builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-226 starttime: 1464071920.0 results: success (0) buildid: 20160523220203 builduid: ef737131239b46eea1c42de17647cc5f revision: 9b9a73a98de81f22189dd3972c922459bce28393 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 23:38:40.003189) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 23:38:40.003557) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 23:38:40.003828) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 23:38:40.149372) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 23:38:40.149749) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-226 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-226 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-226 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --23:38:40-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.54 MB/s 23:38:40 (7.54 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.175000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 23:38:41.356846) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-23 23:38:41.357237) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-226 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-226 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-226 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.100000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-23 23:38:45.469503) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-23 23:38:45.469859) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9b9a73a98de81f22189dd3972c922459bce28393 --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-aurora --rev 9b9a73a98de81f22189dd3972c922459bce28393 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-226 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-226 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-226 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-23 23:38:45,447 truncating revision to first 12 chars 2016-05-23 23:38:45,447 Setting DEBUG logging. 2016-05-23 23:38:45,447 attempt 1/10 2016-05-23 23:38:45,447 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9b9a73a98de8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 23:38:46,921 unpacking tar archive at: mozilla-aurora-9b9a73a98de8/testing/mozharness/ program finished with exit code 0 elapsedTime=2.278000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-23 23:38:47.823483) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 23:38:47.823804) ========= script_repo_revision: 9b9a73a98de81f22189dd3972c922459bce28393 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 23:38:47.824207) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 23:38:47.824480) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 23:38:47.843125) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 31 secs) (at 2016-05-23 23:38:47.843410) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-226 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=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-226 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:\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-226 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 23:38:47 INFO - MultiFileLogger online at 20160523 23:38:47 in C:\slave\test 23:38:47 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-aurora --download-symbols true 23:38:47 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:38:47 INFO - {'append_to_log': False, 23:38:47 INFO - 'base_work_dir': 'C:\\slave\\test', 23:38:47 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:38:47 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:38:47 INFO - 'buildbot_json_path': 'buildprops.json', 23:38:47 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:38:47 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:38:47 INFO - 'download_minidump_stackwalk': True, 23:38:47 INFO - 'download_symbols': 'true', 23:38:47 INFO - 'e10s': False, 23:38:47 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:38:47 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:38:47 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:38:47 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:38:47 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:38:47 INFO - 'C:/mozilla-build/tooltool.py'), 23:38:47 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:38:47 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:38:47 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:38:47 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:38:47 INFO - 'log_level': 'info', 23:38:47 INFO - 'log_to_console': True, 23:38:47 INFO - 'opt_config_files': (), 23:38:47 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:38:47 INFO - '--processes=1', 23:38:47 INFO - '--config=%(test_path)s/wptrunner.ini', 23:38:47 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:38:47 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:38:47 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:38:47 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:38:47 INFO - 'pip_index': False, 23:38:47 INFO - 'require_test_zip': True, 23:38:47 INFO - 'test_type': ('testharness',), 23:38:47 INFO - 'this_chunk': '1', 23:38:47 INFO - 'total_chunks': '10', 23:38:47 INFO - 'virtualenv_path': 'venv', 23:38:47 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:38:47 INFO - 'work_dir': 'build'} 23:38:47 INFO - ##### 23:38:47 INFO - ##### Running clobber step. 23:38:47 INFO - ##### 23:38:47 INFO - Running pre-action listener: _resource_record_pre_action 23:38:47 INFO - Running main action method: clobber 23:38:47 INFO - rmtree: C:\slave\test\build 23:38:47 INFO - Using _rmtree_windows ... 23:38:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:41:54 INFO - Running post-action listener: _resource_record_post_action 23:41:54 INFO - ##### 23:41:54 INFO - ##### Running read-buildbot-config step. 23:41:54 INFO - ##### 23:41:54 INFO - Running pre-action listener: _resource_record_pre_action 23:41:54 INFO - Running main action method: read_buildbot_config 23:41:54 INFO - Using buildbot properties: 23:41:54 INFO - { 23:41:54 INFO - "project": "", 23:41:54 INFO - "product": "firefox", 23:41:54 INFO - "script_repo_revision": "production", 23:41:54 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 23:41:54 INFO - "repository": "", 23:41:54 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 23:41:54 INFO - "buildid": "20160523220203", 23:41:54 INFO - "pgo_build": "False", 23:41:54 INFO - "basedir": "C:\\slave\\test", 23:41:54 INFO - "buildnumber": 11, 23:41:54 INFO - "slavename": "t-w732-ix-226", 23:41:54 INFO - "revision": "9b9a73a98de81f22189dd3972c922459bce28393", 23:41:54 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 23:41:54 INFO - "platform": "win32", 23:41:54 INFO - "branch": "mozilla-aurora", 23:41:54 INFO - "repo_path": "releases/mozilla-aurora", 23:41:54 INFO - "moz_repo_path": "", 23:41:54 INFO - "stage_platform": "win32", 23:41:54 INFO - "builduid": "ef737131239b46eea1c42de17647cc5f", 23:41:54 INFO - "slavebuilddir": "test" 23:41:54 INFO - } 23:41:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 23:41:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 23:41:54 INFO - Running post-action listener: _resource_record_post_action 23:41:54 INFO - ##### 23:41:54 INFO - ##### Running download-and-extract step. 23:41:54 INFO - ##### 23:41:54 INFO - Running pre-action listener: _resource_record_pre_action 23:41:54 INFO - Running main action method: download_and_extract 23:41:54 INFO - mkdir: C:\slave\test\build\tests 23:41:54 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')]} 23:41:54 INFO - https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 23:41:54 INFO - trying https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 23:41:54 INFO - Downloading https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 23:41:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 23:41:55 INFO - Downloaded 1274 bytes. 23:41:55 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 23:41:55 INFO - Using the following test package requirements: 23:41:55 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 23:41:55 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:41:55 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 23:41:55 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:41:55 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 23:41:55 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:41:55 INFO - u'jsshell-win32.zip'], 23:41:55 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:41:55 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 23:41:55 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 23:41:55 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:41:55 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 23:41:55 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:41:55 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 23:41:55 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:41:55 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 23:41:55 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:41:55 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 23:41:55 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 23:41: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')]} 23:41:55 INFO - https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 23:41:55 INFO - trying https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 23:41:55 INFO - Downloading https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 23:41:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 23:41:57 INFO - Downloaded 19979468 bytes. 23:41:57 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:41:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:41:59 INFO - caution: filename not matched: web-platform/* 23:41:59 INFO - Return code: 11 23:41:59 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')]} 23:41:59 INFO - https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 23:41:59 INFO - trying https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 23:41:59 INFO - Downloading https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 23:41:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 23:42:02 INFO - Downloaded 36409073 bytes. 23:42:02 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:42:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:42:44 INFO - caution: filename not matched: bin/* 23:42:44 INFO - caution: filename not matched: config/* 23:42:44 INFO - caution: filename not matched: mozbase/* 23:42:44 INFO - caution: filename not matched: marionette/* 23:42:44 INFO - caution: filename not matched: tools/wptserve/* 23:42:44 INFO - Return code: 11 23:42:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:42:44 INFO - https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 23:42:44 INFO - trying https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:42:44 INFO - Downloading https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 23:42:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 23:42:48 INFO - Downloaded 68452763 bytes. 23:42:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:42:48 INFO - mkdir: C:\slave\test\properties 23:42:48 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:42:48 INFO - Writing to file C:\slave\test\properties\build_url 23:42:48 INFO - Contents: 23:42:48 INFO - build_url:https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:42:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:42:49 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:42:49 INFO - Writing to file C:\slave\test\properties\symbols_url 23:42:49 INFO - Contents: 23:42:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:42:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:42:49 INFO - https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:42:49 INFO - trying https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:42:49 INFO - Downloading https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:42:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 23:42:50 INFO - Downloaded 55559185 bytes. 23:42:50 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 23:42:50 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 23:42:54 INFO - Return code: 0 23:42:54 INFO - Running post-action listener: _resource_record_post_action 23:42:54 INFO - Running post-action listener: set_extra_try_arguments 23:42:54 INFO - ##### 23:42:54 INFO - ##### Running create-virtualenv step. 23:42:54 INFO - ##### 23:42:54 INFO - Running pre-action listener: _pre_create_virtualenv 23:42:54 INFO - Running pre-action listener: _resource_record_pre_action 23:42:54 INFO - Running main action method: create_virtualenv 23:42:54 INFO - Creating virtualenv C:\slave\test\build\venv 23:42:54 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 23:42:54 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 23:42:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:43:03 INFO - Installing distribute......................................................................................................................................................................................done. 23:43:05 INFO - Return code: 0 23:43:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:43:05 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')]} 23:43:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:43:05 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')]} 23:43:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:43:05 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 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C73200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A1E320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D368>, '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 0x018FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C850C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-226', 'USERDOMAIN': 'T-W732-IX-226', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-226', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:43:05 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 23:43:05 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 23:43:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:43:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:43:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:43:05 INFO - 'COMPUTERNAME': 'T-W732-IX-226', 23:43:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:43:05 INFO - 'DCLOCATION': 'SCL3', 23:43:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:43:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:43:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:43:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:43:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:43:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:43:05 INFO - 'HOMEDRIVE': 'C:', 23:43:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:43:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:43:05 INFO - 'KTS_VERSION': '1.19c', 23:43:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:43:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:43:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-226', 23:43:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:43:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:43:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:43:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:43:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:43:05 INFO - 'MOZ_AIRBAG': '1', 23:43:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:43:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:05 INFO - 'MOZ_MSVCVERSION': '8', 23:43:05 INFO - 'MOZ_NO_REMOTE': '1', 23:43:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:43:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:43:05 INFO - 'NO_EM_RESTART': '1', 23:43:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:43:05 INFO - 'OS': 'Windows_NT', 23:43:05 INFO - 'OURDRIVE': 'C:', 23:43:05 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 23:43:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:43:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:43:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:43:05 INFO - 'PROCESSOR_LEVEL': '6', 23:43:05 INFO - 'PROCESSOR_REVISION': '1e05', 23:43:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:43:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:43:05 INFO - 'PROMPT': '$P$G', 23:43:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:43:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:43:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:43:05 INFO - 'PWD': 'C:\\slave\\test', 23:43:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:43:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:43:05 INFO - 'SYSTEMDRIVE': 'C:', 23:43:05 INFO - 'SYSTEMROOT': 'C:\\windows', 23:43:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:43:05 INFO - 'TEST1': 'testie', 23:43:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:43:05 INFO - 'USERDOMAIN': 'T-W732-IX-226', 23:43:05 INFO - 'USERNAME': 'cltbld', 23:43:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:43:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:43:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:43:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:43:05 INFO - 'WINDIR': 'C:\\windows', 23:43:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:43:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:43:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:43:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:43:06 INFO - Downloading/unpacking psutil>=0.7.1 23:43:06 INFO - Running setup.py egg_info for package psutil 23:43:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:43:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:43:06 INFO - Installing collected packages: psutil 23:43:06 INFO - Running setup.py install for psutil 23:43:06 INFO - building 'psutil._psutil_windows' extension 23:43:06 INFO - error: Unable to find vcvarsall.bat 23:43:06 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:\users\cltbld\appdata\local\temp\pip-kna3bh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:43:06 INFO - running install 23:43:06 INFO - running build 23:43:06 INFO - running build_py 23:43:06 INFO - creating build 23:43:06 INFO - creating build\lib.win32-2.7 23:43:06 INFO - creating build\lib.win32-2.7\psutil 23:43:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:43:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:43:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:43:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:43:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:43:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:43:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:43:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:43:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:43:06 INFO - running build_ext 23:43:06 INFO - building 'psutil._psutil_windows' extension 23:43:06 INFO - error: Unable to find vcvarsall.bat 23:43:06 INFO - ---------------------------------------- 23:43:06 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:\users\cltbld\appdata\local\temp\pip-kna3bh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:43:06 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 23:43:06 WARNING - Return code: 1 23:43:06 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! 23:43:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:43:06 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')]} 23:43:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:43:06 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')]} 23:43:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:43:06 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 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C73200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A1E320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D368>, '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 0x018FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C850C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-226', 'USERDOMAIN': 'T-W732-IX-226', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-226', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:43:06 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 23:43:06 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 23:43:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:43:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:43:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:43:06 INFO - 'COMPUTERNAME': 'T-W732-IX-226', 23:43:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:43:06 INFO - 'DCLOCATION': 'SCL3', 23:43:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:43:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:43:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:43:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:43:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:43:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:43:06 INFO - 'HOMEDRIVE': 'C:', 23:43:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:43:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:43:06 INFO - 'KTS_VERSION': '1.19c', 23:43:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:43:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:43:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-226', 23:43:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:43:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:43:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:43:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:43:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:43:06 INFO - 'MOZ_AIRBAG': '1', 23:43:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:43:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:06 INFO - 'MOZ_MSVCVERSION': '8', 23:43:06 INFO - 'MOZ_NO_REMOTE': '1', 23:43:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:43:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:43:06 INFO - 'NO_EM_RESTART': '1', 23:43:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:43:06 INFO - 'OS': 'Windows_NT', 23:43:06 INFO - 'OURDRIVE': 'C:', 23:43:06 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 23:43:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:43:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:43:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:43:06 INFO - 'PROCESSOR_LEVEL': '6', 23:43:06 INFO - 'PROCESSOR_REVISION': '1e05', 23:43:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:43:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:43:06 INFO - 'PROMPT': '$P$G', 23:43:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:43:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:43:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:43:06 INFO - 'PWD': 'C:\\slave\\test', 23:43:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:43:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:43:06 INFO - 'SYSTEMDRIVE': 'C:', 23:43:06 INFO - 'SYSTEMROOT': 'C:\\windows', 23:43:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:43:06 INFO - 'TEST1': 'testie', 23:43:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:43:06 INFO - 'USERDOMAIN': 'T-W732-IX-226', 23:43:06 INFO - 'USERNAME': 'cltbld', 23:43:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:43:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:43:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:43:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:43:06 INFO - 'WINDIR': 'C:\\windows', 23:43:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:43:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:43:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:43:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:43:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:43:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:43:07 INFO - Running setup.py egg_info for package mozsystemmonitor 23:43:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:43:07 INFO - Running setup.py egg_info for package psutil 23:43:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:43:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:43:07 INFO - Installing collected packages: mozsystemmonitor, psutil 23:43:07 INFO - Running setup.py install for mozsystemmonitor 23:43:07 INFO - Running setup.py install for psutil 23:43:07 INFO - building 'psutil._psutil_windows' extension 23:43:07 INFO - error: Unable to find vcvarsall.bat 23:43:07 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:\users\cltbld\appdata\local\temp\pip-23exj5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:43:07 INFO - running install 23:43:07 INFO - running build 23:43:07 INFO - running build_py 23:43:07 INFO - running build_ext 23:43:07 INFO - building 'psutil._psutil_windows' extension 23:43:07 INFO - error: Unable to find vcvarsall.bat 23:43:07 INFO - ---------------------------------------- 23:43:07 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:\users\cltbld\appdata\local\temp\pip-23exj5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:43:07 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 23:43:07 WARNING - Return code: 1 23:43:07 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! 23:43:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:43:07 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')]} 23:43:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:43:07 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')]} 23:43:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:43:07 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 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C73200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A1E320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D368>, '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 0x018FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C850C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-226', 'USERDOMAIN': 'T-W732-IX-226', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-226', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:43:07 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 23:43:07 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 23:43:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:43:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:43:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:43:07 INFO - 'COMPUTERNAME': 'T-W732-IX-226', 23:43:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:43:07 INFO - 'DCLOCATION': 'SCL3', 23:43:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:43:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:43:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:43:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:43:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:43:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:43:07 INFO - 'HOMEDRIVE': 'C:', 23:43:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:43:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:43:07 INFO - 'KTS_VERSION': '1.19c', 23:43:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:43:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:43:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-226', 23:43:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:43:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:43:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:43:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:43:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:43:07 INFO - 'MOZ_AIRBAG': '1', 23:43:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:43:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:07 INFO - 'MOZ_MSVCVERSION': '8', 23:43:07 INFO - 'MOZ_NO_REMOTE': '1', 23:43:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:43:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:43:07 INFO - 'NO_EM_RESTART': '1', 23:43:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:43:07 INFO - 'OS': 'Windows_NT', 23:43:07 INFO - 'OURDRIVE': 'C:', 23:43:07 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 23:43:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:43:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:43:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:43:07 INFO - 'PROCESSOR_LEVEL': '6', 23:43:07 INFO - 'PROCESSOR_REVISION': '1e05', 23:43:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:43:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:43:07 INFO - 'PROMPT': '$P$G', 23:43:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:43:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:43:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:43:07 INFO - 'PWD': 'C:\\slave\\test', 23:43:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:43:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:43:07 INFO - 'SYSTEMDRIVE': 'C:', 23:43:07 INFO - 'SYSTEMROOT': 'C:\\windows', 23:43:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:43:07 INFO - 'TEST1': 'testie', 23:43:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:43:07 INFO - 'USERDOMAIN': 'T-W732-IX-226', 23:43:07 INFO - 'USERNAME': 'cltbld', 23:43:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:43:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:43:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:43:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:43:07 INFO - 'WINDIR': 'C:\\windows', 23:43:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:43:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:43:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:43:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:43:08 INFO - Downloading/unpacking blobuploader==1.2.4 23:43:08 INFO - Downloading blobuploader-1.2.4.tar.gz 23:43:08 INFO - Running setup.py egg_info for package blobuploader 23:43:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:43:12 INFO - Running setup.py egg_info for package requests 23:43:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:43:12 INFO - Downloading docopt-0.6.1.tar.gz 23:43:12 INFO - Running setup.py egg_info for package docopt 23:43:12 INFO - Installing collected packages: blobuploader, docopt, requests 23:43:12 INFO - Running setup.py install for blobuploader 23:43:12 INFO - Running setup.py install for docopt 23:43:12 INFO - Running setup.py install for requests 23:43:12 INFO - Successfully installed blobuploader docopt requests 23:43:12 INFO - Cleaning up... 23:43:12 INFO - Return code: 0 23:43:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:43:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:43:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:43:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:43:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:43:12 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 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C73200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A1E320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D368>, '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 0x018FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C850C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-226', 'USERDOMAIN': 'T-W732-IX-226', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-226', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:43:12 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 23:43:12 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 23:43:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:43:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:43:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:43:12 INFO - 'COMPUTERNAME': 'T-W732-IX-226', 23:43:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:43:12 INFO - 'DCLOCATION': 'SCL3', 23:43:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:43:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:43:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:43:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:43:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:43:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:43:12 INFO - 'HOMEDRIVE': 'C:', 23:43:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:43:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:43:12 INFO - 'KTS_VERSION': '1.19c', 23:43:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:43:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:43:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-226', 23:43:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:43:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:43:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:43:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:43:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:43:12 INFO - 'MOZ_AIRBAG': '1', 23:43:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:43:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:12 INFO - 'MOZ_MSVCVERSION': '8', 23:43:12 INFO - 'MOZ_NO_REMOTE': '1', 23:43:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:43:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:43:12 INFO - 'NO_EM_RESTART': '1', 23:43:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:43:12 INFO - 'OS': 'Windows_NT', 23:43:12 INFO - 'OURDRIVE': 'C:', 23:43:12 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 23:43:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:43:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:43:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:43:12 INFO - 'PROCESSOR_LEVEL': '6', 23:43:12 INFO - 'PROCESSOR_REVISION': '1e05', 23:43:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:43:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:43:12 INFO - 'PROMPT': '$P$G', 23:43:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:43:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:43:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:43:12 INFO - 'PWD': 'C:\\slave\\test', 23:43:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:43:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:43:12 INFO - 'SYSTEMDRIVE': 'C:', 23:43:12 INFO - 'SYSTEMROOT': 'C:\\windows', 23:43:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:43:12 INFO - 'TEST1': 'testie', 23:43:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:43:12 INFO - 'USERDOMAIN': 'T-W732-IX-226', 23:43:12 INFO - 'USERNAME': 'cltbld', 23:43:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:43:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:43:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:43:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:43:12 INFO - 'WINDIR': 'C:\\windows', 23:43:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:43:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:43:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:43:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:43:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:43:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:43:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:43:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:43:17 INFO - Unpacking c:\slave\test\build\tests\marionette 23:43:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:43:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:43:17 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 23:43:17 INFO - Running setup.py install for browsermob-proxy 23:43:31 INFO - Running setup.py install for manifestparser 23:43:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Running setup.py install for marionette-client 23:43:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:43:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Running setup.py install for marionette-driver 23:43:31 INFO - Running setup.py install for mozcrash 23:43:31 INFO - Running setup.py install for mozdebug 23:43:31 INFO - Running setup.py install for mozdevice 23:43:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Running setup.py install for mozfile 23:43:31 INFO - Running setup.py install for mozhttpd 23:43:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Running setup.py install for mozinfo 23:43:31 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Running setup.py install for mozInstall 23:43:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Running setup.py install for mozleak 23:43:31 INFO - Running setup.py install for mozlog 23:43:31 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Running setup.py install for moznetwork 23:43:31 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Running setup.py install for mozprocess 23:43:31 INFO - Running setup.py install for mozprofile 23:43:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Running setup.py install for mozrunner 23:43:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Running setup.py install for mozscreenshot 23:43:31 INFO - Running setup.py install for moztest 23:43:31 INFO - Running setup.py install for mozversion 23:43:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:43:31 INFO - Running setup.py install for wptserve 23:43:31 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 23:43:31 INFO - Cleaning up... 23:43:31 INFO - Return code: 0 23:43:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:43:31 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')]} 23:43:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:43:31 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')]} 23:43:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:43:31 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 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C73200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A1E320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D368>, '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 0x018FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C850C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-226', 'USERDOMAIN': 'T-W732-IX-226', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-226', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:43:31 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 23:43:31 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 23:43:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:43:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:43:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:43:31 INFO - 'COMPUTERNAME': 'T-W732-IX-226', 23:43:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:43:31 INFO - 'DCLOCATION': 'SCL3', 23:43:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:43:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:43:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:43:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:43:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:43:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:43:31 INFO - 'HOMEDRIVE': 'C:', 23:43:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:43:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:43:31 INFO - 'KTS_VERSION': '1.19c', 23:43:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:43:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:43:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-226', 23:43:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:43:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:43:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:43:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:43:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:43:31 INFO - 'MOZ_AIRBAG': '1', 23:43:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:43:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:31 INFO - 'MOZ_MSVCVERSION': '8', 23:43:31 INFO - 'MOZ_NO_REMOTE': '1', 23:43:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:43:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:43:31 INFO - 'NO_EM_RESTART': '1', 23:43:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:43:31 INFO - 'OS': 'Windows_NT', 23:43:31 INFO - 'OURDRIVE': 'C:', 23:43:31 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 23:43:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:43:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:43:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:43:31 INFO - 'PROCESSOR_LEVEL': '6', 23:43:31 INFO - 'PROCESSOR_REVISION': '1e05', 23:43:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:43:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:43:31 INFO - 'PROMPT': '$P$G', 23:43:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:43:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:43:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:43:31 INFO - 'PWD': 'C:\\slave\\test', 23:43:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:43:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:43:31 INFO - 'SYSTEMDRIVE': 'C:', 23:43:31 INFO - 'SYSTEMROOT': 'C:\\windows', 23:43:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:43:31 INFO - 'TEST1': 'testie', 23:43:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:43:31 INFO - 'USERDOMAIN': 'T-W732-IX-226', 23:43:31 INFO - 'USERNAME': 'cltbld', 23:43:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:43:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:43:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:43:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:43:31 INFO - 'WINDIR': 'C:\\windows', 23:43:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:43:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:43:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:43:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:43:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:43:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:43:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:43:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:43:35 INFO - Unpacking c:\slave\test\build\tests\marionette 23:43:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:43:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:43:36 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)) 23:43:46 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)) 23:43:46 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)) 23:43:46 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)) 23:43:46 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)) 23:43:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 23:43:46 INFO - Downloading blessings-1.6.tar.gz 23:43:46 INFO - Running setup.py egg_info for package blessings 23:43:46 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)) 23:43:46 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 23:43:46 INFO - Running setup.py install for blessings 23:43:46 INFO - Running setup.py install for browsermob-proxy 23:43:46 INFO - Running setup.py install for manifestparser 23:43:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for marionette-client 23:43:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:43:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for marionette-driver 23:43:46 INFO - Running setup.py install for mozcrash 23:43:46 INFO - Running setup.py install for mozdebug 23:43:46 INFO - Running setup.py install for mozdevice 23:43:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for mozhttpd 23:43:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for mozInstall 23:43:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for mozleak 23:43:46 INFO - Running setup.py install for mozprofile 23:43:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for mozrunner 23:43:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:43:48 INFO - Running setup.py install for mozscreenshot 23:43:48 INFO - Running setup.py install for moztest 23:43:48 INFO - Running setup.py install for mozversion 23:43:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:43:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:43:48 INFO - Running setup.py install for wptserve 23:43:48 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 23:43:48 INFO - Cleaning up... 23:43:48 INFO - Return code: 0 23:43:48 INFO - Done creating virtualenv C:\slave\test\build\venv. 23:43:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:43:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:43:49 INFO - Reading from file tmpfile_stdout 23:43:49 INFO - Using _rmtree_windows ... 23:43:49 INFO - Using _rmtree_windows ... 23:43:49 INFO - Current package versions: 23:43:49 INFO - blessings == 1.6 23:43:49 INFO - blobuploader == 1.2.4 23:43:49 INFO - browsermob-proxy == 0.6.0 23:43:49 INFO - distribute == 0.6.14 23:43:49 INFO - docopt == 0.6.1 23:43:49 INFO - manifestparser == 1.1 23:43:49 INFO - marionette-client == 2.3.0 23:43:49 INFO - marionette-driver == 1.4.0 23:43:49 INFO - mozInstall == 1.12 23:43:49 INFO - mozcrash == 0.17 23:43:49 INFO - mozdebug == 0.1 23:43:49 INFO - mozdevice == 0.48 23:43:49 INFO - mozfile == 1.2 23:43:49 INFO - mozhttpd == 0.7 23:43:49 INFO - mozinfo == 0.9 23:43:49 INFO - mozleak == 0.1 23:43:49 INFO - mozlog == 3.1 23:43:49 INFO - moznetwork == 0.27 23:43:49 INFO - mozprocess == 0.22 23:43:49 INFO - mozprofile == 0.28 23:43:49 INFO - mozrunner == 6.11 23:43:49 INFO - mozscreenshot == 0.1 23:43:49 INFO - mozsystemmonitor == 0.0 23:43:49 INFO - moztest == 0.7 23:43:49 INFO - mozversion == 1.4 23:43:49 INFO - requests == 1.2.3 23:43:49 INFO - wptserve == 1.4.0 23:43:49 INFO - Running post-action listener: _resource_record_post_action 23:43:49 INFO - Running post-action listener: _start_resource_monitoring 23:43:49 INFO - Starting resource monitoring. 23:43:49 INFO - ##### 23:43:49 INFO - ##### Running pull step. 23:43:49 INFO - ##### 23:43:49 INFO - Running pre-action listener: _resource_record_pre_action 23:43:49 INFO - Running main action method: pull 23:43:49 INFO - Pull has nothing to do! 23:43:49 INFO - Running post-action listener: _resource_record_post_action 23:43:49 INFO - ##### 23:43:49 INFO - ##### Running install step. 23:43:49 INFO - ##### 23:43:49 INFO - Running pre-action listener: _resource_record_pre_action 23:43:49 INFO - Running main action method: install 23:43:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:43:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:43:49 INFO - Reading from file tmpfile_stdout 23:43:49 INFO - Using _rmtree_windows ... 23:43:49 INFO - Using _rmtree_windows ... 23:43:49 INFO - Detecting whether we're running mozinstall >=1.0... 23:43:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 23:43:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 23:43:49 INFO - Reading from file tmpfile_stdout 23:43:49 INFO - Output received: 23:43:49 INFO - Usage: mozinstall-script.py [options] installer 23:43:49 INFO - Options: 23:43:49 INFO - -h, --help show this help message and exit 23:43:49 INFO - -d DEST, --destination=DEST 23:43:49 INFO - Directory to install application into. [default: 23:43:49 INFO - "C:\slave\test"] 23:43:49 INFO - --app=APP Application being installed. [default: firefox] 23:43:49 INFO - Using _rmtree_windows ... 23:43:49 INFO - Using _rmtree_windows ... 23:43:49 INFO - mkdir: C:\slave\test\build\application 23:43:49 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 23:43:49 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 23:43:51 INFO - Reading from file tmpfile_stdout 23:43:51 INFO - Output received: 23:43:51 INFO - C:\slave\test\build\application\firefox\firefox.exe 23:43:51 INFO - Using _rmtree_windows ... 23:43:51 INFO - Using _rmtree_windows ... 23:43:51 INFO - Running post-action listener: _resource_record_post_action 23:43:51 INFO - ##### 23:43:51 INFO - ##### Running run-tests step. 23:43:51 INFO - ##### 23:43:51 INFO - Running pre-action listener: _resource_record_pre_action 23:43:51 INFO - Running main action method: run_tests 23:43:51 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 23:43:51 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:43:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:43:51 INFO - grabbing minidump binary from tooltool 23:43: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')]} 23:43:51 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 0x01C2D368>, '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 0x018FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C850C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 23:43:51 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 23:43:51 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 23:43:51 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:43:53 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp0vggt6 23:43:53 INFO - INFO - File integrity verified, renaming tmp0vggt6 to win32-minidump_stackwalk.exe 23:43:53 INFO - Return code: 0 23:43:53 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 23:43:53 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 23:43:53 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/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.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 23:43:53 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/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.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 23:43:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:43:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:43:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:43:53 INFO - 'COMPUTERNAME': 'T-W732-IX-226', 23:43:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:43:53 INFO - 'DCLOCATION': 'SCL3', 23:43:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:43:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:43:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:43:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:43:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:43:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:43:53 INFO - 'HOMEDRIVE': 'C:', 23:43:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:43:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:43:53 INFO - 'KTS_VERSION': '1.19c', 23:43:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:43:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:43:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-226', 23:43:53 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 23:43:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:43:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:43:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:43:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:43:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:43:53 INFO - 'MOZ_AIRBAG': '1', 23:43:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:43:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:53 INFO - 'MOZ_MSVCVERSION': '8', 23:43:53 INFO - 'MOZ_NO_REMOTE': '1', 23:43:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:43:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:43:53 INFO - 'NO_EM_RESTART': '1', 23:43:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:43:53 INFO - 'OS': 'Windows_NT', 23:43:53 INFO - 'OURDRIVE': 'C:', 23:43:53 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 23:43:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:43:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:43:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:43:53 INFO - 'PROCESSOR_LEVEL': '6', 23:43:53 INFO - 'PROCESSOR_REVISION': '1e05', 23:43:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:43:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:43:53 INFO - 'PROMPT': '$P$G', 23:43:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:43:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:43:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:43:53 INFO - 'PWD': 'C:\\slave\\test', 23:43:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:43:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:43:53 INFO - 'SYSTEMDRIVE': 'C:', 23:43:53 INFO - 'SYSTEMROOT': 'C:\\windows', 23:43:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:43:53 INFO - 'TEST1': 'testie', 23:43:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:43:53 INFO - 'USERDOMAIN': 'T-W732-IX-226', 23:43:53 INFO - 'USERNAME': 'cltbld', 23:43:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:43:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:43:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:43:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:43:53 INFO - 'WINDIR': 'C:\\windows', 23:43:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:43:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:43:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:43:53 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/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.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 23:43:55 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 23:43:55 INFO - import pkg_resources 23:43:56 INFO - Using 1 client processes 23:43:59 INFO - SUITE-START | Running 778 tests 23:43:59 INFO - Running testharness tests 23:43:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:43:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 23:43:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:43:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 23:43:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:43:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 23:44:00 INFO - Setting up ssl 23:44:00 INFO - PROCESS | certutil | 23:44:00 INFO - PROCESS | certutil | 23:44:00 INFO - PROCESS | certutil | 23:44:00 INFO - Certificate Nickname Trust Attributes 23:44:00 INFO - SSL,S/MIME,JAR/XPI 23:44:00 INFO - 23:44:00 INFO - web-platform-tests CT,, 23:44:00 INFO - 23:44:00 INFO - Starting runner 23:44:00 INFO - PROCESS | 2364 | [2364] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 23:44:00 INFO - PROCESS | 2364 | [2364] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 23:44:00 INFO - PROCESS | 2364 | [2364] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 23:44:01 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 23:44:01 INFO - PROCESS | 2364 | [2364] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 23:44:02 INFO - PROCESS | 2364 | 1464072242520 Marionette DEBUG Marionette enabled via build flag and pref 23:44:03 INFO - PROCESS | 2364 | ++DOCSHELL 0E0E3400 == 1 [pid = 2364] [id = 1] 23:44:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 1 (0E0E3800) [pid = 2364] [serial = 1] [outer = 00000000] 23:44:03 INFO - PROCESS | 2364 | [2364] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:44:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 2 (0E0E4400) [pid = 2364] [serial = 2] [outer = 0E0E3800] 23:44:03 INFO - PROCESS | 2364 | ++DOCSHELL 0E7D9000 == 2 [pid = 2364] [id = 2] 23:44:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 3 (0E7D9400) [pid = 2364] [serial = 3] [outer = 00000000] 23:44:03 INFO - PROCESS | 2364 | [2364] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:44:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 4 (0E7DA000) [pid = 2364] [serial = 4] [outer = 0E7D9400] 23:44:04 INFO - PROCESS | 2364 | 1464072244198 Marionette INFO Listening on port 2828 23:44:05 INFO - PROCESS | 2364 | 1464072245622 Marionette DEBUG Marionette enabled via command-line flag 23:44:05 INFO - PROCESS | 2364 | [2364] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:44:05 INFO - PROCESS | 2364 | [2364] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:44:05 INFO - PROCESS | 2364 | ++DOCSHELL 0D310800 == 3 [pid = 2364] [id = 3] 23:44:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 5 (0D310C00) [pid = 2364] [serial = 5] [outer = 00000000] 23:44:05 INFO - PROCESS | 2364 | [2364] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:44:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 6 (0D311800) [pid = 2364] [serial = 6] [outer = 0D310C00] 23:44:05 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:44:05 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:44:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 7 (15B5BC00) [pid = 2364] [serial = 7] [outer = 0E7D9400] 23:44:06 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:44:06 INFO - PROCESS | 2364 | 1464072246239 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49341 23:44:06 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:44:06 INFO - PROCESS | 2364 | 1464072246261 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49342 23:44:06 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:44:06 INFO - PROCESS | 2364 | 1464072246268 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49343 23:44:06 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:44:06 INFO - PROCESS | 2364 | 1464072246303 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49344 23:44:06 INFO - PROCESS | 2364 | 1464072246306 Marionette DEBUG Closed connection conn0 23:44:06 INFO - PROCESS | 2364 | 1464072246307 Marionette DEBUG Closed connection conn1 23:44:06 INFO - PROCESS | 2364 | 1464072246309 Marionette DEBUG Closed connection conn2 23:44:06 INFO - PROCESS | 2364 | 1464072246452 Marionette DEBUG Closed connection conn3 23:44:06 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:44:06 INFO - PROCESS | 2364 | 1464072246458 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49345 23:44:06 INFO - PROCESS | 2364 | 1464072246482 Marionette DEBUG Closed connection conn4 23:44:06 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:44:06 INFO - PROCESS | 2364 | 1464072246489 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49346 23:44:06 INFO - PROCESS | 2364 | ++DOCSHELL 168D9000 == 4 [pid = 2364] [id = 4] 23:44:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 8 (168D9800) [pid = 2364] [serial = 8] [outer = 00000000] 23:44:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 9 (161F2400) [pid = 2364] [serial = 9] [outer = 168D9800] 23:44:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 10 (161F7C00) [pid = 2364] [serial = 10] [outer = 168D9800] 23:44:06 INFO - PROCESS | 2364 | 1464072246625 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:44:06 INFO - PROCESS | 2364 | 1464072246630 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523220203","device":"desktop","version":"48.0a2"} 23:44:07 INFO - PROCESS | 2364 | [2364] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:44:07 INFO - PROCESS | 2364 | [2364] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:44:07 INFO - PROCESS | 2364 | [2364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:44:08 INFO - PROCESS | 2364 | ++DOCSHELL 1893E800 == 5 [pid = 2364] [id = 5] 23:44:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 11 (1893F000) [pid = 2364] [serial = 11] [outer = 00000000] 23:44:08 INFO - PROCESS | 2364 | ++DOCSHELL 1893F400 == 6 [pid = 2364] [id = 6] 23:44:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 12 (18E56400) [pid = 2364] [serial = 12] [outer = 00000000] 23:44:08 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:44:08 INFO - PROCESS | 2364 | ++DOCSHELL 19CAC400 == 7 [pid = 2364] [id = 7] 23:44:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 13 (19CAC800) [pid = 2364] [serial = 13] [outer = 00000000] 23:44:08 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:44:09 INFO - PROCESS | 2364 | [2364] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:44:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 14 (19EB9800) [pid = 2364] [serial = 14] [outer = 19CAC800] 23:44:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 15 (19B57400) [pid = 2364] [serial = 15] [outer = 1893F000] 23:44:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 16 (19B58C00) [pid = 2364] [serial = 16] [outer = 18E56400] 23:44:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 17 (19B5B400) [pid = 2364] [serial = 17] [outer = 19CAC800] 23:44:09 INFO - PROCESS | 2364 | 1464072249942 Marionette DEBUG loaded listener.js 23:44:09 INFO - PROCESS | 2364 | 1464072249956 Marionette DEBUG loaded listener.js 23:44:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 18 (1C405000) [pid = 2364] [serial = 18] [outer = 19CAC800] 23:44:10 INFO - PROCESS | 2364 | 1464072250703 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"fd89c4bf-02dc-4d89-8941-20fcb46e5eae","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523220203","device":"desktop","version":"48.0a2","command_id":1}}] 23:44:10 INFO - PROCESS | 2364 | 1464072250964 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 23:44:11 INFO - PROCESS | 2364 | 1464072250992 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 23:44:11 INFO - PROCESS | 2364 | 1464072251043 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:44:11 INFO - PROCESS | 2364 | [2364] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:44:11 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:44:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 19 (1CABB800) [pid = 2364] [serial = 19] [outer = 19CAC800] 23:44:11 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:44:12 INFO - PROCESS | 2364 | 1464072252050 Marionette TRACE conn5 <- [1,3,null,{}] 23:44:12 INFO - PROCESS | 2364 | 1464072252053 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 23:44:12 INFO - PROCESS | 2364 | 1464072252069 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 23:44:12 INFO - PROCESS | 2364 | 1464072252084 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 23:44:12 INFO - PROCESS | 2364 | 1464072252086 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 23:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:44:12 INFO - PROCESS | 2364 | 1464072252091 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:44:12 INFO - PROCESS | 2364 | 1464072252095 Marionette TRACE conn5 <- [1,6,null,{}] 23:44:12 INFO - PROCESS | 2364 | 1464072252129 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:12 INFO - PROCESS | 2364 | 1464072252141 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 23:44:12 INFO - PROCESS | 2364 | 1464072252145 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:12 INFO - PROCESS | 2364 | ++DOCSHELL 1EA12800 == 8 [pid = 2364] [id = 8] 23:44:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 20 (1EA12C00) [pid = 2364] [serial = 20] [outer = 00000000] 23:44:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 21 (1EA15400) [pid = 2364] [serial = 21] [outer = 1EA12C00] 23:44:12 INFO - PROCESS | 2364 | 1464072252194 Marionette DEBUG loaded listener.js 23:44:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 22 (1EA19800) [pid = 2364] [serial = 22] [outer = 1EA12C00] 23:44:12 INFO - PROCESS | 2364 | ++DOCSHELL 1CD7EC00 == 9 [pid = 2364] [id = 9] 23:44:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 23 (1EA0D000) [pid = 2364] [serial = 23] [outer = 00000000] 23:44:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 24 (17484C00) [pid = 2364] [serial = 24] [outer = 1EA0D000] 23:44:12 INFO - PROCESS | 2364 | 1464072252599 Marionette DEBUG loaded listener.js 23:44:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 25 (1EC67000) [pid = 2364] [serial = 25] [outer = 1EA0D000] 23:44:12 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:44:13 INFO - PROCESS | 2364 | 1464072253171 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 23:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1122ms 23:44:13 INFO - PROCESS | 2364 | 1464072253215 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 23:44:13 INFO - PROCESS | 2364 | 1464072253217 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 23:44:13 INFO - PROCESS | 2364 | 1464072253220 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:44:13 INFO - PROCESS | 2364 | 1464072253222 Marionette TRACE conn5 <- [1,10,null,{}] 23:44:13 INFO - PROCESS | 2364 | 1464072253230 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:13 INFO - PROCESS | 2364 | 1464072253335 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 23:44:13 INFO - PROCESS | 2364 | 1464072253343 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:13 INFO - PROCESS | 2364 | ++DOCSHELL 1F19C400 == 10 [pid = 2364] [id = 10] 23:44:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 26 (1F22B400) [pid = 2364] [serial = 26] [outer = 00000000] 23:44:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 27 (1F230000) [pid = 2364] [serial = 27] [outer = 1F22B400] 23:44:13 INFO - PROCESS | 2364 | 1464072253391 Marionette DEBUG loaded listener.js 23:44:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 28 (1F234800) [pid = 2364] [serial = 28] [outer = 1F22B400] 23:44:13 INFO - PROCESS | 2364 | --DOCSHELL 0E0E3400 == 9 [pid = 2364] [id = 1] 23:44:14 INFO - PROCESS | 2364 | 1464072254130 Marionette TRACE conn5 <- [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]]]}] 23:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 970ms 23:44:14 INFO - PROCESS | 2364 | 1464072254195 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 23:44:14 INFO - PROCESS | 2364 | 1464072254200 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 23:44:14 INFO - PROCESS | 2364 | 1464072254205 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:44:14 INFO - PROCESS | 2364 | 1464072254210 Marionette TRACE conn5 <- [1,14,null,{}] 23:44:14 INFO - PROCESS | 2364 | 1464072254215 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:14 INFO - PROCESS | 2364 | 1464072254336 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 23:44:14 INFO - PROCESS | 2364 | 1464072254400 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:14 INFO - PROCESS | 2364 | ++DOCSHELL 0DBEC000 == 10 [pid = 2364] [id = 11] 23:44:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 29 (0DBEE800) [pid = 2364] [serial = 29] [outer = 00000000] 23:44:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 30 (0E75D000) [pid = 2364] [serial = 30] [outer = 0DBEE800] 23:44:14 INFO - PROCESS | 2364 | 1464072254458 Marionette DEBUG loaded listener.js 23:44:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 31 (14C40C00) [pid = 2364] [serial = 31] [outer = 0DBEE800] 23:44:15 INFO - PROCESS | 2364 | 1464072255018 Marionette TRACE conn5 <- [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]]]}] 23:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 871ms 23:44:15 INFO - PROCESS | 2364 | 1464072255080 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 23:44:15 INFO - PROCESS | 2364 | 1464072255086 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 23:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:44:15 INFO - PROCESS | 2364 | 1464072255093 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:44:15 INFO - PROCESS | 2364 | 1464072255096 Marionette TRACE conn5 <- [1,18,null,{}] 23:44:15 INFO - PROCESS | 2364 | 1464072255100 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:15 INFO - PROCESS | 2364 | 1464072255214 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 23:44:15 INFO - PROCESS | 2364 | 1464072255281 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:15 INFO - PROCESS | 2364 | ++DOCSHELL 161ED800 == 11 [pid = 2364] [id = 12] 23:44:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 32 (161F3400) [pid = 2364] [serial = 32] [outer = 00000000] 23:44:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 33 (1892B000) [pid = 2364] [serial = 33] [outer = 161F3400] 23:44:15 INFO - PROCESS | 2364 | 1464072255338 Marionette DEBUG loaded listener.js 23:44:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 34 (18C97C00) [pid = 2364] [serial = 34] [outer = 161F3400] 23:44:15 INFO - PROCESS | 2364 | ++DOCSHELL 1B5CC000 == 12 [pid = 2364] [id = 13] 23:44:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 35 (1B5D4C00) [pid = 2364] [serial = 35] [outer = 00000000] 23:44:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 36 (1BCD5800) [pid = 2364] [serial = 36] [outer = 1B5D4C00] 23:44:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 37 (1C15E800) [pid = 2364] [serial = 37] [outer = 1B5D4C00] 23:44:15 INFO - PROCESS | 2364 | ++DOCSHELL 19CB2C00 == 13 [pid = 2364] [id = 14] 23:44:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 38 (1BCCC000) [pid = 2364] [serial = 38] [outer = 00000000] 23:44:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 39 (1CAB6400) [pid = 2364] [serial = 39] [outer = 1BCCC000] 23:44:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 40 (0D2EC000) [pid = 2364] [serial = 40] [outer = 1BCCC000] 23:44:16 INFO - PROCESS | 2364 | --DOCSHELL 168D9000 == 12 [pid = 2364] [id = 4] 23:44:16 INFO - PROCESS | 2364 | 1464072256318 Marionette TRACE conn5 <- [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]]]}] 23:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1279ms 23:44:16 INFO - PROCESS | 2364 | 1464072256373 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 23:44:16 INFO - PROCESS | 2364 | 1464072256377 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 23:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:44:16 INFO - PROCESS | 2364 | 1464072256382 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:44:16 INFO - PROCESS | 2364 | 1464072256387 Marionette TRACE conn5 <- [1,22,null,{}] 23:44:16 INFO - PROCESS | 2364 | 1464072256392 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:16 INFO - PROCESS | 2364 | 1464072256471 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 23:44:16 INFO - PROCESS | 2364 | 1464072256553 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:16 INFO - PROCESS | 2364 | ++DOCSHELL 0D234C00 == 13 [pid = 2364] [id = 15] 23:44:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 41 (0D236000) [pid = 2364] [serial = 41] [outer = 00000000] 23:44:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 42 (0DF12400) [pid = 2364] [serial = 42] [outer = 0D236000] 23:44:16 INFO - PROCESS | 2364 | 1464072256600 Marionette DEBUG loaded listener.js 23:44:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 43 (0DF91400) [pid = 2364] [serial = 43] [outer = 0D236000] 23:44:16 INFO - PROCESS | 2364 | 1464072256955 Marionette TRACE conn5 <- [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]]]}] 23:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 23:44:17 INFO - PROCESS | 2364 | 1464072257055 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 23:44:17 INFO - PROCESS | 2364 | 1464072257060 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 23:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:44:17 INFO - PROCESS | 2364 | 1464072257072 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:44:17 INFO - PROCESS | 2364 | 1464072257075 Marionette TRACE conn5 <- [1,26,null,{}] 23:44:17 INFO - PROCESS | 2364 | 1464072257083 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:17 INFO - PROCESS | 2364 | 1464072257166 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 23:44:17 INFO - PROCESS | 2364 | 1464072257174 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:17 INFO - PROCESS | 2364 | ++DOCSHELL 14235400 == 14 [pid = 2364] [id = 16] 23:44:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 44 (14237C00) [pid = 2364] [serial = 44] [outer = 00000000] 23:44:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 45 (1437F800) [pid = 2364] [serial = 45] [outer = 14237C00] 23:44:17 INFO - PROCESS | 2364 | 1464072257219 Marionette DEBUG loaded listener.js 23:44:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 46 (14456800) [pid = 2364] [serial = 46] [outer = 14237C00] 23:44:17 INFO - PROCESS | 2364 | 1464072257638 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 23:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 23:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:44:17 INFO - PROCESS | 2364 | 1464072257709 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 23:44:17 INFO - PROCESS | 2364 | 1464072257712 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 23:44:17 INFO - PROCESS | 2364 | 1464072257715 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:44:17 INFO - PROCESS | 2364 | 1464072257719 Marionette TRACE conn5 <- [1,30,null,{}] 23:44:17 INFO - PROCESS | 2364 | 1464072257729 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:17 INFO - PROCESS | 2364 | 1464072257812 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 23:44:17 INFO - PROCESS | 2364 | 1464072257823 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:17 INFO - PROCESS | 2364 | ++DOCSHELL 15B53C00 == 15 [pid = 2364] [id = 17] 23:44:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 47 (15B58400) [pid = 2364] [serial = 47] [outer = 00000000] 23:44:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 48 (15BDB000) [pid = 2364] [serial = 48] [outer = 15B58400] 23:44:17 INFO - PROCESS | 2364 | 1464072257879 Marionette DEBUG loaded listener.js 23:44:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 49 (161F5C00) [pid = 2364] [serial = 49] [outer = 15B58400] 23:44:18 INFO - PROCESS | 2364 | 1464072258274 Marionette TRACE conn5 <- [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]]]}] 23:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 23:44:18 INFO - PROCESS | 2364 | 1464072258289 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 23:44:18 INFO - PROCESS | 2364 | 1464072258292 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 23:44:18 INFO - PROCESS | 2364 | 1464072258295 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:44:18 INFO - PROCESS | 2364 | 1464072258296 Marionette TRACE conn5 <- [1,34,null,{}] 23:44:18 INFO - PROCESS | 2364 | 1464072258300 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:18 INFO - PROCESS | 2364 | 1464072258406 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 23:44:18 INFO - PROCESS | 2364 | 1464072258414 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:18 INFO - PROCESS | 2364 | ++DOCSHELL 16641800 == 16 [pid = 2364] [id = 18] 23:44:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 50 (1664A000) [pid = 2364] [serial = 50] [outer = 00000000] 23:44:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 51 (1748B800) [pid = 2364] [serial = 51] [outer = 1664A000] 23:44:18 INFO - PROCESS | 2364 | 1464072258460 Marionette DEBUG loaded listener.js 23:44:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 52 (1815F800) [pid = 2364] [serial = 52] [outer = 1664A000] 23:44:18 INFO - PROCESS | 2364 | 1464072258869 Marionette TRACE conn5 <- [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]]]}] 23:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 23:44:18 INFO - PROCESS | 2364 | 1464072258929 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 23:44:18 INFO - PROCESS | 2364 | 1464072258931 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 23:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:44:18 INFO - PROCESS | 2364 | 1464072258935 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:44:18 INFO - PROCESS | 2364 | 1464072258936 Marionette TRACE conn5 <- [1,38,null,{}] 23:44:18 INFO - PROCESS | 2364 | 1464072258940 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:19 INFO - PROCESS | 2364 | 1464072259039 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 23:44:19 INFO - PROCESS | 2364 | 1464072259047 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:19 INFO - PROCESS | 2364 | ++DOCSHELL 18161400 == 17 [pid = 2364] [id = 19] 23:44:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 53 (18164C00) [pid = 2364] [serial = 53] [outer = 00000000] 23:44:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 54 (1893DC00) [pid = 2364] [serial = 54] [outer = 18164C00] 23:44:19 INFO - PROCESS | 2364 | 1464072259092 Marionette DEBUG loaded listener.js 23:44:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 55 (18E55400) [pid = 2364] [serial = 55] [outer = 18164C00] 23:44:19 INFO - PROCESS | 2364 | 1464072259474 Marionette TRACE conn5 <- [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]]]}] 23:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 23:44:19 INFO - PROCESS | 2364 | 1464072259505 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 23:44:19 INFO - PROCESS | 2364 | 1464072259507 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 23:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:44:19 INFO - PROCESS | 2364 | 1464072259510 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:44:19 INFO - PROCESS | 2364 | 1464072259512 Marionette TRACE conn5 <- [1,42,null,{}] 23:44:19 INFO - PROCESS | 2364 | 1464072259515 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:19 INFO - PROCESS | 2364 | 1464072259635 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 23:44:19 INFO - PROCESS | 2364 | 1464072259646 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:19 INFO - PROCESS | 2364 | ++DOCSHELL 1892F800 == 18 [pid = 2364] [id = 20] 23:44:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 56 (18E5D400) [pid = 2364] [serial = 56] [outer = 00000000] 23:44:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 57 (1B2C4000) [pid = 2364] [serial = 57] [outer = 18E5D400] 23:44:19 INFO - PROCESS | 2364 | 1464072259693 Marionette DEBUG loaded listener.js 23:44:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 58 (1BC4F000) [pid = 2364] [serial = 58] [outer = 18E5D400] 23:44:20 INFO - PROCESS | 2364 | 1464072260151 Marionette TRACE conn5 <- [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]]]}] 23:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 23:44:20 INFO - PROCESS | 2364 | 1464072260181 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 23:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:44:20 INFO - PROCESS | 2364 | 1464072260183 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 23:44:20 INFO - PROCESS | 2364 | 1464072260186 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:44:20 INFO - PROCESS | 2364 | 1464072260188 Marionette TRACE conn5 <- [1,46,null,{}] 23:44:20 INFO - PROCESS | 2364 | 1464072260192 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:20 INFO - PROCESS | 2364 | 1464072260293 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 23:44:20 INFO - PROCESS | 2364 | 1464072260302 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:20 INFO - PROCESS | 2364 | ++DOCSHELL 18E25400 == 19 [pid = 2364] [id = 21] 23:44:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 59 (18E25C00) [pid = 2364] [serial = 59] [outer = 00000000] 23:44:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 60 (18E2E000) [pid = 2364] [serial = 60] [outer = 18E25C00] 23:44:20 INFO - PROCESS | 2364 | 1464072260353 Marionette DEBUG loaded listener.js 23:44:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 61 (19CB0000) [pid = 2364] [serial = 61] [outer = 18E25C00] 23:44:20 INFO - PROCESS | 2364 | 1464072260735 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 23:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 23:44:20 INFO - PROCESS | 2364 | 1464072260757 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 23:44:20 INFO - PROCESS | 2364 | 1464072260759 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 23:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:44:20 INFO - PROCESS | 2364 | 1464072260762 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:44:20 INFO - PROCESS | 2364 | 1464072260764 Marionette TRACE conn5 <- [1,50,null,{}] 23:44:20 INFO - PROCESS | 2364 | 1464072260767 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:20 INFO - PROCESS | 2364 | 1464072260841 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 23:44:20 INFO - PROCESS | 2364 | 1464072260908 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:20 INFO - PROCESS | 2364 | ++DOCSHELL 18E2D400 == 20 [pid = 2364] [id = 22] 23:44:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (18E2DC00) [pid = 2364] [serial = 62] [outer = 00000000] 23:44:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (191A9800) [pid = 2364] [serial = 63] [outer = 18E2DC00] 23:44:20 INFO - PROCESS | 2364 | 1464072260953 Marionette DEBUG loaded listener.js 23:44:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (191AC800) [pid = 2364] [serial = 64] [outer = 18E2DC00] 23:44:21 INFO - PROCESS | 2364 | 1464072261288 Marionette TRACE conn5 <- [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]]]}] 23:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 23:44:21 INFO - PROCESS | 2364 | 1464072261333 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 23:44:21 INFO - PROCESS | 2364 | 1464072261336 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 23:44:21 INFO - PROCESS | 2364 | 1464072261339 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:44:21 INFO - PROCESS | 2364 | 1464072261340 Marionette TRACE conn5 <- [1,54,null,{}] 23:44:21 INFO - PROCESS | 2364 | 1464072261344 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:21 INFO - PROCESS | 2364 | 1464072261416 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 23:44:21 INFO - PROCESS | 2364 | 1464072261422 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:21 INFO - PROCESS | 2364 | ++DOCSHELL 0E077800 == 21 [pid = 2364] [id = 23] 23:44:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (191AB400) [pid = 2364] [serial = 65] [outer = 00000000] 23:44:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (1B2CC000) [pid = 2364] [serial = 66] [outer = 191AB400] 23:44:21 INFO - PROCESS | 2364 | 1464072261525 Marionette DEBUG loaded listener.js 23:44:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (1B2D1000) [pid = 2364] [serial = 67] [outer = 191AB400] 23:44:21 INFO - PROCESS | 2364 | 1464072261846 Marionette TRACE conn5 <- [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]]]}] 23:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 23:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:44:21 INFO - PROCESS | 2364 | 1464072261913 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 23:44:21 INFO - PROCESS | 2364 | 1464072261915 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 23:44:21 INFO - PROCESS | 2364 | 1464072261919 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:44:21 INFO - PROCESS | 2364 | 1464072261920 Marionette TRACE conn5 <- [1,58,null,{}] 23:44:21 INFO - PROCESS | 2364 | 1464072261924 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:22 INFO - PROCESS | 2364 | 1464072261996 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 23:44:22 INFO - PROCESS | 2364 | 1464072262002 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:22 INFO - PROCESS | 2364 | ++DOCSHELL 1BDE0800 == 22 [pid = 2364] [id = 24] 23:44:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (1C15EC00) [pid = 2364] [serial = 68] [outer = 00000000] 23:44:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (1EA14800) [pid = 2364] [serial = 69] [outer = 1C15EC00] 23:44:22 INFO - PROCESS | 2364 | 1464072262046 Marionette DEBUG loaded listener.js 23:44:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (1EA16400) [pid = 2364] [serial = 70] [outer = 1C15EC00] 23:44:22 INFO - PROCESS | 2364 | 1464072262440 Marionette TRACE conn5 <- [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]]]}] 23:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 23:44:22 INFO - PROCESS | 2364 | 1464072262489 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 23:44:22 INFO - PROCESS | 2364 | 1464072262492 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 23:44:22 INFO - PROCESS | 2364 | 1464072262495 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:44:22 INFO - PROCESS | 2364 | 1464072262497 Marionette TRACE conn5 <- [1,62,null,{}] 23:44:22 INFO - PROCESS | 2364 | 1464072262500 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:22 INFO - PROCESS | 2364 | 1464072262608 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 23:44:22 INFO - PROCESS | 2364 | 1464072262614 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:22 INFO - PROCESS | 2364 | ++DOCSHELL 0DA6A400 == 23 [pid = 2364] [id = 25] 23:44:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0DA6A800) [pid = 2364] [serial = 71] [outer = 00000000] 23:44:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (1CD81C00) [pid = 2364] [serial = 72] [outer = 0DA6A800] 23:44:22 INFO - PROCESS | 2364 | 1464072262664 Marionette DEBUG loaded listener.js 23:44:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (1EC6A000) [pid = 2364] [serial = 73] [outer = 0DA6A800] 23:44:23 INFO - PROCESS | 2364 | 1464072263040 Marionette TRACE conn5 <- [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]]]}] 23:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 572ms 23:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:44:23 INFO - PROCESS | 2364 | 1464072263071 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 23:44:23 INFO - PROCESS | 2364 | 1464072263073 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 23:44:23 INFO - PROCESS | 2364 | 1464072263076 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:44:23 INFO - PROCESS | 2364 | 1464072263077 Marionette TRACE conn5 <- [1,66,null,{}] 23:44:23 INFO - PROCESS | 2364 | 1464072263081 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:23 INFO - PROCESS | 2364 | 1464072263188 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 23:44:23 INFO - PROCESS | 2364 | 1464072263197 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:23 INFO - PROCESS | 2364 | ++DOCSHELL 1BD06800 == 24 [pid = 2364] [id = 26] 23:44:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (1BD06C00) [pid = 2364] [serial = 74] [outer = 00000000] 23:44:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (1BD0BC00) [pid = 2364] [serial = 75] [outer = 1BD06C00] 23:44:23 INFO - PROCESS | 2364 | 1464072263241 Marionette DEBUG loaded listener.js 23:44:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (1BD0DC00) [pid = 2364] [serial = 76] [outer = 1BD06C00] 23:44:23 INFO - PROCESS | 2364 | 1464072263646 Marionette TRACE conn5 <- [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]]]}] 23:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 23:44:23 INFO - PROCESS | 2364 | 1464072263708 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 23:44:23 INFO - PROCESS | 2364 | 1464072263710 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 23:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:44:23 INFO - PROCESS | 2364 | 1464072263713 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:44:23 INFO - PROCESS | 2364 | 1464072263715 Marionette TRACE conn5 <- [1,70,null,{}] 23:44:23 INFO - PROCESS | 2364 | 1464072263718 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:24 INFO - PROCESS | 2364 | 1464072264540 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 23:44:24 INFO - PROCESS | 2364 | 1464072264631 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:24 INFO - PROCESS | 2364 | ++DOCSHELL 0D3F2400 == 25 [pid = 2364] [id = 27] 23:44:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0D3F5000) [pid = 2364] [serial = 77] [outer = 00000000] 23:44:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0D863800) [pid = 2364] [serial = 78] [outer = 0D3F5000] 23:44:24 INFO - PROCESS | 2364 | 1464072264682 Marionette DEBUG loaded listener.js 23:44:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0DA67000) [pid = 2364] [serial = 79] [outer = 0D3F5000] 23:44:25 INFO - PROCESS | 2364 | 1464072265108 Marionette TRACE conn5 <- [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]]]}] 23:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1424ms 23:44:25 INFO - PROCESS | 2364 | 1464072265141 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 23:44:25 INFO - PROCESS | 2364 | 1464072265145 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 23:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:44:25 INFO - PROCESS | 2364 | 1464072265148 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:44:25 INFO - PROCESS | 2364 | 1464072265152 Marionette TRACE conn5 <- [1,74,null,{}] 23:44:25 INFO - PROCESS | 2364 | 1464072265157 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:25 INFO - PROCESS | 2364 | 1464072265259 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 23:44:25 INFO - PROCESS | 2364 | 1464072265267 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:25 INFO - PROCESS | 2364 | ++DOCSHELL 0DF12C00 == 26 [pid = 2364] [id = 28] 23:44:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0DF18000) [pid = 2364] [serial = 80] [outer = 00000000] 23:44:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0E0EC400) [pid = 2364] [serial = 81] [outer = 0DF18000] 23:44:25 INFO - PROCESS | 2364 | 1464072265315 Marionette DEBUG loaded listener.js 23:44:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0E7D3000) [pid = 2364] [serial = 82] [outer = 0DF18000] 23:44:25 INFO - PROCESS | 2364 | 1464072265727 Marionette TRACE conn5 <- [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]]]}] 23:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 23:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:44:25 INFO - PROCESS | 2364 | 1464072265781 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 23:44:25 INFO - PROCESS | 2364 | 1464072265784 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 23:44:25 INFO - PROCESS | 2364 | 1464072265788 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:44:25 INFO - PROCESS | 2364 | 1464072265790 Marionette TRACE conn5 <- [1,78,null,{}] 23:44:25 INFO - PROCESS | 2364 | 1464072265793 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:26 INFO - PROCESS | 2364 | 1464072266196 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 23:44:26 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (1EA12C00) [pid = 2364] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:44:26 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (168D9800) [pid = 2364] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:44:26 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (1F22B400) [pid = 2364] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:44:26 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0DBEE800) [pid = 2364] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:44:26 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (161F3400) [pid = 2364] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:44:26 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (0D236000) [pid = 2364] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:44:26 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (14237C00) [pid = 2364] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:44:26 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (15B58400) [pid = 2364] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:44:26 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (1664A000) [pid = 2364] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:44:26 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (18E2DC00) [pid = 2364] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:44:26 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (191AB400) [pid = 2364] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:44:26 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (1C15EC00) [pid = 2364] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:44:26 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (0DA6A800) [pid = 2364] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:44:26 INFO - PROCESS | 2364 | 1464072266278 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:26 INFO - PROCESS | 2364 | ++DOCSHELL 0D74A400 == 27 [pid = 2364] [id = 29] 23:44:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0D74AC00) [pid = 2364] [serial = 83] [outer = 00000000] 23:44:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0D863C00) [pid = 2364] [serial = 84] [outer = 0D74AC00] 23:44:26 INFO - PROCESS | 2364 | 1464072266325 Marionette DEBUG loaded listener.js 23:44:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (146A1C00) [pid = 2364] [serial = 85] [outer = 0D74AC00] 23:44:26 INFO - PROCESS | 2364 | 1464072266690 Marionette TRACE conn5 <- [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]]]}] 23:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 930ms 23:44:26 INFO - PROCESS | 2364 | 1464072266721 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 23:44:26 INFO - PROCESS | 2364 | 1464072266724 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 23:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:44:26 INFO - PROCESS | 2364 | 1464072266741 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:44:26 INFO - PROCESS | 2364 | 1464072266746 Marionette TRACE conn5 <- [1,82,null,{}] 23:44:26 INFO - PROCESS | 2364 | 1464072266749 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:26 INFO - PROCESS | 2364 | 1464072266826 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 23:44:26 INFO - PROCESS | 2364 | 1464072266832 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:26 INFO - PROCESS | 2364 | ++DOCSHELL 14FC8400 == 28 [pid = 2364] [id = 30] 23:44:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (15BD6800) [pid = 2364] [serial = 86] [outer = 00000000] 23:44:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (168D0400) [pid = 2364] [serial = 87] [outer = 15BD6800] 23:44:26 INFO - PROCESS | 2364 | 1464072266877 Marionette DEBUG loaded listener.js 23:44:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (174CC800) [pid = 2364] [serial = 88] [outer = 15BD6800] 23:44:27 INFO - PROCESS | 2364 | 1464072267322 Marionette TRACE conn5 <- [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]]]}] 23:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 631ms 23:44:27 INFO - PROCESS | 2364 | 1464072267366 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 23:44:27 INFO - PROCESS | 2364 | 1464072267368 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 23:44:27 INFO - PROCESS | 2364 | 1464072267372 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:44:27 INFO - PROCESS | 2364 | 1464072267373 Marionette TRACE conn5 <- [1,86,null,{}] 23:44:27 INFO - PROCESS | 2364 | 1464072267377 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:27 INFO - PROCESS | 2364 | 1464072267457 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 23:44:27 INFO - PROCESS | 2364 | 1464072267464 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:27 INFO - PROCESS | 2364 | ++DOCSHELL 168CFC00 == 29 [pid = 2364] [id = 31] 23:44:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (174D0000) [pid = 2364] [serial = 89] [outer = 00000000] 23:44:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (189D8000) [pid = 2364] [serial = 90] [outer = 174D0000] 23:44:27 INFO - PROCESS | 2364 | 1464072267508 Marionette DEBUG loaded listener.js 23:44:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (18CEC800) [pid = 2364] [serial = 91] [outer = 174D0000] 23:44:27 INFO - PROCESS | 2364 | 1464072267923 Marionette TRACE conn5 <- [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]]]}] 23:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 570ms 23:44:27 INFO - PROCESS | 2364 | 1464072267946 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 23:44:27 INFO - PROCESS | 2364 | 1464072267948 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 23:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:44:27 INFO - PROCESS | 2364 | 1464072267951 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:44:27 INFO - PROCESS | 2364 | 1464072267953 Marionette TRACE conn5 <- [1,90,null,{}] 23:44:27 INFO - PROCESS | 2364 | 1464072267956 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:28 INFO - PROCESS | 2364 | 1464072268031 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 23:44:28 INFO - PROCESS | 2364 | 1464072268038 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:28 INFO - PROCESS | 2364 | ++DOCSHELL 18E31000 == 30 [pid = 2364] [id = 32] 23:44:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (18E5B000) [pid = 2364] [serial = 92] [outer = 00000000] 23:44:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (191AA400) [pid = 2364] [serial = 93] [outer = 18E5B000] 23:44:28 INFO - PROCESS | 2364 | 1464072268088 Marionette DEBUG loaded listener.js 23:44:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (19B5F000) [pid = 2364] [serial = 94] [outer = 18E5B000] 23:44:28 INFO - PROCESS | 2364 | 1464072268690 Marionette TRACE conn5 <- [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]]]}] 23:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 770ms 23:44:28 INFO - PROCESS | 2364 | 1464072268723 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 23:44:28 INFO - PROCESS | 2364 | 1464072268728 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 23:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:44:28 INFO - PROCESS | 2364 | 1464072268733 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:44:28 INFO - PROCESS | 2364 | 1464072268738 Marionette TRACE conn5 <- [1,94,null,{}] 23:44:28 INFO - PROCESS | 2364 | 1464072268743 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:28 INFO - PROCESS | 2364 | 1464072268873 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 23:44:28 INFO - PROCESS | 2364 | 1464072268960 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:28 INFO - PROCESS | 2364 | ++DOCSHELL 0DBED800 == 31 [pid = 2364] [id = 33] 23:44:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0DBEDC00) [pid = 2364] [serial = 95] [outer = 00000000] 23:44:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (14237C00) [pid = 2364] [serial = 96] [outer = 0DBEDC00] 23:44:29 INFO - PROCESS | 2364 | 1464072269016 Marionette DEBUG loaded listener.js 23:44:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (14C39C00) [pid = 2364] [serial = 97] [outer = 0DBEDC00] 23:44:29 INFO - PROCESS | 2364 | 1464072269509 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 23:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 23:44:29 INFO - PROCESS | 2364 | 1464072269569 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 23:44:29 INFO - PROCESS | 2364 | 1464072269575 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 23:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:44:29 INFO - PROCESS | 2364 | 1464072269581 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:44:29 INFO - PROCESS | 2364 | 1464072269584 Marionette TRACE conn5 <- [1,98,null,{}] 23:44:29 INFO - PROCESS | 2364 | 1464072269589 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:29 INFO - PROCESS | 2364 | 1464072269690 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 23:44:29 INFO - PROCESS | 2364 | 1464072269774 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:29 INFO - PROCESS | 2364 | ++DOCSHELL 17C76800 == 32 [pid = 2364] [id = 34] 23:44:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (17C77000) [pid = 2364] [serial = 98] [outer = 00000000] 23:44:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (18E2DC00) [pid = 2364] [serial = 99] [outer = 17C77000] 23:44:29 INFO - PROCESS | 2364 | 1464072269830 Marionette DEBUG loaded listener.js 23:44:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (191A5400) [pid = 2364] [serial = 100] [outer = 17C77000] 23:44:30 INFO - PROCESS | 2364 | 1464072270370 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 23:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 23:44:30 INFO - PROCESS | 2364 | 1464072270413 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 23:44:30 INFO - PROCESS | 2364 | 1464072270416 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 23:44:30 INFO - PROCESS | 2364 | 1464072270419 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:44:30 INFO - PROCESS | 2364 | 1464072270423 Marionette TRACE conn5 <- [1,102,null,{}] 23:44:30 INFO - PROCESS | 2364 | 1464072270435 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:30 INFO - PROCESS | 2364 | 1464072270534 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 23:44:30 INFO - PROCESS | 2364 | 1464072270621 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:30 INFO - PROCESS | 2364 | ++DOCSHELL 1B5D0000 == 33 [pid = 2364] [id = 35] 23:44:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (1B5D3000) [pid = 2364] [serial = 101] [outer = 00000000] 23:44:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (1BCCE000) [pid = 2364] [serial = 102] [outer = 1B5D3000] 23:44:30 INFO - PROCESS | 2364 | 1464072270679 Marionette DEBUG loaded listener.js 23:44:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (1BD06400) [pid = 2364] [serial = 103] [outer = 1B5D3000] 23:44:31 INFO - PROCESS | 2364 | 1464072271179 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 23:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 770ms 23:44:31 INFO - PROCESS | 2364 | 1464072271193 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 23:44:31 INFO - PROCESS | 2364 | 1464072271195 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 23:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:44:31 INFO - PROCESS | 2364 | 1464072271199 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:44:31 INFO - PROCESS | 2364 | 1464072271201 Marionette TRACE conn5 <- [1,106,null,{}] 23:44:31 INFO - PROCESS | 2364 | 1464072271204 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:31 INFO - PROCESS | 2364 | 1464072271302 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 23:44:31 INFO - PROCESS | 2364 | 1464072271386 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:31 INFO - PROCESS | 2364 | ++DOCSHELL 14FC8000 == 34 [pid = 2364] [id = 36] 23:44:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (1BD10000) [pid = 2364] [serial = 104] [outer = 00000000] 23:44:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (1C163400) [pid = 2364] [serial = 105] [outer = 1BD10000] 23:44:31 INFO - PROCESS | 2364 | 1464072271440 Marionette DEBUG loaded listener.js 23:44:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (1C4B4400) [pid = 2364] [serial = 106] [outer = 1BD10000] 23:44:31 INFO - PROCESS | 2364 | 1464072271961 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 23:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 831ms 23:44:32 INFO - PROCESS | 2364 | 1464072272033 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 23:44:32 INFO - PROCESS | 2364 | 1464072272036 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 23:44:32 INFO - PROCESS | 2364 | 1464072272039 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:44:32 INFO - PROCESS | 2364 | 1464072272041 Marionette TRACE conn5 <- [1,110,null,{}] 23:44:32 INFO - PROCESS | 2364 | 1464072272046 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:32 INFO - PROCESS | 2364 | 1464072272138 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 23:44:32 INFO - PROCESS | 2364 | 1464072272222 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:32 INFO - PROCESS | 2364 | ++DOCSHELL 0C6E5000 == 35 [pid = 2364] [id = 37] 23:44:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0C6E5C00) [pid = 2364] [serial = 107] [outer = 00000000] 23:44:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0C6EB000) [pid = 2364] [serial = 108] [outer = 0C6E5C00] 23:44:32 INFO - PROCESS | 2364 | 1464072272275 Marionette DEBUG loaded listener.js 23:44:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0C6ED000) [pid = 2364] [serial = 109] [outer = 0C6E5C00] 23:44:32 INFO - PROCESS | 2364 | 1464072272832 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (19B5B400) [pid = 2364] [serial = 17] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (161F2400) [pid = 2364] [serial = 9] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (161F7C00) [pid = 2364] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0E7DA000) [pid = 2364] [serial = 4] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (1F230000) [pid = 2364] [serial = 27] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0E75D000) [pid = 2364] [serial = 30] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (1892B000) [pid = 2364] [serial = 33] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (1CAB6400) [pid = 2364] [serial = 39] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0DF12400) [pid = 2364] [serial = 42] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (1437F800) [pid = 2364] [serial = 45] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (15BDB000) [pid = 2364] [serial = 48] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (1748B800) [pid = 2364] [serial = 51] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (1893DC00) [pid = 2364] [serial = 54] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (1B2C4000) [pid = 2364] [serial = 57] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (18E2E000) [pid = 2364] [serial = 60] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (191A9800) [pid = 2364] [serial = 63] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (1B2CC000) [pid = 2364] [serial = 66] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (161F5C00) [pid = 2364] [serial = 49] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (1EA14800) [pid = 2364] [serial = 69] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (1CD81C00) [pid = 2364] [serial = 72] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (1BCD5800) [pid = 2364] [serial = 36] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (1815F800) [pid = 2364] [serial = 52] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (18C97C00) [pid = 2364] [serial = 34] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (14C40C00) [pid = 2364] [serial = 31] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (191AC800) [pid = 2364] [serial = 64] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (1B2D1000) [pid = 2364] [serial = 67] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (0DF91400) [pid = 2364] [serial = 43] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (1EA16400) [pid = 2364] [serial = 70] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (14456800) [pid = 2364] [serial = 46] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 66 (1F234800) [pid = 2364] [serial = 28] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (1EC6A000) [pid = 2364] [serial = 73] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (1EA15400) [pid = 2364] [serial = 21] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (1EA19800) [pid = 2364] [serial = 22] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 62 (17484C00) [pid = 2364] [serial = 24] [outer = 00000000] [url = about:blank] 23:44:33 INFO - PROCESS | 2364 | --DOMWINDOW == 61 (19EB9800) [pid = 2364] [serial = 14] [outer = 00000000] [url = about:blank] 23:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1372ms 23:44:33 INFO - PROCESS | 2364 | 1464072273423 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 23:44:33 INFO - PROCESS | 2364 | 1464072273428 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 23:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:44:33 INFO - PROCESS | 2364 | 1464072273434 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:44:33 INFO - PROCESS | 2364 | 1464072273437 Marionette TRACE conn5 <- [1,114,null,{}] 23:44:33 INFO - PROCESS | 2364 | 1464072273443 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:33 INFO - PROCESS | 2364 | 1464072273533 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 23:44:33 INFO - PROCESS | 2364 | 1464072273541 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:33 INFO - PROCESS | 2364 | ++DOCSHELL 0D2E7400 == 36 [pid = 2364] [id = 38] 23:44:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (0D2E7800) [pid = 2364] [serial = 110] [outer = 00000000] 23:44:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (0D3EB800) [pid = 2364] [serial = 111] [outer = 0D2E7800] 23:44:33 INFO - PROCESS | 2364 | 1464072273588 Marionette DEBUG loaded listener.js 23:44:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (0DA61C00) [pid = 2364] [serial = 112] [outer = 0D2E7800] 23:44:34 INFO - PROCESS | 2364 | 1464072274067 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 23:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 690ms 23:44:34 INFO - PROCESS | 2364 | 1464072274126 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 23:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:44:34 INFO - PROCESS | 2364 | 1464072274130 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 23:44:34 INFO - PROCESS | 2364 | 1464072274137 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:44:34 INFO - PROCESS | 2364 | 1464072274141 Marionette TRACE conn5 <- [1,118,null,{}] 23:44:34 INFO - PROCESS | 2364 | 1464072274146 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:34 INFO - PROCESS | 2364 | 1464072274227 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 23:44:34 INFO - PROCESS | 2364 | 1464072274237 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:34 INFO - PROCESS | 2364 | ++DOCSHELL 0E01E000 == 37 [pid = 2364] [id = 39] 23:44:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (0E073800) [pid = 2364] [serial = 113] [outer = 00000000] 23:44:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (0E0F0800) [pid = 2364] [serial = 114] [outer = 0E073800] 23:44:34 INFO - PROCESS | 2364 | 1464072274282 Marionette DEBUG loaded listener.js 23:44:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (0E7D3400) [pid = 2364] [serial = 115] [outer = 0E073800] 23:44:34 INFO - PROCESS | 2364 | 1464072274681 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 23:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 591ms 23:44:34 INFO - PROCESS | 2364 | 1464072274727 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 23:44:34 INFO - PROCESS | 2364 | 1464072274729 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 23:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:44:34 INFO - PROCESS | 2364 | 1464072274733 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:44:34 INFO - PROCESS | 2364 | 1464072274735 Marionette TRACE conn5 <- [1,122,null,{}] 23:44:34 INFO - PROCESS | 2364 | 1464072274745 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:34 INFO - PROCESS | 2364 | 1464072274831 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 23:44:34 INFO - PROCESS | 2364 | 1464072274841 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:34 INFO - PROCESS | 2364 | ++DOCSHELL 14C70000 == 38 [pid = 2364] [id = 40] 23:44:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (14C72800) [pid = 2364] [serial = 116] [outer = 00000000] 23:44:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (14FC3800) [pid = 2364] [serial = 117] [outer = 14C72800] 23:44:34 INFO - PROCESS | 2364 | 1464072274894 Marionette DEBUG loaded listener.js 23:44:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (15BD4400) [pid = 2364] [serial = 118] [outer = 14C72800] 23:44:35 INFO - PROCESS | 2364 | 1464072275312 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 23:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 23:44:35 INFO - PROCESS | 2364 | 1464072275368 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 23:44:35 INFO - PROCESS | 2364 | 1464072275370 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 23:44:35 INFO - PROCESS | 2364 | 1464072275373 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:44:35 INFO - PROCESS | 2364 | 1464072275375 Marionette TRACE conn5 <- [1,126,null,{}] 23:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:44:35 INFO - PROCESS | 2364 | 1464072275379 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:35 INFO - PROCESS | 2364 | 1464072275455 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 23:44:35 INFO - PROCESS | 2364 | 1464072275461 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:35 INFO - PROCESS | 2364 | ++DOCSHELL 15BD7400 == 39 [pid = 2364] [id = 41] 23:44:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (16648C00) [pid = 2364] [serial = 119] [outer = 00000000] 23:44:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (17485000) [pid = 2364] [serial = 120] [outer = 16648C00] 23:44:35 INFO - PROCESS | 2364 | 1464072275506 Marionette DEBUG loaded listener.js 23:44:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (17C7AC00) [pid = 2364] [serial = 121] [outer = 16648C00] 23:44:35 INFO - PROCESS | 2364 | 1464072275959 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 23:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 23:44:36 INFO - PROCESS | 2364 | 1464072276008 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 23:44:36 INFO - PROCESS | 2364 | 1464072276010 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 23:44:36 INFO - PROCESS | 2364 | 1464072276014 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:44:36 INFO - PROCESS | 2364 | 1464072276015 Marionette TRACE conn5 <- [1,130,null,{}] 23:44:36 INFO - PROCESS | 2364 | 1464072276019 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:36 INFO - PROCESS | 2364 | 1464072276115 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 23:44:36 INFO - PROCESS | 2364 | 1464072276124 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:36 INFO - PROCESS | 2364 | ++DOCSHELL 1815C400 == 40 [pid = 2364] [id = 42] 23:44:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (18167000) [pid = 2364] [serial = 122] [outer = 00000000] 23:44:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (18934400) [pid = 2364] [serial = 123] [outer = 18167000] 23:44:36 INFO - PROCESS | 2364 | 1464072276168 Marionette DEBUG loaded listener.js 23:44:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (18C99000) [pid = 2364] [serial = 124] [outer = 18167000] 23:44:36 INFO - PROCESS | 2364 | 1464072276604 Marionette TRACE conn5 <- [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]]]}] 23:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 23:44:36 INFO - PROCESS | 2364 | 1464072276648 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 23:44:36 INFO - PROCESS | 2364 | 1464072276651 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 23:44:36 INFO - PROCESS | 2364 | 1464072276654 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:44:36 INFO - PROCESS | 2364 | 1464072276655 Marionette TRACE conn5 <- [1,134,null,{}] 23:44:36 INFO - PROCESS | 2364 | 1464072276659 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:36 INFO - PROCESS | 2364 | 1464072276778 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 23:44:36 INFO - PROCESS | 2364 | 1464072276790 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:36 INFO - PROCESS | 2364 | ++DOCSHELL 18E23000 == 41 [pid = 2364] [id = 43] 23:44:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (18E29000) [pid = 2364] [serial = 125] [outer = 00000000] 23:44:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (191A9000) [pid = 2364] [serial = 126] [outer = 18E29000] 23:44:36 INFO - PROCESS | 2364 | 1464072276835 Marionette DEBUG loaded listener.js 23:44:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (19B5D000) [pid = 2364] [serial = 127] [outer = 18E29000] 23:44:37 INFO - PROCESS | 2364 | 1464072277256 Marionette TRACE conn5 <- [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]]]}] 23:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 631ms 23:44:37 INFO - PROCESS | 2364 | 1464072277293 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 23:44:37 INFO - PROCESS | 2364 | 1464072277295 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 23:44:37 INFO - PROCESS | 2364 | 1464072277298 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:44:37 INFO - PROCESS | 2364 | 1464072277300 Marionette TRACE conn5 <- [1,138,null,{}] 23:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:44:37 INFO - PROCESS | 2364 | 1464072277303 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:37 INFO - PROCESS | 2364 | 1464072277398 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 23:44:37 INFO - PROCESS | 2364 | 1464072277466 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:37 INFO - PROCESS | 2364 | ++DOCSHELL 19B5E800 == 42 [pid = 2364] [id = 44] 23:44:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (19CB3000) [pid = 2364] [serial = 128] [outer = 00000000] 23:44:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (1B20E000) [pid = 2364] [serial = 129] [outer = 19CB3000] 23:44:37 INFO - PROCESS | 2364 | 1464072277510 Marionette DEBUG loaded listener.js 23:44:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (1B2CC400) [pid = 2364] [serial = 130] [outer = 19CB3000] 23:44:37 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (18E5B000) [pid = 2364] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:44:37 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0DF18000) [pid = 2364] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:44:37 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (174D0000) [pid = 2364] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:44:37 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (15BD6800) [pid = 2364] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:44:37 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (0D74AC00) [pid = 2364] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:44:37 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (0D3F5000) [pid = 2364] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:44:37 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (1BD06C00) [pid = 2364] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:44:37 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (18164C00) [pid = 2364] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:44:37 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (18E25C00) [pid = 2364] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:44:37 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (18E5D400) [pid = 2364] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:44:37 INFO - PROCESS | 2364 | 1464072277943 Marionette TRACE conn5 <- [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]]]}] 23:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 670ms 23:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:44:37 INFO - PROCESS | 2364 | 1464072277973 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 23:44:37 INFO - PROCESS | 2364 | 1464072277975 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 23:44:37 INFO - PROCESS | 2364 | 1464072277978 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:44:37 INFO - PROCESS | 2364 | 1464072277980 Marionette TRACE conn5 <- [1,142,null,{}] 23:44:37 INFO - PROCESS | 2364 | 1464072277983 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:38 INFO - PROCESS | 2364 | 1464072278089 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 23:44:38 INFO - PROCESS | 2364 | 1464072278129 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:38 INFO - PROCESS | 2364 | ++DOCSHELL 15B59000 == 43 [pid = 2364] [id = 45] 23:44:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (15B5A800) [pid = 2364] [serial = 131] [outer = 00000000] 23:44:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (1893E400) [pid = 2364] [serial = 132] [outer = 15B5A800] 23:44:38 INFO - PROCESS | 2364 | 1464072278173 Marionette DEBUG loaded listener.js 23:44:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (189D4000) [pid = 2364] [serial = 133] [outer = 15B5A800] 23:44:38 INFO - PROCESS | 2364 | 1464072278520 Marionette TRACE conn5 <- [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]]]}] 23:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 23:44:38 INFO - PROCESS | 2364 | 1464072278549 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 23:44:38 INFO - PROCESS | 2364 | 1464072278551 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 23:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:44:38 INFO - PROCESS | 2364 | 1464072278554 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:44:38 INFO - PROCESS | 2364 | 1464072278556 Marionette TRACE conn5 <- [1,146,null,{}] 23:44:38 INFO - PROCESS | 2364 | 1464072278559 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:38 INFO - PROCESS | 2364 | 1464072278631 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 23:44:38 INFO - PROCESS | 2364 | 1464072278721 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:38 INFO - PROCESS | 2364 | ++DOCSHELL 191A6400 == 44 [pid = 2364] [id = 46] 23:44:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (1AD4B000) [pid = 2364] [serial = 134] [outer = 00000000] 23:44:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (1B5CF800) [pid = 2364] [serial = 135] [outer = 1AD4B000] 23:44:38 INFO - PROCESS | 2364 | 1464072278765 Marionette DEBUG loaded listener.js 23:44:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (1BC47400) [pid = 2364] [serial = 136] [outer = 1AD4B000] 23:44:39 INFO - PROCESS | 2364 | 1464072279103 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 23:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 23:44:39 INFO - PROCESS | 2364 | 1464072279125 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 23:44:39 INFO - PROCESS | 2364 | 1464072279127 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 23:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:44:39 INFO - PROCESS | 2364 | 1464072279130 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:44:39 INFO - PROCESS | 2364 | 1464072279131 Marionette TRACE conn5 <- [1,150,null,{}] 23:44:39 INFO - PROCESS | 2364 | 1464072279135 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:39 INFO - PROCESS | 2364 | 1464072279234 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 23:44:39 INFO - PROCESS | 2364 | 1464072279279 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:39 INFO - PROCESS | 2364 | ++DOCSHELL 18165000 == 45 [pid = 2364] [id = 47] 23:44:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (1B2D3800) [pid = 2364] [serial = 137] [outer = 00000000] 23:44:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (1BD0D000) [pid = 2364] [serial = 138] [outer = 1B2D3800] 23:44:39 INFO - PROCESS | 2364 | 1464072279325 Marionette DEBUG loaded listener.js 23:44:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (1BDDF400) [pid = 2364] [serial = 139] [outer = 1B2D3800] 23:44:39 INFO - PROCESS | 2364 | 1464072279684 Marionette TRACE conn5 <- [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]]]}] 23:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 571ms 23:44:39 INFO - PROCESS | 2364 | 1464072279701 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 23:44:39 INFO - PROCESS | 2364 | 1464072279703 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 23:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:44:39 INFO - PROCESS | 2364 | 1464072279706 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:44:39 INFO - PROCESS | 2364 | 1464072279709 Marionette TRACE conn5 <- [1,154,null,{}] 23:44:39 INFO - PROCESS | 2364 | 1464072279712 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:39 INFO - PROCESS | 2364 | 1464072279874 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 23:44:39 INFO - PROCESS | 2364 | 1464072279923 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:39 INFO - PROCESS | 2364 | ++DOCSHELL 0C6E4800 == 46 [pid = 2364] [id = 48] 23:44:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0C6E4C00) [pid = 2364] [serial = 140] [outer = 00000000] 23:44:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0D02FC00) [pid = 2364] [serial = 141] [outer = 0C6E4C00] 23:44:40 INFO - PROCESS | 2364 | 1464072280014 Marionette DEBUG loaded listener.js 23:44:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0D3EB400) [pid = 2364] [serial = 142] [outer = 0C6E4C00] 23:44:40 INFO - PROCESS | 2364 | 1464072280743 Marionette TRACE conn5 <- [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]]]}] 23:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1079ms 23:44:40 INFO - PROCESS | 2364 | 1464072280787 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 23:44:40 INFO - PROCESS | 2364 | 1464072280792 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 23:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:44:40 INFO - PROCESS | 2364 | 1464072280796 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:44:40 INFO - PROCESS | 2364 | 1464072280800 Marionette TRACE conn5 <- [1,158,null,{}] 23:44:40 INFO - PROCESS | 2364 | 1464072280804 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:40 INFO - PROCESS | 2364 | 1464072280916 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 23:44:41 INFO - PROCESS | 2364 | 1464072280988 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:41 INFO - PROCESS | 2364 | ++DOCSHELL 1444C000 == 47 [pid = 2364] [id = 49] 23:44:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (1445AC00) [pid = 2364] [serial = 143] [outer = 00000000] 23:44:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (14D72400) [pid = 2364] [serial = 144] [outer = 1445AC00] 23:44:41 INFO - PROCESS | 2364 | 1464072281048 Marionette DEBUG loaded listener.js 23:44:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (161F2400) [pid = 2364] [serial = 145] [outer = 1445AC00] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 1B5D0000 == 46 [pid = 2364] [id = 35] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 17C76800 == 45 [pid = 2364] [id = 34] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 14FC8000 == 44 [pid = 2364] [id = 36] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 18E31000 == 43 [pid = 2364] [id = 32] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 0DBED800 == 42 [pid = 2364] [id = 33] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 168CFC00 == 41 [pid = 2364] [id = 31] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 14FC8400 == 40 [pid = 2364] [id = 30] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 0D74A400 == 39 [pid = 2364] [id = 29] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 18165000 == 38 [pid = 2364] [id = 47] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 191A6400 == 37 [pid = 2364] [id = 46] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 15B59000 == 36 [pid = 2364] [id = 45] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 19B5E800 == 35 [pid = 2364] [id = 44] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 18E23000 == 34 [pid = 2364] [id = 43] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 1815C400 == 33 [pid = 2364] [id = 42] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 15BD7400 == 32 [pid = 2364] [id = 41] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 14C70000 == 31 [pid = 2364] [id = 40] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 0E01E000 == 30 [pid = 2364] [id = 39] 23:44:41 INFO - PROCESS | 2364 | --DOCSHELL 0D2E7400 == 29 [pid = 2364] [id = 38] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (1BD0DC00) [pid = 2364] [serial = 76] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (1BD0BC00) [pid = 2364] [serial = 75] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (18E55400) [pid = 2364] [serial = 55] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (19CB0000) [pid = 2364] [serial = 61] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (1BC4F000) [pid = 2364] [serial = 58] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (19B5F000) [pid = 2364] [serial = 94] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0E0EC400) [pid = 2364] [serial = 81] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (0E7D3000) [pid = 2364] [serial = 82] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (18CEC800) [pid = 2364] [serial = 91] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (191AA400) [pid = 2364] [serial = 93] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (168D0400) [pid = 2364] [serial = 87] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (189D8000) [pid = 2364] [serial = 90] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (0D863C00) [pid = 2364] [serial = 84] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (0D863800) [pid = 2364] [serial = 78] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (174CC800) [pid = 2364] [serial = 88] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (0DA67000) [pid = 2364] [serial = 79] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (146A1C00) [pid = 2364] [serial = 85] [outer = 00000000] [url = about:blank] 23:44:41 INFO - PROCESS | 2364 | 1464072281944 Marionette TRACE conn5 <- [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]]]}] 23:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1172ms 23:44:41 INFO - PROCESS | 2364 | 1464072281968 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 23:44:41 INFO - PROCESS | 2364 | 1464072281972 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 23:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:44:41 INFO - PROCESS | 2364 | 1464072281977 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:44:41 INFO - PROCESS | 2364 | 1464072281981 Marionette TRACE conn5 <- [1,162,null,{}] 23:44:42 INFO - PROCESS | 2364 | 1464072281987 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:42 INFO - PROCESS | 2364 | 1464072282077 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 23:44:42 INFO - PROCESS | 2364 | 1464072282171 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:42 INFO - PROCESS | 2364 | ++DOCSHELL 0C6EB800 == 30 [pid = 2364] [id = 50] 23:44:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0D2EC800) [pid = 2364] [serial = 146] [outer = 00000000] 23:44:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0DF12400) [pid = 2364] [serial = 147] [outer = 0D2EC800] 23:44:42 INFO - PROCESS | 2364 | 1464072282218 Marionette DEBUG loaded listener.js 23:44:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (0DF95C00) [pid = 2364] [serial = 148] [outer = 0D2EC800] 23:44:42 INFO - PROCESS | 2364 | 1464072282623 Marionette TRACE conn5 <- [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]]]}] 23:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 23:44:42 INFO - PROCESS | 2364 | 1464072282669 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 23:44:42 INFO - PROCESS | 2364 | 1464072282674 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 23:44:42 INFO - PROCESS | 2364 | 1464072282681 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:44:42 INFO - PROCESS | 2364 | 1464072282683 Marionette TRACE conn5 <- [1,166,null,{}] 23:44:42 INFO - PROCESS | 2364 | 1464072282687 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:42 INFO - PROCESS | 2364 | 1464072282770 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 23:44:42 INFO - PROCESS | 2364 | 1464072282780 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:42 INFO - PROCESS | 2364 | ++DOCSHELL 0E75E000 == 31 [pid = 2364] [id = 51] 23:44:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0E7DC000) [pid = 2364] [serial = 149] [outer = 00000000] 23:44:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (14C3D000) [pid = 2364] [serial = 150] [outer = 0E7DC000] 23:44:42 INFO - PROCESS | 2364 | 1464072282826 Marionette DEBUG loaded listener.js 23:44:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (14D6FC00) [pid = 2364] [serial = 151] [outer = 0E7DC000] 23:44:43 INFO - PROCESS | 2364 | 1464072283263 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 23:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 23:44:43 INFO - PROCESS | 2364 | 1464072283314 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 23:44:43 INFO - PROCESS | 2364 | 1464072283316 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 23:44:43 INFO - PROCESS | 2364 | 1464072283320 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:44:43 INFO - PROCESS | 2364 | 1464072283323 Marionette TRACE conn5 <- [1,170,null,{}] 23:44:43 INFO - PROCESS | 2364 | 1464072283334 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:43 INFO - PROCESS | 2364 | 1464072283414 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 23:44:43 INFO - PROCESS | 2364 | 1464072283449 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:43 INFO - PROCESS | 2364 | ++DOCSHELL 17483C00 == 32 [pid = 2364] [id = 52] 23:44:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (17484C00) [pid = 2364] [serial = 152] [outer = 00000000] 23:44:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (174D2C00) [pid = 2364] [serial = 153] [outer = 17484C00] 23:44:43 INFO - PROCESS | 2364 | 1464072283501 Marionette DEBUG loaded listener.js 23:44:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (1815D800) [pid = 2364] [serial = 154] [outer = 17484C00] 23:44:43 INFO - PROCESS | 2364 | 1464072283892 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 23:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 23:44:43 INFO - PROCESS | 2364 | 1464072283954 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 23:44:43 INFO - PROCESS | 2364 | 1464072283957 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 23:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:44:43 INFO - PROCESS | 2364 | 1464072283969 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:44:43 INFO - PROCESS | 2364 | 1464072283971 Marionette TRACE conn5 <- [1,174,null,{}] 23:44:43 INFO - PROCESS | 2364 | 1464072283975 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:44 INFO - PROCESS | 2364 | 1464072284052 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 23:44:44 INFO - PROCESS | 2364 | 1464072284059 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:44 INFO - PROCESS | 2364 | ++DOCSHELL 1892E000 == 33 [pid = 2364] [id = 53] 23:44:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (189D4800) [pid = 2364] [serial = 155] [outer = 00000000] 23:44:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (18E23C00) [pid = 2364] [serial = 156] [outer = 189D4800] 23:44:44 INFO - PROCESS | 2364 | 1464072284103 Marionette DEBUG loaded listener.js 23:44:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (18E2AC00) [pid = 2364] [serial = 157] [outer = 189D4800] 23:44:44 INFO - PROCESS | 2364 | 1464072284545 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 23:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 631ms 23:44:44 INFO - PROCESS | 2364 | 1464072284595 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 23:44:44 INFO - PROCESS | 2364 | 1464072284597 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 23:44:44 INFO - PROCESS | 2364 | 1464072284600 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:44:44 INFO - PROCESS | 2364 | 1464072284602 Marionette TRACE conn5 <- [1,178,null,{}] 23:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:44:44 INFO - PROCESS | 2364 | 1464072284605 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:44 INFO - PROCESS | 2364 | 1464072284705 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 23:44:44 INFO - PROCESS | 2364 | 1464072284715 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:44 INFO - PROCESS | 2364 | ++DOCSHELL 0DA6EC00 == 34 [pid = 2364] [id = 54] 23:44:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (18E2EC00) [pid = 2364] [serial = 158] [outer = 00000000] 23:44:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (191AAC00) [pid = 2364] [serial = 159] [outer = 18E2EC00] 23:44:44 INFO - PROCESS | 2364 | 1464072284758 Marionette DEBUG loaded listener.js 23:44:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (19B5C800) [pid = 2364] [serial = 160] [outer = 18E2EC00] 23:44:45 INFO - PROCESS | 2364 | 1464072285207 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 23:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 23:44:45 INFO - PROCESS | 2364 | 1464072285274 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 23:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:44:45 INFO - PROCESS | 2364 | 1464072285276 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 23:44:45 INFO - PROCESS | 2364 | 1464072285284 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:44:45 INFO - PROCESS | 2364 | 1464072285286 Marionette TRACE conn5 <- [1,182,null,{}] 23:44:45 INFO - PROCESS | 2364 | 1464072285298 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:45 INFO - PROCESS | 2364 | 1464072285415 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 23:44:45 INFO - PROCESS | 2364 | 1464072285431 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:45 INFO - PROCESS | 2364 | ++DOCSHELL 19CAF000 == 35 [pid = 2364] [id = 55] 23:44:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (19F0A800) [pid = 2364] [serial = 161] [outer = 00000000] 23:44:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (1B2D3C00) [pid = 2364] [serial = 162] [outer = 19F0A800] 23:44:45 INFO - PROCESS | 2364 | 1464072285475 Marionette DEBUG loaded listener.js 23:44:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (1B5C7000) [pid = 2364] [serial = 163] [outer = 19F0A800] 23:44:45 INFO - PROCESS | 2364 | 1464072285900 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 23:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 690ms 23:44:45 INFO - PROCESS | 2364 | 1464072285974 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 23:44:45 INFO - PROCESS | 2364 | 1464072285976 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 23:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:44:45 INFO - PROCESS | 2364 | 1464072285979 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:44:45 INFO - PROCESS | 2364 | 1464072285981 Marionette TRACE conn5 <- [1,186,null,{}] 23:44:46 INFO - PROCESS | 2364 | 1464072285984 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:46 INFO - PROCESS | 2364 | 1464072286110 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 23:44:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (1BD03800) [pid = 2364] [serial = 164] [outer = 1BCCC000] 23:44:46 INFO - PROCESS | 2364 | 1464072286193 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:46 INFO - PROCESS | 2364 | ++DOCSHELL 1B2D4000 == 36 [pid = 2364] [id = 56] 23:44:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (1BD0F400) [pid = 2364] [serial = 165] [outer = 00000000] 23:44:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (1CA64400) [pid = 2364] [serial = 166] [outer = 1BD0F400] 23:44:46 INFO - PROCESS | 2364 | 1464072286241 Marionette DEBUG loaded listener.js 23:44:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (1CAB8000) [pid = 2364] [serial = 167] [outer = 1BD0F400] 23:44:46 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0D2E7800) [pid = 2364] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:44:46 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (16648C00) [pid = 2364] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:44:46 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0E073800) [pid = 2364] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:44:46 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (14C72800) [pid = 2364] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:44:46 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (18167000) [pid = 2364] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:44:46 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0DBEDC00) [pid = 2364] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:44:46 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (17C77000) [pid = 2364] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:44:46 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (1B5D3000) [pid = 2364] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:44:46 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (1BD10000) [pid = 2364] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:44:46 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (18E29000) [pid = 2364] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:44:46 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (15B5A800) [pid = 2364] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:44:46 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (19CB3000) [pid = 2364] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:44:46 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (1AD4B000) [pid = 2364] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:44:46 INFO - PROCESS | 2364 | 1464072286712 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 23:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 770ms 23:44:46 INFO - PROCESS | 2364 | 1464072286750 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 23:44:46 INFO - PROCESS | 2364 | 1464072286752 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 23:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:44:46 INFO - PROCESS | 2364 | 1464072286755 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:44:46 INFO - PROCESS | 2364 | 1464072286757 Marionette TRACE conn5 <- [1,190,null,{}] 23:44:46 INFO - PROCESS | 2364 | 1464072286760 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:46 INFO - PROCESS | 2364 | 1464072286833 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 23:44:46 INFO - PROCESS | 2364 | 1464072286840 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:46 INFO - PROCESS | 2364 | ++DOCSHELL 15B5AC00 == 37 [pid = 2364] [id = 57] 23:44:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (15BDB800) [pid = 2364] [serial = 168] [outer = 00000000] 23:44:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (1B2D4400) [pid = 2364] [serial = 169] [outer = 15BDB800] 23:44:46 INFO - PROCESS | 2364 | 1464072286883 Marionette DEBUG loaded listener.js 23:44:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (1BD0B000) [pid = 2364] [serial = 170] [outer = 15BDB800] 23:44:47 INFO - PROCESS | 2364 | 1464072287275 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 23:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 572ms 23:44:47 INFO - PROCESS | 2364 | 1464072287330 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 23:44:47 INFO - PROCESS | 2364 | 1464072287331 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 23:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:44:47 INFO - PROCESS | 2364 | 1464072287334 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:44:47 INFO - PROCESS | 2364 | 1464072287336 Marionette TRACE conn5 <- [1,194,null,{}] 23:44:47 INFO - PROCESS | 2364 | 1464072287340 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:47 INFO - PROCESS | 2364 | 1464072287413 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 23:44:47 INFO - PROCESS | 2364 | 1464072287419 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:47 INFO - PROCESS | 2364 | ++DOCSHELL 1AD4B000 == 38 [pid = 2364] [id = 58] 23:44:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (1B2CEC00) [pid = 2364] [serial = 171] [outer = 00000000] 23:44:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (1E79EC00) [pid = 2364] [serial = 172] [outer = 1B2CEC00] 23:44:47 INFO - PROCESS | 2364 | 1464072287466 Marionette DEBUG loaded listener.js 23:44:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (1EA12000) [pid = 2364] [serial = 173] [outer = 1B2CEC00] 23:44:47 INFO - PROCESS | 2364 | 1464072287881 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 23:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 571ms 23:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:44:47 INFO - PROCESS | 2364 | 1464072287909 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 23:44:47 INFO - PROCESS | 2364 | 1464072287910 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 23:44:47 INFO - PROCESS | 2364 | 1464072287914 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:44:47 INFO - PROCESS | 2364 | 1464072287915 Marionette TRACE conn5 <- [1,198,null,{}] 23:44:47 INFO - PROCESS | 2364 | 1464072287919 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:48 INFO - PROCESS | 2364 | 1464072288025 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 23:44:48 INFO - PROCESS | 2364 | 1464072288033 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:48 INFO - PROCESS | 2364 | ++DOCSHELL 18160400 == 39 [pid = 2364] [id = 59] 23:44:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (18986000) [pid = 2364] [serial = 174] [outer = 00000000] 23:44:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (1898B000) [pid = 2364] [serial = 175] [outer = 18986000] 23:44:48 INFO - PROCESS | 2364 | 1464072288077 Marionette DEBUG loaded listener.js 23:44:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (1898DC00) [pid = 2364] [serial = 176] [outer = 18986000] 23:44:48 INFO - PROCESS | 2364 | 1464072288500 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 23:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 23:44:48 INFO - PROCESS | 2364 | 1464072288545 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 23:44:48 INFO - PROCESS | 2364 | 1464072288549 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 23:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:44:48 INFO - PROCESS | 2364 | 1464072288555 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:44:48 INFO - PROCESS | 2364 | 1464072288559 Marionette TRACE conn5 <- [1,202,null,{}] 23:44:48 INFO - PROCESS | 2364 | 1464072288566 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:48 INFO - PROCESS | 2364 | 1464072288699 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 23:44:48 INFO - PROCESS | 2364 | 1464072288830 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:48 INFO - PROCESS | 2364 | ++DOCSHELL 0DA6F800 == 40 [pid = 2364] [id = 60] 23:44:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0DA70400) [pid = 2364] [serial = 177] [outer = 00000000] 23:44:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0DF1A800) [pid = 2364] [serial = 178] [outer = 0DA70400] 23:44:48 INFO - PROCESS | 2364 | 1464072288901 Marionette DEBUG loaded listener.js 23:44:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0E750800) [pid = 2364] [serial = 179] [outer = 0DA70400] 23:44:49 INFO - PROCESS | 2364 | 1464072289423 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 23:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 23:44:49 INFO - PROCESS | 2364 | 1464072289486 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 23:44:49 INFO - PROCESS | 2364 | 1464072289492 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 23:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:44:49 INFO - PROCESS | 2364 | 1464072289498 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:44:49 INFO - PROCESS | 2364 | 1464072289501 Marionette TRACE conn5 <- [1,206,null,{}] 23:44:49 INFO - PROCESS | 2364 | 1464072289506 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:49 INFO - PROCESS | 2364 | 1464072289608 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 23:44:49 INFO - PROCESS | 2364 | 1464072289683 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:49 INFO - PROCESS | 2364 | ++DOCSHELL 1663C000 == 41 [pid = 2364] [id = 61] 23:44:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (16640C00) [pid = 2364] [serial = 180] [outer = 00000000] 23:44:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (18165800) [pid = 2364] [serial = 181] [outer = 16640C00] 23:44:49 INFO - PROCESS | 2364 | 1464072289737 Marionette DEBUG loaded listener.js 23:44:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (18983400) [pid = 2364] [serial = 182] [outer = 16640C00] 23:44:50 INFO - PROCESS | 2364 | 1464072290309 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 23:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 23:44:50 INFO - PROCESS | 2364 | 1464072290345 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 23:44:50 INFO - PROCESS | 2364 | 1464072290348 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 23:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:44:50 INFO - PROCESS | 2364 | 1464072290353 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:44:50 INFO - PROCESS | 2364 | 1464072290356 Marionette TRACE conn5 <- [1,210,null,{}] 23:44:50 INFO - PROCESS | 2364 | 1464072290368 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:50 INFO - PROCESS | 2364 | 1464072290475 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 23:44:50 INFO - PROCESS | 2364 | 1464072290563 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:50 INFO - PROCESS | 2364 | ++DOCSHELL 18C8BC00 == 42 [pid = 2364] [id = 62] 23:44:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (18E26000) [pid = 2364] [serial = 183] [outer = 00000000] 23:44:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (191AD800) [pid = 2364] [serial = 184] [outer = 18E26000] 23:44:50 INFO - PROCESS | 2364 | 1464072290623 Marionette DEBUG loaded listener.js 23:44:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (1A154800) [pid = 2364] [serial = 185] [outer = 18E26000] 23:44:51 INFO - PROCESS | 2364 | 1464072291147 Marionette TRACE conn5 <- [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]]]}] 23:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 830ms 23:44:51 INFO - PROCESS | 2364 | 1464072291188 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 23:44:51 INFO - PROCESS | 2364 | 1464072291191 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 23:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:44:51 INFO - PROCESS | 2364 | 1464072291225 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:44:51 INFO - PROCESS | 2364 | 1464072291227 Marionette TRACE conn5 <- [1,214,null,{}] 23:44:51 INFO - PROCESS | 2364 | 1464072291231 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:51 INFO - PROCESS | 2364 | 1464072291330 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 23:44:51 INFO - PROCESS | 2364 | 1464072291404 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:51 INFO - PROCESS | 2364 | ++DOCSHELL 0D808800 == 43 [pid = 2364] [id = 63] 23:44:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0D80BC00) [pid = 2364] [serial = 186] [outer = 00000000] 23:44:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (1664E400) [pid = 2364] [serial = 187] [outer = 0D80BC00] 23:44:51 INFO - PROCESS | 2364 | 1464072291457 Marionette DEBUG loaded listener.js 23:44:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (19F09000) [pid = 2364] [serial = 188] [outer = 0D80BC00] 23:44:52 INFO - PROCESS | 2364 | 1464072292157 Marionette TRACE conn5 <- [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]]]}] 23:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 999ms 23:44:52 INFO - PROCESS | 2364 | 1464072292196 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 23:44:52 INFO - PROCESS | 2364 | 1464072292200 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 23:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:44:52 INFO - PROCESS | 2364 | 1464072292205 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:44:52 INFO - PROCESS | 2364 | 1464072292209 Marionette TRACE conn5 <- [1,218,null,{}] 23:44:52 INFO - PROCESS | 2364 | 1464072292215 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:52 INFO - PROCESS | 2364 | 1464072292308 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 23:44:52 INFO - PROCESS | 2364 | 1464072292386 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:52 INFO - PROCESS | 2364 | ++DOCSHELL 0C746800 == 44 [pid = 2364] [id = 64] 23:44:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0C746C00) [pid = 2364] [serial = 189] [outer = 00000000] 23:44:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0D304400) [pid = 2364] [serial = 190] [outer = 0C746C00] 23:44:52 INFO - PROCESS | 2364 | 1464072292434 Marionette DEBUG loaded listener.js 23:44:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0D74C000) [pid = 2364] [serial = 191] [outer = 0C746C00] 23:44:52 INFO - PROCESS | 2364 | 1464072292951 Marionette TRACE conn5 <- [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]]]}] 23:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 791ms 23:44:53 INFO - PROCESS | 2364 | 1464072292998 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 23:44:53 INFO - PROCESS | 2364 | 1464072293003 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 23:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:44:53 INFO - PROCESS | 2364 | 1464072293009 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:44:53 INFO - PROCESS | 2364 | 1464072293012 Marionette TRACE conn5 <- [1,222,null,{}] 23:44:53 INFO - PROCESS | 2364 | 1464072293015 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:53 INFO - PROCESS | 2364 | 1464072293106 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 23:44:53 INFO - PROCESS | 2364 | --DOCSHELL 1AD4B000 == 43 [pid = 2364] [id = 58] 23:44:53 INFO - PROCESS | 2364 | --DOCSHELL 15B5AC00 == 42 [pid = 2364] [id = 57] 23:44:53 INFO - PROCESS | 2364 | --DOCSHELL 1B2D4000 == 41 [pid = 2364] [id = 56] 23:44:53 INFO - PROCESS | 2364 | --DOCSHELL 19CAF000 == 40 [pid = 2364] [id = 55] 23:44:53 INFO - PROCESS | 2364 | --DOCSHELL 0DA6EC00 == 39 [pid = 2364] [id = 54] 23:44:53 INFO - PROCESS | 2364 | --DOCSHELL 1892E000 == 38 [pid = 2364] [id = 53] 23:44:53 INFO - PROCESS | 2364 | --DOCSHELL 17483C00 == 37 [pid = 2364] [id = 52] 23:44:53 INFO - PROCESS | 2364 | --DOCSHELL 0E75E000 == 36 [pid = 2364] [id = 51] 23:44:53 INFO - PROCESS | 2364 | --DOCSHELL 0C6EB800 == 35 [pid = 2364] [id = 50] 23:44:53 INFO - PROCESS | 2364 | --DOCSHELL 1444C000 == 34 [pid = 2364] [id = 49] 23:44:53 INFO - PROCESS | 2364 | --DOCSHELL 0C6E4800 == 33 [pid = 2364] [id = 48] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (1BD0D000) [pid = 2364] [serial = 138] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0D3EB800) [pid = 2364] [serial = 111] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0DA61C00) [pid = 2364] [serial = 112] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (17485000) [pid = 2364] [serial = 120] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0E0F0800) [pid = 2364] [serial = 114] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0E7D3400) [pid = 2364] [serial = 115] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (14FC3800) [pid = 2364] [serial = 117] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (15BD4400) [pid = 2364] [serial = 118] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0C6EB000) [pid = 2364] [serial = 108] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (18934400) [pid = 2364] [serial = 123] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (14C39C00) [pid = 2364] [serial = 97] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (14237C00) [pid = 2364] [serial = 96] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (191A5400) [pid = 2364] [serial = 100] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (18E2DC00) [pid = 2364] [serial = 99] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (1BD06400) [pid = 2364] [serial = 103] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (1BCCE000) [pid = 2364] [serial = 102] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (1C4B4400) [pid = 2364] [serial = 106] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (1C163400) [pid = 2364] [serial = 105] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (19B5D000) [pid = 2364] [serial = 127] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (191A9000) [pid = 2364] [serial = 126] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (1893E400) [pid = 2364] [serial = 132] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (1B20E000) [pid = 2364] [serial = 129] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (1B5CF800) [pid = 2364] [serial = 135] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (1BC47400) [pid = 2364] [serial = 136] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (1B2CC400) [pid = 2364] [serial = 130] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (18C99000) [pid = 2364] [serial = 124] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (189D4000) [pid = 2364] [serial = 133] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (17C7AC00) [pid = 2364] [serial = 121] [outer = 00000000] [url = about:blank] 23:44:53 INFO - PROCESS | 2364 | 1464072293232 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:53 INFO - PROCESS | 2364 | ++DOCSHELL 0C6E6C00 == 34 [pid = 2364] [id = 65] 23:44:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0C6E8C00) [pid = 2364] [serial = 192] [outer = 00000000] 23:44:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0D233C00) [pid = 2364] [serial = 193] [outer = 0C6E8C00] 23:44:53 INFO - PROCESS | 2364 | 1464072293281 Marionette DEBUG loaded listener.js 23:44:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0D74C800) [pid = 2364] [serial = 194] [outer = 0C6E8C00] 23:44:53 INFO - PROCESS | 2364 | 1464072293649 Marionette TRACE conn5 <- [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]]]}] 23:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 23:44:53 INFO - PROCESS | 2364 | 1464072293684 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 23:44:53 INFO - PROCESS | 2364 | 1464072293686 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 23:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:44:53 INFO - PROCESS | 2364 | 1464072293689 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:44:53 INFO - PROCESS | 2364 | 1464072293692 Marionette TRACE conn5 <- [1,226,null,{}] 23:44:53 INFO - PROCESS | 2364 | 1464072293703 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:53 INFO - PROCESS | 2364 | 1464072293794 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 23:44:53 INFO - PROCESS | 2364 | 1464072293861 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:53 INFO - PROCESS | 2364 | ++DOCSHELL 0D74B400 == 35 [pid = 2364] [id = 66] 23:44:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0DA61C00) [pid = 2364] [serial = 195] [outer = 00000000] 23:44:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0E7D6800) [pid = 2364] [serial = 196] [outer = 0DA61C00] 23:44:53 INFO - PROCESS | 2364 | 1464072293908 Marionette DEBUG loaded listener.js 23:44:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (1445A400) [pid = 2364] [serial = 197] [outer = 0DA61C00] 23:44:54 INFO - PROCESS | 2364 | 1464072294263 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 23:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 23:44:54 INFO - PROCESS | 2364 | 1464072294322 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 23:44:54 INFO - PROCESS | 2364 | 1464072294324 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 23:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:44:54 INFO - PROCESS | 2364 | 1464072294327 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:44:54 INFO - PROCESS | 2364 | 1464072294329 Marionette TRACE conn5 <- [1,230,null,{}] 23:44:54 INFO - PROCESS | 2364 | 1464072294333 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:54 INFO - PROCESS | 2364 | 1464072294413 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 23:44:54 INFO - PROCESS | 2364 | 1464072294419 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:54 INFO - PROCESS | 2364 | ++DOCSHELL 14C3E800 == 36 [pid = 2364] [id = 67] 23:44:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (14C6F800) [pid = 2364] [serial = 198] [outer = 00000000] 23:44:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (15B5B000) [pid = 2364] [serial = 199] [outer = 14C6F800] 23:44:54 INFO - PROCESS | 2364 | 1464072294464 Marionette DEBUG loaded listener.js 23:44:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (15BD4400) [pid = 2364] [serial = 200] [outer = 14C6F800] 23:44:54 INFO - PROCESS | 2364 | 1464072294872 Marionette TRACE conn5 <- [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]]]}] 23:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 571ms 23:44:54 INFO - PROCESS | 2364 | 1464072294917 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 23:44:54 INFO - PROCESS | 2364 | 1464072294919 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 23:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:44:54 INFO - PROCESS | 2364 | 1464072294922 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:44:54 INFO - PROCESS | 2364 | 1464072294924 Marionette TRACE conn5 <- [1,234,null,{}] 23:44:54 INFO - PROCESS | 2364 | 1464072294927 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:55 INFO - PROCESS | 2364 | 1464072295006 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 23:44:55 INFO - PROCESS | 2364 | 1464072295013 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:55 INFO - PROCESS | 2364 | ++DOCSHELL 15BDB000 == 37 [pid = 2364] [id = 68] 23:44:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (15BDBC00) [pid = 2364] [serial = 201] [outer = 00000000] 23:44:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (16641C00) [pid = 2364] [serial = 202] [outer = 15BDBC00] 23:44:55 INFO - PROCESS | 2364 | 1464072295058 Marionette DEBUG loaded listener.js 23:44:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (168CFC00) [pid = 2364] [serial = 203] [outer = 15BDBC00] 23:44:55 INFO - PROCESS | 2364 | 1464072295533 Marionette TRACE conn5 <- [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]]]}] 23:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 23:44:55 INFO - PROCESS | 2364 | 1464072295594 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 23:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:44:55 INFO - PROCESS | 2364 | 1464072295596 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 23:44:55 INFO - PROCESS | 2364 | 1464072295599 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:44:55 INFO - PROCESS | 2364 | 1464072295600 Marionette TRACE conn5 <- [1,238,null,{}] 23:44:55 INFO - PROCESS | 2364 | 1464072295604 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:55 INFO - PROCESS | 2364 | 1464072295723 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 23:44:55 INFO - PROCESS | 2364 | 1464072295776 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:55 INFO - PROCESS | 2364 | ++DOCSHELL 0D2E7800 == 38 [pid = 2364] [id = 69] 23:44:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0D85E800) [pid = 2364] [serial = 204] [outer = 00000000] 23:44:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (18980400) [pid = 2364] [serial = 205] [outer = 0D85E800] 23:44:55 INFO - PROCESS | 2364 | 1464072295822 Marionette DEBUG loaded listener.js 23:44:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (18986800) [pid = 2364] [serial = 206] [outer = 0D85E800] 23:44:56 INFO - PROCESS | 2364 | 1464072296211 Marionette TRACE conn5 <- [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]]]}] 23:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 23:44:56 INFO - PROCESS | 2364 | 1464072296235 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 23:44:56 INFO - PROCESS | 2364 | 1464072296237 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 23:44:56 INFO - PROCESS | 2364 | 1464072296240 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:44:56 INFO - PROCESS | 2364 | 1464072296242 Marionette TRACE conn5 <- [1,242,null,{}] 23:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:44:56 INFO - PROCESS | 2364 | 1464072296245 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:56 INFO - PROCESS | 2364 | 1464072296343 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 23:44:56 INFO - PROCESS | 2364 | 1464072296414 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:56 INFO - PROCESS | 2364 | ++DOCSHELL 0C739800 == 39 [pid = 2364] [id = 70] 23:44:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0C739C00) [pid = 2364] [serial = 207] [outer = 00000000] 23:44:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (18C89400) [pid = 2364] [serial = 208] [outer = 0C739C00] 23:44:56 INFO - PROCESS | 2364 | 1464072296458 Marionette DEBUG loaded listener.js 23:44:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (18C97800) [pid = 2364] [serial = 209] [outer = 0C739C00] 23:44:56 INFO - PROCESS | 2364 | 1464072296848 Marionette TRACE conn5 <- [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]]]}] 23:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 23:44:56 INFO - PROCESS | 2364 | 1464072296875 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 23:44:56 INFO - PROCESS | 2364 | 1464072296877 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 23:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:44:56 INFO - PROCESS | 2364 | 1464072296880 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:44:56 INFO - PROCESS | 2364 | 1464072296881 Marionette TRACE conn5 <- [1,246,null,{}] 23:44:56 INFO - PROCESS | 2364 | 1464072296884 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:56 INFO - PROCESS | 2364 | 1464072296983 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 23:44:57 INFO - PROCESS | 2364 | 1464072296989 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:57 INFO - PROCESS | 2364 | ++DOCSHELL 18CE2000 == 40 [pid = 2364] [id = 71] 23:44:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (18CE4C00) [pid = 2364] [serial = 210] [outer = 00000000] 23:44:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (18E31400) [pid = 2364] [serial = 211] [outer = 18CE4C00] 23:44:57 INFO - PROCESS | 2364 | 1464072297033 Marionette DEBUG loaded listener.js 23:44:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (18E5E800) [pid = 2364] [serial = 212] [outer = 18CE4C00] 23:44:57 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (18E2EC00) [pid = 2364] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:44:57 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (19F0A800) [pid = 2364] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:44:57 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0E7DC000) [pid = 2364] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:44:57 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0D2EC800) [pid = 2364] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:44:57 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (189D4800) [pid = 2364] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:44:57 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (17484C00) [pid = 2364] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:44:57 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (1B2D3800) [pid = 2364] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:44:57 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (1BD0F400) [pid = 2364] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:44:57 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (1B2CEC00) [pid = 2364] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:44:57 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (15BDB800) [pid = 2364] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:44:57 INFO - PROCESS | 2364 | 1464072297507 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 23:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 671ms 23:44:57 INFO - PROCESS | 2364 | 1464072297551 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 23:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:44:57 INFO - PROCESS | 2364 | 1464072297553 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 23:44:57 INFO - PROCESS | 2364 | 1464072297556 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:44:57 INFO - PROCESS | 2364 | 1464072297558 Marionette TRACE conn5 <- [1,250,null,{}] 23:44:57 INFO - PROCESS | 2364 | 1464072297561 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:57 INFO - PROCESS | 2364 | 1464072297670 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 23:44:57 INFO - PROCESS | 2364 | 1464072297741 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:57 INFO - PROCESS | 2364 | ++DOCSHELL 18C93C00 == 41 [pid = 2364] [id = 72] 23:44:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (18E2EC00) [pid = 2364] [serial = 213] [outer = 00000000] 23:44:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (191AB000) [pid = 2364] [serial = 214] [outer = 18E2EC00] 23:44:57 INFO - PROCESS | 2364 | 1464072297785 Marionette DEBUG loaded listener.js 23:44:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (19B56000) [pid = 2364] [serial = 215] [outer = 18E2EC00] 23:44:58 INFO - PROCESS | 2364 | 1464072298112 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 23:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 23:44:58 INFO - PROCESS | 2364 | 1464072298127 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 23:44:58 INFO - PROCESS | 2364 | 1464072298129 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 23:44:58 INFO - PROCESS | 2364 | 1464072298137 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:44:58 INFO - PROCESS | 2364 | 1464072298139 Marionette TRACE conn5 <- [1,254,null,{}] 23:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:44:58 INFO - PROCESS | 2364 | 1464072298142 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:58 INFO - PROCESS | 2364 | 1464072298249 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 23:44:58 INFO - PROCESS | 2364 | 1464072298257 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:58 INFO - PROCESS | 2364 | ++DOCSHELL 0C6EE000 == 42 [pid = 2364] [id = 73] 23:44:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0D0E4400) [pid = 2364] [serial = 216] [outer = 00000000] 23:44:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (1A14EC00) [pid = 2364] [serial = 217] [outer = 0D0E4400] 23:44:58 INFO - PROCESS | 2364 | 1464072298301 Marionette DEBUG loaded listener.js 23:44:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (1B2C9C00) [pid = 2364] [serial = 218] [outer = 0D0E4400] 23:44:58 INFO - PROCESS | 2364 | 1464072298677 Marionette TRACE conn5 <- [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]]]}] 23:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 571ms 23:44:58 INFO - PROCESS | 2364 | 1464072298713 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 23:44:58 INFO - PROCESS | 2364 | 1464072298715 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 23:44:58 INFO - PROCESS | 2364 | 1464072298718 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:44:58 INFO - PROCESS | 2364 | 1464072298720 Marionette TRACE conn5 <- [1,258,null,{}] 23:44:58 INFO - PROCESS | 2364 | 1464072298724 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:58 INFO - PROCESS | 2364 | 1464072298817 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 23:44:58 INFO - PROCESS | 2364 | 1464072298894 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:58 INFO - PROCESS | 2364 | ++DOCSHELL 1AD57400 == 43 [pid = 2364] [id = 74] 23:44:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (1B2C6400) [pid = 2364] [serial = 219] [outer = 00000000] 23:44:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (1BC4F000) [pid = 2364] [serial = 220] [outer = 1B2C6400] 23:44:58 INFO - PROCESS | 2364 | 1464072298943 Marionette DEBUG loaded listener.js 23:44:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (1BD0D000) [pid = 2364] [serial = 221] [outer = 1B2C6400] 23:44:59 INFO - PROCESS | 2364 | 1464072299310 Marionette TRACE conn5 <- [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]]]}] 23:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 23:44:59 INFO - PROCESS | 2364 | 1464072299366 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 23:44:59 INFO - PROCESS | 2364 | 1464072299371 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 23:44:59 INFO - PROCESS | 2364 | 1464072299377 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:44:59 INFO - PROCESS | 2364 | 1464072299381 Marionette TRACE conn5 <- [1,262,null,{}] 23:44:59 INFO - PROCESS | 2364 | 1464072299388 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:59 INFO - PROCESS | 2364 | 1464072299486 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 23:44:59 INFO - PROCESS | 2364 | 1464072299632 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:59 INFO - PROCESS | 2364 | ++DOCSHELL 0D304000 == 44 [pid = 2364] [id = 75] 23:44:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0D304800) [pid = 2364] [serial = 222] [outer = 00000000] 23:44:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0D755000) [pid = 2364] [serial = 223] [outer = 0D304800] 23:44:59 INFO - PROCESS | 2364 | 1464072299740 Marionette DEBUG loaded listener.js 23:44:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0D80D800) [pid = 2364] [serial = 224] [outer = 0D304800] 23:45:00 INFO - PROCESS | 2364 | 1464072300417 Marionette TRACE conn5 <- [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]]]}] 23:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1078ms 23:45:00 INFO - PROCESS | 2364 | 1464072300458 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 23:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:45:00 INFO - PROCESS | 2364 | 1464072300462 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 23:45:00 INFO - PROCESS | 2364 | 1464072300470 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:45:00 INFO - PROCESS | 2364 | 1464072300474 Marionette TRACE conn5 <- [1,266,null,{}] 23:45:00 INFO - PROCESS | 2364 | 1464072300478 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:00 INFO - PROCESS | 2364 | 1464072300613 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 23:45:00 INFO - PROCESS | 2364 | 1464072300733 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:00 INFO - PROCESS | 2364 | ++DOCSHELL 0C6E9400 == 45 [pid = 2364] [id = 76] 23:45:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (14231800) [pid = 2364] [serial = 225] [outer = 00000000] 23:45:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (14FC6000) [pid = 2364] [serial = 226] [outer = 14231800] 23:45:00 INFO - PROCESS | 2364 | 1464072300789 Marionette DEBUG loaded listener.js 23:45:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (17C7C800) [pid = 2364] [serial = 227] [outer = 14231800] 23:45:01 INFO - PROCESS | 2364 | 1464072301328 Marionette TRACE conn5 <- [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]]]}] 23:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 890ms 23:45:01 INFO - PROCESS | 2364 | 1464072301362 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 23:45:01 INFO - PROCESS | 2364 | 1464072301365 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 23:45:01 INFO - PROCESS | 2364 | 1464072301370 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:45:01 INFO - PROCESS | 2364 | 1464072301372 Marionette TRACE conn5 <- [1,270,null,{}] 23:45:01 INFO - PROCESS | 2364 | 1464072301382 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:01 INFO - PROCESS | 2364 | 1464072301487 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 23:45:01 INFO - PROCESS | 2364 | 1464072301584 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:01 INFO - PROCESS | 2364 | ++DOCSHELL 19EC7800 == 46 [pid = 2364] [id = 77] 23:45:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (1B2C2000) [pid = 2364] [serial = 228] [outer = 00000000] 23:45:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (1BD02000) [pid = 2364] [serial = 229] [outer = 1B2C2000] 23:45:01 INFO - PROCESS | 2364 | 1464072301642 Marionette DEBUG loaded listener.js 23:45:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (1BDD8000) [pid = 2364] [serial = 230] [outer = 1B2C2000] 23:45:02 INFO - PROCESS | 2364 | 1464072302284 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 23:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 971ms 23:45:02 INFO - PROCESS | 2364 | 1464072302343 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 23:45:02 INFO - PROCESS | 2364 | 1464072302346 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 23:45:02 INFO - PROCESS | 2364 | 1464072302349 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:45:02 INFO - PROCESS | 2364 | 1464072302351 Marionette TRACE conn5 <- [1,274,null,{}] 23:45:02 INFO - PROCESS | 2364 | 1464072302355 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:02 INFO - PROCESS | 2364 | 1464072302572 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 23:45:02 INFO - PROCESS | 2364 | 1464072302657 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:02 INFO - PROCESS | 2364 | ++DOCSHELL 0C740C00 == 47 [pid = 2364] [id = 78] 23:45:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0D2EB400) [pid = 2364] [serial = 231] [outer = 00000000] 23:45:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0D752C00) [pid = 2364] [serial = 232] [outer = 0D2EB400] 23:45:02 INFO - PROCESS | 2364 | 1464072302749 Marionette DEBUG loaded listener.js 23:45:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0DA6F000) [pid = 2364] [serial = 233] [outer = 0D2EB400] 23:45:03 INFO - PROCESS | 2364 | --DOCSHELL 0C6EE000 == 46 [pid = 2364] [id = 73] 23:45:03 INFO - PROCESS | 2364 | --DOCSHELL 18C93C00 == 45 [pid = 2364] [id = 72] 23:45:03 INFO - PROCESS | 2364 | --DOCSHELL 18CE2000 == 44 [pid = 2364] [id = 71] 23:45:03 INFO - PROCESS | 2364 | --DOCSHELL 0C739800 == 43 [pid = 2364] [id = 70] 23:45:03 INFO - PROCESS | 2364 | --DOCSHELL 0D2E7800 == 42 [pid = 2364] [id = 69] 23:45:03 INFO - PROCESS | 2364 | --DOCSHELL 15BDB000 == 41 [pid = 2364] [id = 68] 23:45:03 INFO - PROCESS | 2364 | --DOCSHELL 14C3E800 == 40 [pid = 2364] [id = 67] 23:45:03 INFO - PROCESS | 2364 | --DOCSHELL 0D74B400 == 39 [pid = 2364] [id = 66] 23:45:03 INFO - PROCESS | 2364 | --DOCSHELL 0C6E6C00 == 38 [pid = 2364] [id = 65] 23:45:03 INFO - PROCESS | 2364 | --DOCSHELL 0C746800 == 37 [pid = 2364] [id = 64] 23:45:03 INFO - PROCESS | 2364 | --DOCSHELL 18C8BC00 == 36 [pid = 2364] [id = 62] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0D02FC00) [pid = 2364] [serial = 141] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (14D72400) [pid = 2364] [serial = 144] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (1898B000) [pid = 2364] [serial = 175] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | 1464072303389 Marionette TRACE conn5 <- [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]]]}] 23:45:03 INFO - PROCESS | 2364 | --DOCSHELL 1663C000 == 35 [pid = 2364] [id = 61] 23:45:03 INFO - PROCESS | 2364 | --DOCSHELL 0DA6F800 == 34 [pid = 2364] [id = 60] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (191AAC00) [pid = 2364] [serial = 159] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (1B5C7000) [pid = 2364] [serial = 163] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (1B2D3C00) [pid = 2364] [serial = 162] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (14C3D000) [pid = 2364] [serial = 150] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (14D6FC00) [pid = 2364] [serial = 151] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0DF12400) [pid = 2364] [serial = 147] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0DF95C00) [pid = 2364] [serial = 148] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (18E23C00) [pid = 2364] [serial = 156] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (174D2C00) [pid = 2364] [serial = 153] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (1815D800) [pid = 2364] [serial = 154] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (1BDDF400) [pid = 2364] [serial = 139] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (1CA64400) [pid = 2364] [serial = 166] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (1EA12000) [pid = 2364] [serial = 173] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0D2EC000) [pid = 2364] [serial = 40] [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.] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (1BD0B000) [pid = 2364] [serial = 170] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (1B2D4400) [pid = 2364] [serial = 169] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (1CAB8000) [pid = 2364] [serial = 167] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (19B5C800) [pid = 2364] [serial = 160] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (1E79EC00) [pid = 2364] [serial = 172] [outer = 00000000] [url = about:blank] 23:45:03 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (18E2AC00) [pid = 2364] [serial = 157] [outer = 00000000] [url = about:blank] 23:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1068ms 23:45:03 INFO - PROCESS | 2364 | 1464072303422 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 23:45:03 INFO - PROCESS | 2364 | 1464072303426 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 23:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:45:03 INFO - PROCESS | 2364 | 1464072303433 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:45:03 INFO - PROCESS | 2364 | 1464072303437 Marionette TRACE conn5 <- [1,278,null,{}] 23:45:03 INFO - PROCESS | 2364 | 1464072303453 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:03 INFO - PROCESS | 2364 | 1464072303556 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 23:45:03 INFO - PROCESS | 2364 | 1464072303612 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:03 INFO - PROCESS | 2364 | ++DOCSHELL 0DD38000 == 35 [pid = 2364] [id = 79] 23:45:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0DD38400) [pid = 2364] [serial = 234] [outer = 00000000] 23:45:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0DD41400) [pid = 2364] [serial = 235] [outer = 0DD38400] 23:45:03 INFO - PROCESS | 2364 | 1464072303668 Marionette DEBUG loaded listener.js 23:45:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0DF12400) [pid = 2364] [serial = 236] [outer = 0DD38400] 23:45:04 INFO - PROCESS | 2364 | 1464072304231 Marionette TRACE conn5 <- [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]]]}] 23:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 830ms 23:45:04 INFO - PROCESS | 2364 | 1464072304262 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 23:45:04 INFO - PROCESS | 2364 | 1464072304264 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 23:45:04 INFO - PROCESS | 2364 | 1464072304268 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:45:04 INFO - PROCESS | 2364 | 1464072304270 Marionette TRACE conn5 <- [1,282,null,{}] 23:45:04 INFO - PROCESS | 2364 | 1464072304273 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:04 INFO - PROCESS | 2364 | 1464072304361 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 23:45:04 INFO - PROCESS | 2364 | 1464072304440 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:04 INFO - PROCESS | 2364 | ++DOCSHELL 0E7DA800 == 36 [pid = 2364] [id = 80] 23:45:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (14C71C00) [pid = 2364] [serial = 237] [outer = 00000000] 23:45:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (15B5A000) [pid = 2364] [serial = 238] [outer = 14C71C00] 23:45:04 INFO - PROCESS | 2364 | 1464072304485 Marionette DEBUG loaded listener.js 23:45:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (15BDE400) [pid = 2364] [serial = 239] [outer = 14C71C00] 23:45:04 INFO - PROCESS | 2364 | 1464072304855 Marionette TRACE conn5 <- [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]]]}] 23:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 632ms 23:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:45:04 INFO - PROCESS | 2364 | 1464072304907 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 23:45:04 INFO - PROCESS | 2364 | 1464072304911 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 23:45:04 INFO - PROCESS | 2364 | 1464072304944 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:45:04 INFO - PROCESS | 2364 | 1464072304949 Marionette TRACE conn5 <- [1,286,null,{}] 23:45:04 INFO - PROCESS | 2364 | 1464072304958 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:05 INFO - PROCESS | 2364 | 1464072305041 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 23:45:05 INFO - PROCESS | 2364 | 1464072305051 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:05 INFO - PROCESS | 2364 | ++DOCSHELL 181BD400 == 37 [pid = 2364] [id = 81] 23:45:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (181C3800) [pid = 2364] [serial = 240] [outer = 00000000] 23:45:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (18934400) [pid = 2364] [serial = 241] [outer = 181C3800] 23:45:05 INFO - PROCESS | 2364 | 1464072305096 Marionette DEBUG loaded listener.js 23:45:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (18985400) [pid = 2364] [serial = 242] [outer = 181C3800] 23:45:05 INFO - PROCESS | 2364 | 1464072305520 Marionette TRACE conn5 <- [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]]]}] 23:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 23:45:05 INFO - PROCESS | 2364 | 1464072305588 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 23:45:05 INFO - PROCESS | 2364 | 1464072305590 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 23:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:45:05 INFO - PROCESS | 2364 | 1464072305593 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:45:05 INFO - PROCESS | 2364 | 1464072305595 Marionette TRACE conn5 <- [1,290,null,{}] 23:45:05 INFO - PROCESS | 2364 | 1464072305598 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:05 INFO - PROCESS | 2364 | 1464072305706 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 23:45:05 INFO - PROCESS | 2364 | 1464072305716 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:05 INFO - PROCESS | 2364 | ++DOCSHELL 18989800 == 38 [pid = 2364] [id = 82] 23:45:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (1898B000) [pid = 2364] [serial = 243] [outer = 00000000] 23:45:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (18C8A800) [pid = 2364] [serial = 244] [outer = 1898B000] 23:45:05 INFO - PROCESS | 2364 | 1464072305803 Marionette DEBUG loaded listener.js 23:45:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (18C8BC00) [pid = 2364] [serial = 245] [outer = 1898B000] 23:45:06 INFO - PROCESS | 2364 | 1464072306205 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 23:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 23:45:06 INFO - PROCESS | 2364 | 1464072306227 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 23:45:06 INFO - PROCESS | 2364 | 1464072306229 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 23:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:45:06 INFO - PROCESS | 2364 | 1464072306232 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:45:06 INFO - PROCESS | 2364 | 1464072306234 Marionette TRACE conn5 <- [1,294,null,{}] 23:45:06 INFO - PROCESS | 2364 | 1464072306245 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:06 INFO - PROCESS | 2364 | 1464072306347 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 23:45:06 INFO - PROCESS | 2364 | 1464072306434 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:06 INFO - PROCESS | 2364 | ++DOCSHELL 18E2A800 == 39 [pid = 2364] [id = 83] 23:45:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (18E2AC00) [pid = 2364] [serial = 246] [outer = 00000000] 23:45:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (18E63800) [pid = 2364] [serial = 247] [outer = 18E2AC00] 23:45:06 INFO - PROCESS | 2364 | 1464072306485 Marionette DEBUG loaded listener.js 23:45:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (19B57000) [pid = 2364] [serial = 248] [outer = 18E2AC00] 23:45:06 INFO - PROCESS | 2364 | 1464072306928 Marionette TRACE conn5 <- [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]]]}] 23:45:06 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. 23:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 731ms 23:45:06 INFO - PROCESS | 2364 | 1464072306966 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 23:45:06 INFO - PROCESS | 2364 | 1464072306968 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 23:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:45:06 INFO - PROCESS | 2364 | 1464072306971 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:45:06 INFO - PROCESS | 2364 | 1464072306972 Marionette TRACE conn5 <- [1,298,null,{}] 23:45:06 INFO - PROCESS | 2364 | 1464072306976 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:07 INFO - PROCESS | 2364 | 1464072307083 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 23:45:07 INFO - PROCESS | 2364 | 1464072307089 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:07 INFO - PROCESS | 2364 | ++DOCSHELL 19B5BC00 == 40 [pid = 2364] [id = 84] 23:45:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (19B5E800) [pid = 2364] [serial = 249] [outer = 00000000] 23:45:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (1B2C7800) [pid = 2364] [serial = 250] [outer = 19B5E800] 23:45:07 INFO - PROCESS | 2364 | 1464072307133 Marionette DEBUG loaded listener.js 23:45:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (1B2CB400) [pid = 2364] [serial = 251] [outer = 19B5E800] 23:45:07 INFO - PROCESS | 2364 | 1464072307548 Marionette TRACE conn5 <- [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]]]}] 23:45:07 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. 23:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 631ms 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0D85E800) [pid = 2364] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0DA70400) [pid = 2364] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0C739C00) [pid = 2364] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (16640C00) [pid = 2364] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (14C6F800) [pid = 2364] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0D80BC00) [pid = 2364] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (18E26000) [pid = 2364] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0DA61C00) [pid = 2364] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (15BDBC00) [pid = 2364] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0D0E4400) [pid = 2364] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0C6E8C00) [pid = 2364] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0C746C00) [pid = 2364] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (18CE4C00) [pid = 2364] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (18E2EC00) [pid = 2364] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0C6E4C00) [pid = 2364] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (1445AC00) [pid = 2364] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:45:07 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0C6E5C00) [pid = 2364] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:45:07 INFO - PROCESS | 2364 | 1464072307749 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 23:45:07 INFO - PROCESS | 2364 | 1464072307751 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 23:45:07 INFO - PROCESS | 2364 | 1464072307760 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:45:07 INFO - PROCESS | 2364 | 1464072307762 Marionette TRACE conn5 <- [1,302,null,{}] 23:45:07 INFO - PROCESS | 2364 | 1464072307766 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:45:07 INFO - PROCESS | 2364 | 1464072307844 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 23:45:07 INFO - PROCESS | 2364 | 1464072307853 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:07 INFO - PROCESS | 2364 | ++DOCSHELL 0C742400 == 41 [pid = 2364] [id = 85] 23:45:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0D80F000) [pid = 2364] [serial = 252] [outer = 00000000] 23:45:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0E011C00) [pid = 2364] [serial = 253] [outer = 0D80F000] 23:45:07 INFO - PROCESS | 2364 | 1464072307897 Marionette DEBUG loaded listener.js 23:45:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0E5F2400) [pid = 2364] [serial = 254] [outer = 0D80F000] 23:45:08 INFO - PROCESS | 2364 | 1464072308313 Marionette TRACE conn5 <- [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]]]}] 23:45:08 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. 23:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 23:45:08 INFO - PROCESS | 2364 | 1464072308347 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 23:45:08 INFO - PROCESS | 2364 | 1464072308349 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 23:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:45:08 INFO - PROCESS | 2364 | 1464072308352 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:45:08 INFO - PROCESS | 2364 | 1464072308353 Marionette TRACE conn5 <- [1,306,null,{}] 23:45:08 INFO - PROCESS | 2364 | 1464072308357 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:08 INFO - PROCESS | 2364 | 1464072308432 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 23:45:08 INFO - PROCESS | 2364 | 1464072308439 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:08 INFO - PROCESS | 2364 | ++DOCSHELL 17483C00 == 42 [pid = 2364] [id = 86] 23:45:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (181CA400) [pid = 2364] [serial = 255] [outer = 00000000] 23:45:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (1AD52400) [pid = 2364] [serial = 256] [outer = 181CA400] 23:45:08 INFO - PROCESS | 2364 | 1464072308483 Marionette DEBUG loaded listener.js 23:45:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (1BCD1800) [pid = 2364] [serial = 257] [outer = 181CA400] 23:45:08 INFO - PROCESS | 2364 | 1464072308899 Marionette TRACE conn5 <- [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]]]}] 23:45:08 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. 23:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 23:45:08 INFO - PROCESS | 2364 | 1464072308925 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 23:45:08 INFO - PROCESS | 2364 | 1464072308927 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 23:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:45:08 INFO - PROCESS | 2364 | 1464072308931 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:45:08 INFO - PROCESS | 2364 | 1464072308932 Marionette TRACE conn5 <- [1,310,null,{}] 23:45:08 INFO - PROCESS | 2364 | 1464072308936 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:09 INFO - PROCESS | 2364 | 1464072309045 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 23:45:09 INFO - PROCESS | 2364 | 1464072309054 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:09 INFO - PROCESS | 2364 | ++DOCSHELL 1BD0C400 == 43 [pid = 2364] [id = 87] 23:45:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (1BD0EC00) [pid = 2364] [serial = 258] [outer = 00000000] 23:45:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (1CA66C00) [pid = 2364] [serial = 259] [outer = 1BD0EC00] 23:45:09 INFO - PROCESS | 2364 | 1464072309097 Marionette DEBUG loaded listener.js 23:45:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (1CABC000) [pid = 2364] [serial = 260] [outer = 1BD0EC00] 23:45:09 INFO - PROCESS | 2364 | 1464072309508 Marionette TRACE conn5 <- [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]]]}] 23:45:09 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. 23:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 631ms 23:45:09 INFO - PROCESS | 2364 | 1464072309561 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 23:45:09 INFO - PROCESS | 2364 | 1464072309563 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 23:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:45:09 INFO - PROCESS | 2364 | 1464072309566 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:45:09 INFO - PROCESS | 2364 | 1464072309568 Marionette TRACE conn5 <- [1,314,null,{}] 23:45:09 INFO - PROCESS | 2364 | 1464072309572 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:09 INFO - PROCESS | 2364 | 1464072309678 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 23:45:09 INFO - PROCESS | 2364 | 1464072309686 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:09 INFO - PROCESS | 2364 | ++DOCSHELL 0DD3F400 == 44 [pid = 2364] [id = 88] 23:45:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0DD3F800) [pid = 2364] [serial = 261] [outer = 00000000] 23:45:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (1E64E800) [pid = 2364] [serial = 262] [outer = 0DD3F800] 23:45:09 INFO - PROCESS | 2364 | 1464072309735 Marionette DEBUG loaded listener.js 23:45:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (1E657000) [pid = 2364] [serial = 263] [outer = 0DD3F800] 23:45:10 INFO - PROCESS | 2364 | 1464072310092 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:45:10 INFO - PROCESS | 2364 | 1464072310438 Marionette TRACE conn5 <- [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]]]}] 23:45:10 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. 23:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 23:45:10 INFO - PROCESS | 2364 | 1464072310498 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 23:45:10 INFO - PROCESS | 2364 | 1464072310504 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 23:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:45:10 INFO - PROCESS | 2364 | 1464072310510 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:45:10 INFO - PROCESS | 2364 | 1464072310513 Marionette TRACE conn5 <- [1,318,null,{}] 23:45:10 INFO - PROCESS | 2364 | 1464072310519 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:10 INFO - PROCESS | 2364 | 1464072310629 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 23:45:10 INFO - PROCESS | 2364 | 1464072310710 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:10 INFO - PROCESS | 2364 | ++DOCSHELL 0DF17C00 == 45 [pid = 2364] [id = 89] 23:45:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0DF98000) [pid = 2364] [serial = 264] [outer = 00000000] 23:45:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (14D76C00) [pid = 2364] [serial = 265] [outer = 0DF98000] 23:45:10 INFO - PROCESS | 2364 | 1464072310808 Marionette DEBUG loaded listener.js 23:45:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (16648C00) [pid = 2364] [serial = 266] [outer = 0DF98000] 23:45:11 INFO - PROCESS | 2364 | 1464072311351 Marionette TRACE conn5 <- [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]]]}] 23:45:11 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. 23:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 870ms 23:45:11 INFO - PROCESS | 2364 | 1464072311383 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 23:45:11 INFO - PROCESS | 2364 | 1464072311388 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 23:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:45:11 INFO - PROCESS | 2364 | 1464072311394 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:45:11 INFO - PROCESS | 2364 | 1464072311397 Marionette TRACE conn5 <- [1,322,null,{}] 23:45:11 INFO - PROCESS | 2364 | 1464072311401 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:11 INFO - PROCESS | 2364 | 1464072311507 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 23:45:11 INFO - PROCESS | 2364 | 1464072311601 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:11 INFO - PROCESS | 2364 | ++DOCSHELL 18C81800 == 46 [pid = 2364] [id = 90] 23:45:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (18C93C00) [pid = 2364] [serial = 267] [outer = 00000000] 23:45:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (191AD000) [pid = 2364] [serial = 268] [outer = 18C93C00] 23:45:11 INFO - PROCESS | 2364 | 1464072311655 Marionette DEBUG loaded listener.js 23:45:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (1B2BEC00) [pid = 2364] [serial = 269] [outer = 18C93C00] 23:45:12 INFO - PROCESS | 2364 | 1464072312246 Marionette TRACE conn5 <- [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]]]}] 23:45:12 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. 23:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 931ms 23:45:12 INFO - PROCESS | 2364 | 1464072312343 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 23:45:12 INFO - PROCESS | 2364 | 1464072312345 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 23:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:45:12 INFO - PROCESS | 2364 | 1464072312352 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:45:12 INFO - PROCESS | 2364 | 1464072312356 Marionette TRACE conn5 <- [1,326,null,{}] 23:45:12 INFO - PROCESS | 2364 | 1464072312380 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:12 INFO - PROCESS | 2364 | 1464072312520 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 23:45:12 INFO - PROCESS | 2364 | 1464072312569 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:12 INFO - PROCESS | 2364 | ++DOCSHELL 1E589C00 == 47 [pid = 2364] [id = 91] 23:45:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (1E58C400) [pid = 2364] [serial = 270] [outer = 00000000] 23:45:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (1E58F800) [pid = 2364] [serial = 271] [outer = 1E58C400] 23:45:12 INFO - PROCESS | 2364 | 1464072312626 Marionette DEBUG loaded listener.js 23:45:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (1E594000) [pid = 2364] [serial = 272] [outer = 1E58C400] 23:45:13 INFO - PROCESS | 2364 | 1464072313157 Marionette TRACE conn5 <- [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]]]}] 23:45:13 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. 23:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 830ms 23:45:13 INFO - PROCESS | 2364 | 1464072313186 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 23:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:45:13 INFO - PROCESS | 2364 | 1464072313189 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 23:45:13 INFO - PROCESS | 2364 | 1464072313192 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:45:13 INFO - PROCESS | 2364 | 1464072313194 Marionette TRACE conn5 <- [1,330,null,{}] 23:45:13 INFO - PROCESS | 2364 | 1464072313198 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:13 INFO - PROCESS | 2364 | 1464072313305 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 23:45:13 INFO - PROCESS | 2364 | 1464072313403 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:13 INFO - PROCESS | 2364 | ++DOCSHELL 19FA3800 == 48 [pid = 2364] [id = 92] 23:45:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (19FA4000) [pid = 2364] [serial = 273] [outer = 00000000] 23:45:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (19FA8C00) [pid = 2364] [serial = 274] [outer = 19FA4000] 23:45:13 INFO - PROCESS | 2364 | 1464072313459 Marionette DEBUG loaded listener.js 23:45:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1CD8DC00) [pid = 2364] [serial = 275] [outer = 19FA4000] 23:45:14 INFO - PROCESS | 2364 | 1464072314272 Marionette TRACE conn5 <- [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]]]}] 23:45:14 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. 23:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1122ms 23:45:14 INFO - PROCESS | 2364 | 1464072314318 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 23:45:14 INFO - PROCESS | 2364 | 1464072314322 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 23:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:45:14 INFO - PROCESS | 2364 | 1464072314327 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:45:14 INFO - PROCESS | 2364 | 1464072314331 Marionette TRACE conn5 <- [1,334,null,{}] 23:45:14 INFO - PROCESS | 2364 | 1464072314337 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:14 INFO - PROCESS | 2364 | 1464072314432 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 23:45:14 INFO - PROCESS | 2364 | 1464072314516 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:14 INFO - PROCESS | 2364 | ++DOCSHELL 0907C800 == 49 [pid = 2364] [id = 93] 23:45:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0DD36400) [pid = 2364] [serial = 276] [outer = 00000000] 23:45:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0DF14400) [pid = 2364] [serial = 277] [outer = 0DD36400] 23:45:14 INFO - PROCESS | 2364 | 1464072314611 Marionette DEBUG loaded listener.js 23:45:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0E0EF000) [pid = 2364] [serial = 278] [outer = 0DD36400] 23:45:14 INFO - PROCESS | 2364 | --DOCSHELL 0C6E5000 == 48 [pid = 2364] [id = 37] 23:45:14 INFO - PROCESS | 2364 | --DOCSHELL 1BD0C400 == 47 [pid = 2364] [id = 87] 23:45:14 INFO - PROCESS | 2364 | --DOCSHELL 17483C00 == 46 [pid = 2364] [id = 86] 23:45:14 INFO - PROCESS | 2364 | --DOCSHELL 0C742400 == 45 [pid = 2364] [id = 85] 23:45:14 INFO - PROCESS | 2364 | --DOCSHELL 19B5BC00 == 44 [pid = 2364] [id = 84] 23:45:14 INFO - PROCESS | 2364 | --DOCSHELL 18E2A800 == 43 [pid = 2364] [id = 83] 23:45:14 INFO - PROCESS | 2364 | --DOCSHELL 18989800 == 42 [pid = 2364] [id = 82] 23:45:14 INFO - PROCESS | 2364 | --DOCSHELL 181BD400 == 41 [pid = 2364] [id = 81] 23:45:14 INFO - PROCESS | 2364 | --DOCSHELL 0E7DA800 == 40 [pid = 2364] [id = 80] 23:45:14 INFO - PROCESS | 2364 | --DOCSHELL 0DD38000 == 39 [pid = 2364] [id = 79] 23:45:14 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (1BC4F000) [pid = 2364] [serial = 220] [outer = 00000000] [url = about:blank] 23:45:14 INFO - PROCESS | 2364 | --DOCSHELL 0C740C00 == 38 [pid = 2364] [id = 78] 23:45:14 INFO - PROCESS | 2364 | --DOCSHELL 0C6E9400 == 37 [pid = 2364] [id = 76] 23:45:14 INFO - PROCESS | 2364 | --DOCSHELL 0D304000 == 36 [pid = 2364] [id = 75] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (161F2400) [pid = 2364] [serial = 145] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0C6ED000) [pid = 2364] [serial = 109] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0D3EB400) [pid = 2364] [serial = 142] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (18980400) [pid = 2364] [serial = 205] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0E750800) [pid = 2364] [serial = 179] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0DF1A800) [pid = 2364] [serial = 178] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (18C89400) [pid = 2364] [serial = 208] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (18983400) [pid = 2364] [serial = 182] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (18165800) [pid = 2364] [serial = 181] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (15B5B000) [pid = 2364] [serial = 199] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (15BD4400) [pid = 2364] [serial = 200] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (19F09000) [pid = 2364] [serial = 188] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (1664E400) [pid = 2364] [serial = 187] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (1A154800) [pid = 2364] [serial = 185] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (191AD800) [pid = 2364] [serial = 184] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0E7D6800) [pid = 2364] [serial = 196] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (1445A400) [pid = 2364] [serial = 197] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (16641C00) [pid = 2364] [serial = 202] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (1B2C9C00) [pid = 2364] [serial = 218] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0D233C00) [pid = 2364] [serial = 193] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0D74C800) [pid = 2364] [serial = 194] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0D74C000) [pid = 2364] [serial = 191] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0D304400) [pid = 2364] [serial = 190] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (18E31400) [pid = 2364] [serial = 211] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (191AB000) [pid = 2364] [serial = 214] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (18E5E800) [pid = 2364] [serial = 212] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (18C97800) [pid = 2364] [serial = 209] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (18986800) [pid = 2364] [serial = 206] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (1A14EC00) [pid = 2364] [serial = 217] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (19B56000) [pid = 2364] [serial = 215] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (168CFC00) [pid = 2364] [serial = 203] [outer = 00000000] [url = about:blank] 23:45:15 INFO - PROCESS | 2364 | 1464072315115 Marionette TRACE conn5 <- [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]]]}] 23:45:15 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. 23:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 831ms 23:45:15 INFO - PROCESS | 2364 | 1464072315158 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 23:45:15 INFO - PROCESS | 2364 | 1464072315164 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 23:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:45:15 INFO - PROCESS | 2364 | 1464072315169 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:45:15 INFO - PROCESS | 2364 | 1464072315172 Marionette TRACE conn5 <- [1,338,null,{}] 23:45:15 INFO - PROCESS | 2364 | 1464072315175 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:15 INFO - PROCESS | 2364 | 1464072315258 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 23:45:15 INFO - PROCESS | 2364 | 1464072315266 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:15 INFO - PROCESS | 2364 | ++DOCSHELL 0D305C00 == 37 [pid = 2364] [id = 94] 23:45:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0D308400) [pid = 2364] [serial = 279] [outer = 00000000] 23:45:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0D85D800) [pid = 2364] [serial = 280] [outer = 0D308400] 23:45:15 INFO - PROCESS | 2364 | 1464072315311 Marionette DEBUG loaded listener.js 23:45:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0DD3C000) [pid = 2364] [serial = 281] [outer = 0D308400] 23:45:15 INFO - PROCESS | 2364 | 1464072315769 Marionette TRACE conn5 <- [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]]]}] 23:45:15 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. 23:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 23:45:15 INFO - PROCESS | 2364 | 1464072315803 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 23:45:15 INFO - PROCESS | 2364 | 1464072315805 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 23:45:15 INFO - PROCESS | 2364 | 1464072315808 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:45:15 INFO - PROCESS | 2364 | 1464072315812 Marionette TRACE conn5 <- [1,342,null,{}] 23:45:15 INFO - PROCESS | 2364 | 1464072315822 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:15 INFO - PROCESS | 2364 | 1464072315931 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 23:45:15 INFO - PROCESS | 2364 | 1464072315942 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:15 INFO - PROCESS | 2364 | ++DOCSHELL 1469CC00 == 38 [pid = 2364] [id = 95] 23:45:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (1469D400) [pid = 2364] [serial = 282] [outer = 00000000] 23:45:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (14CB9800) [pid = 2364] [serial = 283] [outer = 1469D400] 23:45:16 INFO - PROCESS | 2364 | 1464072315989 Marionette DEBUG loaded listener.js 23:45:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (14FC3800) [pid = 2364] [serial = 284] [outer = 1469D400] 23:45:16 INFO - PROCESS | 2364 | 1464072316433 Marionette TRACE conn5 <- [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]]]}] 23:45:16 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. 23:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 23:45:16 INFO - PROCESS | 2364 | 1464072316483 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 23:45:16 INFO - PROCESS | 2364 | 1464072316485 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 23:45:16 INFO - PROCESS | 2364 | 1464072316488 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:45:16 INFO - PROCESS | 2364 | 1464072316490 Marionette TRACE conn5 <- [1,346,null,{}] 23:45:16 INFO - PROCESS | 2364 | 1464072316493 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:16 INFO - PROCESS | 2364 | 1464072316572 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 23:45:16 INFO - PROCESS | 2364 | 1464072316582 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:16 INFO - PROCESS | 2364 | ++DOCSHELL 143DC400 == 39 [pid = 2364] [id = 96] 23:45:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (14FC7000) [pid = 2364] [serial = 285] [outer = 00000000] 23:45:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (16640800) [pid = 2364] [serial = 286] [outer = 14FC7000] 23:45:16 INFO - PROCESS | 2364 | 1464072316628 Marionette DEBUG loaded listener.js 23:45:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (17483C00) [pid = 2364] [serial = 287] [outer = 14FC7000] 23:45:17 INFO - PROCESS | 2364 | 1464072317050 Marionette TRACE conn5 <- [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]]]}] 23:45:17 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. 23:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 631ms 23:45:17 INFO - PROCESS | 2364 | 1464072317123 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 23:45:17 INFO - PROCESS | 2364 | 1464072317125 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 23:45:17 INFO - PROCESS | 2364 | 1464072317128 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:45:17 INFO - PROCESS | 2364 | 1464072317130 Marionette TRACE conn5 <- [1,350,null,{}] 23:45:17 INFO - PROCESS | 2364 | 1464072317133 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:17 INFO - PROCESS | 2364 | 1464072317210 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 23:45:17 INFO - PROCESS | 2364 | 1464072317217 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:17 INFO - PROCESS | 2364 | ++DOCSHELL 0D06E800 == 40 [pid = 2364] [id = 97] 23:45:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (17C72C00) [pid = 2364] [serial = 288] [outer = 00000000] 23:45:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (18934000) [pid = 2364] [serial = 289] [outer = 17C72C00] 23:45:17 INFO - PROCESS | 2364 | 1464072317262 Marionette DEBUG loaded listener.js 23:45:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (18986C00) [pid = 2364] [serial = 290] [outer = 17C72C00] 23:45:17 INFO - PROCESS | 2364 | 1464072317745 Marionette TRACE conn5 <- [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]]]}] 23:45:17 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. 23:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 23:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:45:17 INFO - PROCESS | 2364 | 1464072317803 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 23:45:17 INFO - PROCESS | 2364 | 1464072317805 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 23:45:17 INFO - PROCESS | 2364 | 1464072317808 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:45:17 INFO - PROCESS | 2364 | 1464072317810 Marionette TRACE conn5 <- [1,354,null,{}] 23:45:17 INFO - PROCESS | 2364 | 1464072317820 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:17 INFO - PROCESS | 2364 | 1464072317946 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 23:45:17 INFO - PROCESS | 2364 | 1464072317961 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:18 INFO - PROCESS | 2364 | ++DOCSHELL 1893C800 == 41 [pid = 2364] [id = 98] 23:45:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (18980800) [pid = 2364] [serial = 291] [outer = 00000000] 23:45:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (18CDEC00) [pid = 2364] [serial = 292] [outer = 18980800] 23:45:18 INFO - PROCESS | 2364 | 1464072318052 Marionette DEBUG loaded listener.js 23:45:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (18E24000) [pid = 2364] [serial = 293] [outer = 18980800] 23:45:18 INFO - PROCESS | 2364 | 1464072318483 Marionette TRACE conn5 <- [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]]]}] 23:45:18 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. 23:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 23:45:18 INFO - PROCESS | 2364 | 1464072318573 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 23:45:18 INFO - PROCESS | 2364 | 1464072318575 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 23:45:18 INFO - PROCESS | 2364 | 1464072318578 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:45:18 INFO - PROCESS | 2364 | 1464072318580 Marionette TRACE conn5 <- [1,358,null,{}] 23:45:18 INFO - PROCESS | 2364 | 1464072318584 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:18 INFO - PROCESS | 2364 | 1464072318689 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 23:45:18 INFO - PROCESS | 2364 | 1464072318743 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:18 INFO - PROCESS | 2364 | ++DOCSHELL 18E31400 == 42 [pid = 2364] [id = 99] 23:45:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (18E57C00) [pid = 2364] [serial = 294] [outer = 00000000] 23:45:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (191AE000) [pid = 2364] [serial = 295] [outer = 18E57C00] 23:45:18 INFO - PROCESS | 2364 | 1464072318788 Marionette DEBUG loaded listener.js 23:45:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (191A2C00) [pid = 2364] [serial = 296] [outer = 18E57C00] 23:45:19 INFO - PROCESS | 2364 | 1464072319199 Marionette TRACE conn5 <- [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]]]}] 23:45:19 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. 23:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 23:45:19 INFO - PROCESS | 2364 | 1464072319254 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 23:45:19 INFO - PROCESS | 2364 | 1464072319256 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 23:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:45:19 INFO - PROCESS | 2364 | 1464072319259 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:45:19 INFO - PROCESS | 2364 | 1464072319261 Marionette TRACE conn5 <- [1,362,null,{}] 23:45:19 INFO - PROCESS | 2364 | 1464072319264 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:19 INFO - PROCESS | 2364 | 1464072319380 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 23:45:19 INFO - PROCESS | 2364 | 1464072319391 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:19 INFO - PROCESS | 2364 | ++DOCSHELL 191A7400 == 43 [pid = 2364] [id = 100] 23:45:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (191ACC00) [pid = 2364] [serial = 297] [outer = 00000000] 23:45:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (19F9EC00) [pid = 2364] [serial = 298] [outer = 191ACC00] 23:45:19 INFO - PROCESS | 2364 | 1464072319437 Marionette DEBUG loaded listener.js 23:45:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (19FA9000) [pid = 2364] [serial = 299] [outer = 191ACC00] 23:45:19 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (18986000) [pid = 2364] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:45:19 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (18E2AC00) [pid = 2364] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:45:19 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (19B5E800) [pid = 2364] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:45:19 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0D2EB400) [pid = 2364] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:45:19 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0DD38400) [pid = 2364] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:45:19 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (14C71C00) [pid = 2364] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:45:19 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (181C3800) [pid = 2364] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:45:19 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (1BD0EC00) [pid = 2364] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:45:19 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0D80F000) [pid = 2364] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:45:19 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (1898B000) [pid = 2364] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:45:19 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (181CA400) [pid = 2364] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:45:19 INFO - PROCESS | 2364 | 1464072319890 Marionette TRACE conn5 <- [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]]]}] 23:45:19 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. 23:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 23:45:19 INFO - PROCESS | 2364 | 1464072319937 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 23:45:19 INFO - PROCESS | 2364 | 1464072319939 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 23:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:45:19 INFO - PROCESS | 2364 | 1464072319943 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:45:19 INFO - PROCESS | 2364 | 1464072319944 Marionette TRACE conn5 <- [1,366,null,{}] 23:45:19 INFO - PROCESS | 2364 | 1464072319948 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:20 INFO - PROCESS | 2364 | 1464072320049 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 23:45:20 INFO - PROCESS | 2364 | 1464072320058 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:20 INFO - PROCESS | 2364 | ++DOCSHELL 18C8B800 == 44 [pid = 2364] [id = 101] 23:45:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (18E23000) [pid = 2364] [serial = 300] [outer = 00000000] 23:45:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (19F9E400) [pid = 2364] [serial = 301] [outer = 18E23000] 23:45:20 INFO - PROCESS | 2364 | 1464072320102 Marionette DEBUG loaded listener.js 23:45:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (1B2C3800) [pid = 2364] [serial = 302] [outer = 18E23000] 23:45:20 INFO - PROCESS | 2364 | 1464072320510 Marionette TRACE conn5 <- [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]]]}] 23:45:20 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. 23:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 23:45:20 INFO - PROCESS | 2364 | 1464072320575 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 23:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:45:20 INFO - PROCESS | 2364 | 1464072320577 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 23:45:20 INFO - PROCESS | 2364 | 1464072320580 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:45:20 INFO - PROCESS | 2364 | 1464072320582 Marionette TRACE conn5 <- [1,370,null,{}] 23:45:20 INFO - PROCESS | 2364 | 1464072320586 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:20 INFO - PROCESS | 2364 | 1464072320663 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 23:45:20 INFO - PROCESS | 2364 | 1464072320671 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:20 INFO - PROCESS | 2364 | ++DOCSHELL 1B2C9000 == 45 [pid = 2364] [id = 102] 23:45:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (1B2C9C00) [pid = 2364] [serial = 303] [outer = 00000000] 23:45:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (1B5D5400) [pid = 2364] [serial = 304] [outer = 1B2C9C00] 23:45:20 INFO - PROCESS | 2364 | 1464072320716 Marionette DEBUG loaded listener.js 23:45:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (1BD06400) [pid = 2364] [serial = 305] [outer = 1B2C9C00] 23:45:21 INFO - PROCESS | 2364 | 1464072321139 Marionette TRACE conn5 <- [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]]]}] 23:45:21 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. 23:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 570ms 23:45:21 INFO - PROCESS | 2364 | 1464072321151 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 23:45:21 INFO - PROCESS | 2364 | 1464072321153 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 23:45:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:45:21 INFO - PROCESS | 2364 | 1464072321156 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:45:21 INFO - PROCESS | 2364 | 1464072321158 Marionette TRACE conn5 <- [1,374,null,{}] 23:45:21 INFO - PROCESS | 2364 | 1464072321174 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:21 INFO - PROCESS | 2364 | 1464072321275 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 23:45:21 INFO - PROCESS | 2364 | 1464072321284 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:21 INFO - PROCESS | 2364 | ++DOCSHELL 181C3800 == 46 [pid = 2364] [id = 103] 23:45:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (1BD09C00) [pid = 2364] [serial = 306] [outer = 00000000] 23:45:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (1CA6A000) [pid = 2364] [serial = 307] [outer = 1BD09C00] 23:45:21 INFO - PROCESS | 2364 | 1464072321343 Marionette DEBUG loaded listener.js 23:45:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (1E58B000) [pid = 2364] [serial = 308] [outer = 1BD09C00] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 19EC7800 == 45 [pid = 2364] [id = 77] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 0D808800 == 44 [pid = 2364] [id = 63] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 18160400 == 43 [pid = 2364] [id = 59] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 1AD57400 == 42 [pid = 2364] [id = 74] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 0907C800 == 41 [pid = 2364] [id = 93] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 1E589C00 == 40 [pid = 2364] [id = 91] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 19FA3800 == 39 [pid = 2364] [id = 92] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 0DF17C00 == 38 [pid = 2364] [id = 89] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 18C81800 == 37 [pid = 2364] [id = 90] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 0DD3F400 == 36 [pid = 2364] [id = 88] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 0D305C00 == 35 [pid = 2364] [id = 94] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 1469CC00 == 34 [pid = 2364] [id = 95] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 1893C800 == 33 [pid = 2364] [id = 98] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 1B2C9000 == 32 [pid = 2364] [id = 102] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 191A7400 == 31 [pid = 2364] [id = 100] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 18E31400 == 30 [pid = 2364] [id = 99] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 0D06E800 == 29 [pid = 2364] [id = 97] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 143DC400 == 28 [pid = 2364] [id = 96] 23:45:22 INFO - PROCESS | 2364 | --DOCSHELL 18C8B800 == 27 [pid = 2364] [id = 101] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (1898DC00) [pid = 2364] [serial = 176] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (18E63800) [pid = 2364] [serial = 247] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (1B2C7800) [pid = 2364] [serial = 250] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0DA6F000) [pid = 2364] [serial = 233] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0D752C00) [pid = 2364] [serial = 232] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0DD41400) [pid = 2364] [serial = 235] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0DF12400) [pid = 2364] [serial = 236] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (15B5A000) [pid = 2364] [serial = 238] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (15BDE400) [pid = 2364] [serial = 239] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (18934400) [pid = 2364] [serial = 241] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (19B57000) [pid = 2364] [serial = 248] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0D755000) [pid = 2364] [serial = 223] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (14FC6000) [pid = 2364] [serial = 226] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (1BD02000) [pid = 2364] [serial = 229] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (1CA66C00) [pid = 2364] [serial = 259] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0E011C00) [pid = 2364] [serial = 253] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0E5F2400) [pid = 2364] [serial = 254] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (1B2CB400) [pid = 2364] [serial = 251] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (18C8A800) [pid = 2364] [serial = 244] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (18C8BC00) [pid = 2364] [serial = 245] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (1BCD1800) [pid = 2364] [serial = 257] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (1AD52400) [pid = 2364] [serial = 256] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (18985400) [pid = 2364] [serial = 242] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (1CABC000) [pid = 2364] [serial = 260] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 2364 | 1464072323262 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:45:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:45:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 2133ms 23:45:23 INFO - PROCESS | 2364 | 1464072323290 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 23:45:23 INFO - PROCESS | 2364 | 1464072323294 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 23:45:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:45:23 INFO - PROCESS | 2364 | 1464072323299 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:45:23 INFO - PROCESS | 2364 | 1464072323303 Marionette TRACE conn5 <- [1,378,null,{}] 23:45:23 INFO - PROCESS | 2364 | 1464072323309 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:23 INFO - PROCESS | 2364 | 1464072323394 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 23:45:23 INFO - PROCESS | 2364 | 1464072323402 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:23 INFO - PROCESS | 2364 | ++DOCSHELL 0C747400 == 28 [pid = 2364] [id = 104] 23:45:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0C747C00) [pid = 2364] [serial = 309] [outer = 00000000] 23:45:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0D280C00) [pid = 2364] [serial = 310] [outer = 0C747C00] 23:45:23 INFO - PROCESS | 2364 | 1464072323450 Marionette DEBUG loaded listener.js 23:45:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0D30C000) [pid = 2364] [serial = 311] [outer = 0C747C00] 23:45:23 INFO - PROCESS | 2364 | 1464072323895 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:45:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:45:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 690ms 23:45:24 INFO - PROCESS | 2364 | 1464072323990 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 23:45:24 INFO - PROCESS | 2364 | 1464072323996 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 23:45:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:45:24 INFO - PROCESS | 2364 | 1464072324002 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:45:24 INFO - PROCESS | 2364 | 1464072324005 Marionette TRACE conn5 <- [1,382,null,{}] 23:45:24 INFO - PROCESS | 2364 | 1464072324009 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:24 INFO - PROCESS | 2364 | 1464072324088 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 23:45:24 INFO - PROCESS | 2364 | 1464072324103 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:24 INFO - PROCESS | 2364 | ++DOCSHELL 0D80E000 == 29 [pid = 2364] [id = 105] 23:45:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0D80F400) [pid = 2364] [serial = 312] [outer = 00000000] 23:45:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0DA64000) [pid = 2364] [serial = 313] [outer = 0D80F400] 23:45:24 INFO - PROCESS | 2364 | 1464072324149 Marionette DEBUG loaded listener.js 23:45:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0DA6CC00) [pid = 2364] [serial = 314] [outer = 0D80F400] 23:45:24 INFO - PROCESS | 2364 | 1464072324600 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:45:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:45:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 631ms 23:45:24 INFO - PROCESS | 2364 | 1464072324634 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 23:45:24 INFO - PROCESS | 2364 | 1464072324637 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 23:45:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:45:24 INFO - PROCESS | 2364 | 1464072324641 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:45:24 INFO - PROCESS | 2364 | 1464072324644 Marionette TRACE conn5 <- [1,386,null,{}] 23:45:24 INFO - PROCESS | 2364 | 1464072324655 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:24 INFO - PROCESS | 2364 | 1464072324765 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 23:45:24 INFO - PROCESS | 2364 | 1464072324776 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:24 INFO - PROCESS | 2364 | ++DOCSHELL 0DF1D800 == 30 [pid = 2364] [id = 106] 23:45:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0DF91400) [pid = 2364] [serial = 315] [outer = 00000000] 23:45:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0E01C000) [pid = 2364] [serial = 316] [outer = 0DF91400] 23:45:24 INFO - PROCESS | 2364 | 1464072324825 Marionette DEBUG loaded listener.js 23:45:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0E0E4C00) [pid = 2364] [serial = 317] [outer = 0DF91400] 23:45:25 INFO - PROCESS | 2364 | 1464072325277 Marionette TRACE conn5 <- [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]]]}] 23:45:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:45:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 23:45:25 INFO - PROCESS | 2364 | 1464072325314 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 23:45:25 INFO - PROCESS | 2364 | 1464072325316 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 23:45:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:45:25 INFO - PROCESS | 2364 | 1464072325319 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:45:25 INFO - PROCESS | 2364 | 1464072325321 Marionette TRACE conn5 <- [1,390,null,{}] 23:45:25 INFO - PROCESS | 2364 | 1464072325324 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:25 INFO - PROCESS | 2364 | 1464072325400 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 23:45:25 INFO - PROCESS | 2364 | 1464072325407 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:25 INFO - PROCESS | 2364 | ++DOCSHELL 0E0EE400 == 31 [pid = 2364] [id = 107] 23:45:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0E5E9400) [pid = 2364] [serial = 318] [outer = 00000000] 23:45:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (143DD400) [pid = 2364] [serial = 319] [outer = 0E5E9400] 23:45:25 INFO - PROCESS | 2364 | 1464072325464 Marionette DEBUG loaded listener.js 23:45:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (146F2C00) [pid = 2364] [serial = 320] [outer = 0E5E9400] 23:45:25 INFO - PROCESS | 2364 | 1464072325886 Marionette TRACE conn5 <- [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]]]}] 23:45:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:45:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 23:45:25 INFO - PROCESS | 2364 | 1464072325950 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 23:45:25 INFO - PROCESS | 2364 | 1464072325952 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 23:45:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:45:25 INFO - PROCESS | 2364 | 1464072325955 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:45:25 INFO - PROCESS | 2364 | 1464072325957 Marionette TRACE conn5 <- [1,394,null,{}] 23:45:25 INFO - PROCESS | 2364 | 1464072325961 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:26 INFO - PROCESS | 2364 | 1464072326034 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 23:45:26 INFO - PROCESS | 2364 | 1464072326042 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:26 INFO - PROCESS | 2364 | ++DOCSHELL 14D70800 == 32 [pid = 2364] [id = 108] 23:45:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (14D71C00) [pid = 2364] [serial = 321] [outer = 00000000] 23:45:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (14FC8400) [pid = 2364] [serial = 322] [outer = 14D71C00] 23:45:26 INFO - PROCESS | 2364 | 1464072326086 Marionette DEBUG loaded listener.js 23:45:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (15BDBC00) [pid = 2364] [serial = 323] [outer = 14D71C00] 23:45:26 INFO - PROCESS | 2364 | 1464072326538 Marionette TRACE conn5 <- [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]]]}] 23:45:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:45:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 23:45:26 INFO - PROCESS | 2364 | 1464072326587 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 23:45:26 INFO - PROCESS | 2364 | 1464072326589 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 23:45:26 INFO - PROCESS | 2364 | 1464072326592 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:45:26 INFO - PROCESS | 2364 | 1464072326593 Marionette TRACE conn5 <- [1,398,null,{}] 23:45:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:45:26 INFO - PROCESS | 2364 | 1464072326597 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:26 INFO - PROCESS | 2364 | 1464072326690 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 23:45:26 INFO - PROCESS | 2364 | 1464072326700 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:26 INFO - PROCESS | 2364 | ++DOCSHELL 17484400 == 33 [pid = 2364] [id = 109] 23:45:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (17489000) [pid = 2364] [serial = 324] [outer = 00000000] 23:45:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (17C7BC00) [pid = 2364] [serial = 325] [outer = 17489000] 23:45:26 INFO - PROCESS | 2364 | 1464072326746 Marionette DEBUG loaded listener.js 23:45:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (18165800) [pid = 2364] [serial = 326] [outer = 17489000] 23:45:27 INFO - PROCESS | 2364 | 1464072327199 Marionette TRACE conn5 <- [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]]]}] 23:45:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:45:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 631ms 23:45:27 INFO - PROCESS | 2364 | 1464072327226 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 23:45:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:45:27 INFO - PROCESS | 2364 | 1464072327228 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 23:45:27 INFO - PROCESS | 2364 | 1464072327235 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:45:27 INFO - PROCESS | 2364 | 1464072327237 Marionette TRACE conn5 <- [1,402,null,{}] 23:45:27 INFO - PROCESS | 2364 | 1464072327240 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:27 INFO - PROCESS | 2364 | 1464072327314 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 23:45:27 INFO - PROCESS | 2364 | 1464072327320 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:27 INFO - PROCESS | 2364 | ++DOCSHELL 0C742800 == 34 [pid = 2364] [id = 110] 23:45:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (181C6400) [pid = 2364] [serial = 327] [outer = 00000000] 23:45:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (1893E000) [pid = 2364] [serial = 328] [outer = 181C6400] 23:45:27 INFO - PROCESS | 2364 | 1464072327365 Marionette DEBUG loaded listener.js 23:45:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (18988C00) [pid = 2364] [serial = 329] [outer = 181C6400] 23:45:27 INFO - PROCESS | 2364 | 1464072327831 Marionette TRACE conn5 <- [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]]]}] 23:45:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:45:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 23:45:27 INFO - PROCESS | 2364 | 1464072327862 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 23:45:27 INFO - PROCESS | 2364 | 1464072327864 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 23:45:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:45:27 INFO - PROCESS | 2364 | 1464072327871 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:45:27 INFO - PROCESS | 2364 | 1464072327873 Marionette TRACE conn5 <- [1,406,null,{}] 23:45:27 INFO - PROCESS | 2364 | 1464072327876 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:27 INFO - PROCESS | 2364 | 1464072327949 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 23:45:27 INFO - PROCESS | 2364 | 1464072327957 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:27 INFO - PROCESS | 2364 | ++DOCSHELL 18C81C00 == 35 [pid = 2364] [id = 111] 23:45:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (18C82000) [pid = 2364] [serial = 330] [outer = 00000000] 23:45:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (18C85400) [pid = 2364] [serial = 331] [outer = 18C82000] 23:45:28 INFO - PROCESS | 2364 | 1464072328001 Marionette DEBUG loaded listener.js 23:45:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (18C83400) [pid = 2364] [serial = 332] [outer = 18C82000] 23:45:28 INFO - PROCESS | 2364 | 1464072328429 Marionette TRACE conn5 <- [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]]]}] 23:45:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:45:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 570ms 23:45:28 INFO - PROCESS | 2364 | 1464072328442 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 23:45:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:45:28 INFO - PROCESS | 2364 | 1464072328444 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 23:45:28 INFO - PROCESS | 2364 | 1464072328451 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:45:28 INFO - PROCESS | 2364 | 1464072328453 Marionette TRACE conn5 <- [1,410,null,{}] 23:45:28 INFO - PROCESS | 2364 | 1464072328470 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:28 INFO - PROCESS | 2364 | 1464072328576 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 23:45:28 INFO - PROCESS | 2364 | 1464072328582 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:28 INFO - PROCESS | 2364 | ++DOCSHELL 0DF1A800 == 36 [pid = 2364] [id = 112] 23:45:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (18CE7800) [pid = 2364] [serial = 333] [outer = 00000000] 23:45:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (18E25C00) [pid = 2364] [serial = 334] [outer = 18CE7800] 23:45:28 INFO - PROCESS | 2364 | 1464072328626 Marionette DEBUG loaded listener.js 23:45:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (18E26000) [pid = 2364] [serial = 335] [outer = 18CE7800] 23:45:29 INFO - PROCESS | 2364 | 1464072329105 Marionette TRACE conn5 <- [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]]]}] 23:45:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:45:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 690ms 23:45:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:45:29 INFO - PROCESS | 2364 | 1464072329140 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 23:45:29 INFO - PROCESS | 2364 | 1464072329142 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 23:45:29 INFO - PROCESS | 2364 | 1464072329145 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:45:29 INFO - PROCESS | 2364 | 1464072329147 Marionette TRACE conn5 <- [1,414,null,{}] 23:45:29 INFO - PROCESS | 2364 | 1464072329154 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:29 INFO - PROCESS | 2364 | 1464072329261 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 23:45:29 INFO - PROCESS | 2364 | 1464072329268 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:29 INFO - PROCESS | 2364 | ++DOCSHELL 18E31400 == 37 [pid = 2364] [id = 113] 23:45:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (18E31800) [pid = 2364] [serial = 336] [outer = 00000000] 23:45:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (191A4400) [pid = 2364] [serial = 337] [outer = 18E31800] 23:45:29 INFO - PROCESS | 2364 | 1464072329312 Marionette DEBUG loaded listener.js 23:45:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (19B5AC00) [pid = 2364] [serial = 338] [outer = 18E31800] 23:45:29 INFO - PROCESS | 2364 | 1464072329765 Marionette TRACE conn5 <- [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]]]}] 23:45:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:45:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 23:45:29 INFO - PROCESS | 2364 | 1464072329819 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 23:45:29 INFO - PROCESS | 2364 | 1464072329821 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 23:45:29 INFO - PROCESS | 2364 | 1464072329825 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:45:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:45:29 INFO - PROCESS | 2364 | 1464072329827 Marionette TRACE conn5 <- [1,418,null,{}] 23:45:29 INFO - PROCESS | 2364 | 1464072329831 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:30 INFO - PROCESS | 2364 | 1464072329985 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 23:45:30 INFO - PROCESS | 2364 | 1464072330011 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:30 INFO - PROCESS | 2364 | ++DOCSHELL 14C40800 == 38 [pid = 2364] [id = 114] 23:45:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (19EBB400) [pid = 2364] [serial = 339] [outer = 00000000] 23:45:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (19FA2C00) [pid = 2364] [serial = 340] [outer = 19EBB400] 23:45:30 INFO - PROCESS | 2364 | 1464072330061 Marionette DEBUG loaded listener.js 23:45:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1B2C1000) [pid = 2364] [serial = 341] [outer = 19EBB400] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (1B2C2000) [pid = 2364] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (1B2C6400) [pid = 2364] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (18980800) [pid = 2364] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (18E57C00) [pid = 2364] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (191ACC00) [pid = 2364] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (18E23000) [pid = 2364] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (1B2C9C00) [pid = 2364] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (17C72C00) [pid = 2364] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (14FC7000) [pid = 2364] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (1469D400) [pid = 2364] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0D308400) [pid = 2364] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0DD36400) [pid = 2364] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (19FA4000) [pid = 2364] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (1E58C400) [pid = 2364] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (18C93C00) [pid = 2364] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0DF98000) [pid = 2364] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0DD3F800) [pid = 2364] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0D304800) [pid = 2364] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:45:30 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (14231800) [pid = 2364] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:45:31 INFO - PROCESS | 2364 | 1464072330972 Marionette TRACE conn5 <- [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]]]}] 23:45:31 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 23:45:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1168ms 23:45:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:45:31 INFO - PROCESS | 2364 | 1464072330997 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 23:45:31 INFO - PROCESS | 2364 | 1464072330999 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 23:45:31 INFO - PROCESS | 2364 | 1464072331003 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:45:31 INFO - PROCESS | 2364 | 1464072331004 Marionette TRACE conn5 <- [1,422,null,{}] 23:45:31 INFO - PROCESS | 2364 | 1464072331008 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:31 INFO - PROCESS | 2364 | 1464072331081 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 23:45:31 INFO - PROCESS | 2364 | 1464072331088 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:31 INFO - PROCESS | 2364 | ++DOCSHELL 0D35F400 == 39 [pid = 2364] [id = 115] 23:45:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0D74D400) [pid = 2364] [serial = 342] [outer = 00000000] 23:45:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (143E3800) [pid = 2364] [serial = 343] [outer = 0D74D400] 23:45:31 INFO - PROCESS | 2364 | 1464072331132 Marionette DEBUG loaded listener.js 23:45:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (14D6E800) [pid = 2364] [serial = 344] [outer = 0D74D400] 23:45:32 INFO - PROCESS | 2364 | 1464072332056 Marionette TRACE conn5 <- [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]]]}] 23:45:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:45:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1076ms 23:45:32 INFO - PROCESS | 2364 | 1464072332078 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 23:45:32 INFO - PROCESS | 2364 | 1464072332080 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 23:45:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:45:32 INFO - PROCESS | 2364 | 1464072332084 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:45:32 INFO - PROCESS | 2364 | 1464072332085 Marionette TRACE conn5 <- [1,426,null,{}] 23:45:32 INFO - PROCESS | 2364 | 1464072332092 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:32 INFO - PROCESS | 2364 | 1464072332166 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 23:45:32 INFO - PROCESS | 2364 | 1464072332173 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:32 INFO - PROCESS | 2364 | ++DOCSHELL 17C72C00 == 40 [pid = 2364] [id = 116] 23:45:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (18984000) [pid = 2364] [serial = 345] [outer = 00000000] 23:45:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (191ACC00) [pid = 2364] [serial = 346] [outer = 18984000] 23:45:32 INFO - PROCESS | 2364 | 1464072332216 Marionette DEBUG loaded listener.js 23:45:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (1B2C7C00) [pid = 2364] [serial = 347] [outer = 18984000] 23:45:32 INFO - PROCESS | 2364 | 1464072332661 Marionette TRACE conn5 <- [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] 23:45:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:45:32 INFO - PROCESS | 2364 | 1464072332719 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 23:45:32 INFO - PROCESS | 2364 | 1464072332722 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:45:32 INFO - PROCESS | 2364 | 1464072332724 Marionette TRACE conn5 <- [1,430,null,{}] 23:45:32 INFO - PROCESS | 2364 | 1464072332727 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:32 INFO - PROCESS | 2364 | 1464072332858 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 23:45:33 INFO - PROCESS | 2364 | 1464072332985 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:33 INFO - PROCESS | 2364 | ++DOCSHELL 0C6E2C00 == 41 [pid = 2364] [id = 117] 23:45:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0C6E4000) [pid = 2364] [serial = 348] [outer = 00000000] 23:45:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0C6EC400) [pid = 2364] [serial = 349] [outer = 0C6E4000] 23:45:33 INFO - PROCESS | 2364 | 1464072333043 Marionette DEBUG loaded listener.js 23:45:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0C743000) [pid = 2364] [serial = 350] [outer = 0C6E4000] 23:45:33 INFO - PROCESS | 2364 | 1464072333783 Marionette TRACE conn5 <- [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]]]}] 23:45:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:45:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1122ms 23:45:33 INFO - PROCESS | 2364 | 1464072333855 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 23:45:33 INFO - PROCESS | 2364 | 1464072333859 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 23:45:33 INFO - PROCESS | 2364 | 1464072333865 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:45:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:45:33 INFO - PROCESS | 2364 | 1464072333869 Marionette TRACE conn5 <- [1,434,null,{}] 23:45:33 INFO - PROCESS | 2364 | 1464072333874 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:34 INFO - PROCESS | 2364 | 1464072333995 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 23:45:34 INFO - PROCESS | 2364 | 1464072334068 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:34 INFO - PROCESS | 2364 | ++DOCSHELL 0DBEC800 == 42 [pid = 2364] [id = 118] 23:45:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0DBED400) [pid = 2364] [serial = 351] [outer = 00000000] 23:45:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0DD43000) [pid = 2364] [serial = 352] [outer = 0DBED400] 23:45:34 INFO - PROCESS | 2364 | 1464072334166 Marionette DEBUG loaded listener.js 23:45:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0DF93C00) [pid = 2364] [serial = 353] [outer = 0DBED400] 23:45:35 INFO - PROCESS | 2364 | 1464072335029 Marionette TRACE conn5 <- [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]]]}] 23:45:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:45:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1185ms 23:45:35 INFO - PROCESS | 2364 | 1464072335054 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 23:45:35 INFO - PROCESS | 2364 | 1464072335057 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 23:45:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:45:35 INFO - PROCESS | 2364 | 1464072335063 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:45:35 INFO - PROCESS | 2364 | 1464072335066 Marionette TRACE conn5 <- [1,438,null,{}] 23:45:35 INFO - PROCESS | 2364 | 1464072335073 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:35 INFO - PROCESS | 2364 | 1464072335175 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 23:45:35 INFO - PROCESS | 2364 | 1464072335261 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:35 INFO - PROCESS | 2364 | ++DOCSHELL 0D80B800 == 43 [pid = 2364] [id = 119] 23:45:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0DA65C00) [pid = 2364] [serial = 354] [outer = 00000000] 23:45:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0DD3CC00) [pid = 2364] [serial = 355] [outer = 0DA65C00] 23:45:35 INFO - PROCESS | 2364 | 1464072335351 Marionette DEBUG loaded listener.js 23:45:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0DF95400) [pid = 2364] [serial = 356] [outer = 0DA65C00] 23:45:35 INFO - PROCESS | 2364 | --DOCSHELL 17C72C00 == 42 [pid = 2364] [id = 116] 23:45:35 INFO - PROCESS | 2364 | --DOCSHELL 0D35F400 == 41 [pid = 2364] [id = 115] 23:45:35 INFO - PROCESS | 2364 | --DOCSHELL 14C40800 == 40 [pid = 2364] [id = 114] 23:45:35 INFO - PROCESS | 2364 | --DOCSHELL 18E31400 == 39 [pid = 2364] [id = 113] 23:45:35 INFO - PROCESS | 2364 | --DOCSHELL 0DF1A800 == 38 [pid = 2364] [id = 112] 23:45:35 INFO - PROCESS | 2364 | --DOCSHELL 18C81C00 == 37 [pid = 2364] [id = 111] 23:45:35 INFO - PROCESS | 2364 | --DOCSHELL 0C742800 == 36 [pid = 2364] [id = 110] 23:45:35 INFO - PROCESS | 2364 | --DOCSHELL 17484400 == 35 [pid = 2364] [id = 109] 23:45:35 INFO - PROCESS | 2364 | --DOCSHELL 14D70800 == 34 [pid = 2364] [id = 108] 23:45:35 INFO - PROCESS | 2364 | --DOCSHELL 0E0EE400 == 33 [pid = 2364] [id = 107] 23:45:35 INFO - PROCESS | 2364 | --DOCSHELL 0DF1D800 == 32 [pid = 2364] [id = 106] 23:45:35 INFO - PROCESS | 2364 | --DOCSHELL 0D80E000 == 31 [pid = 2364] [id = 105] 23:45:35 INFO - PROCESS | 2364 | --DOCSHELL 0C747400 == 30 [pid = 2364] [id = 104] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0D80D800) [pid = 2364] [serial = 224] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (17C7C800) [pid = 2364] [serial = 227] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (1BDD8000) [pid = 2364] [serial = 230] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (1BD0D000) [pid = 2364] [serial = 221] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1CA6A000) [pid = 2364] [serial = 307] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (18CDEC00) [pid = 2364] [serial = 292] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (191AE000) [pid = 2364] [serial = 295] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (18E24000) [pid = 2364] [serial = 293] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (19F9EC00) [pid = 2364] [serial = 298] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (191A2C00) [pid = 2364] [serial = 296] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (19F9E400) [pid = 2364] [serial = 301] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (1B5D5400) [pid = 2364] [serial = 304] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (19FA9000) [pid = 2364] [serial = 299] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (18934000) [pid = 2364] [serial = 289] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (16640800) [pid = 2364] [serial = 286] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (17483C00) [pid = 2364] [serial = 287] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (14CB9800) [pid = 2364] [serial = 283] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (14FC3800) [pid = 2364] [serial = 284] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0D85D800) [pid = 2364] [serial = 280] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0DD3C000) [pid = 2364] [serial = 281] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0E0EF000) [pid = 2364] [serial = 278] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0DF14400) [pid = 2364] [serial = 277] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (1CD8DC00) [pid = 2364] [serial = 275] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (19FA8C00) [pid = 2364] [serial = 274] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (1E594000) [pid = 2364] [serial = 272] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (1E58F800) [pid = 2364] [serial = 271] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (1B2BEC00) [pid = 2364] [serial = 269] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (191AD000) [pid = 2364] [serial = 268] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (16648C00) [pid = 2364] [serial = 266] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (14D76C00) [pid = 2364] [serial = 265] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (1E64E800) [pid = 2364] [serial = 262] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (1E657000) [pid = 2364] [serial = 263] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (1BD06400) [pid = 2364] [serial = 305] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (1B2C3800) [pid = 2364] [serial = 302] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (18986C00) [pid = 2364] [serial = 290] [outer = 00000000] [url = about:blank] 23:45:35 INFO - PROCESS | 2364 | 1464072335911 Marionette TRACE conn5 <- [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]]]}] 23:45:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:45:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 890ms 23:45:35 INFO - PROCESS | 2364 | 1464072335954 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 23:45:35 INFO - PROCESS | 2364 | 1464072335960 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 23:45:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:45:36 INFO - PROCESS | 2364 | 1464072335966 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:45:36 INFO - PROCESS | 2364 | 1464072335969 Marionette TRACE conn5 <- [1,442,null,{}] 23:45:36 INFO - PROCESS | 2364 | 1464072335972 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:36 INFO - PROCESS | 2364 | 1464072336051 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 23:45:36 INFO - PROCESS | 2364 | 1464072336059 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:36 INFO - PROCESS | 2364 | ++DOCSHELL 0C73CC00 == 31 [pid = 2364] [id = 120] 23:45:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0D35F400) [pid = 2364] [serial = 357] [outer = 00000000] 23:45:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0DD41000) [pid = 2364] [serial = 358] [outer = 0D35F400] 23:45:36 INFO - PROCESS | 2364 | 1464072336104 Marionette DEBUG loaded listener.js 23:45:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0E08F000) [pid = 2364] [serial = 359] [outer = 0D35F400] 23:45:36 INFO - PROCESS | 2364 | 1464072336570 Marionette TRACE conn5 <- [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]]]}] 23:45:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:45:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 23:45:36 INFO - PROCESS | 2364 | 1464072336599 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 23:45:36 INFO - PROCESS | 2364 | 1464072336601 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 23:45:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:45:36 INFO - PROCESS | 2364 | 1464072336605 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:45:36 INFO - PROCESS | 2364 | 1464072336608 Marionette TRACE conn5 <- [1,446,null,{}] 23:45:36 INFO - PROCESS | 2364 | 1464072336652 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:36 INFO - PROCESS | 2364 | 1464072336734 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 23:45:36 INFO - PROCESS | 2364 | 1464072336806 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:36 INFO - PROCESS | 2364 | ++DOCSHELL 14CB9800 == 32 [pid = 2364] [id = 121] 23:45:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (14D72400) [pid = 2364] [serial = 360] [outer = 00000000] 23:45:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (15B5B800) [pid = 2364] [serial = 361] [outer = 14D72400] 23:45:36 INFO - PROCESS | 2364 | 1464072336861 Marionette DEBUG loaded listener.js 23:45:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (161EEC00) [pid = 2364] [serial = 362] [outer = 14D72400] 23:45:37 INFO - PROCESS | 2364 | 1464072337251 Marionette TRACE conn5 <- [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]]]}] 23:45:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:45:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 652ms 23:45:37 INFO - PROCESS | 2364 | 1464072337259 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 23:45:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:45:37 INFO - PROCESS | 2364 | 1464072337262 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 23:45:37 INFO - PROCESS | 2364 | 1464072337265 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:45:37 INFO - PROCESS | 2364 | 1464072337267 Marionette TRACE conn5 <- [1,450,null,{}] 23:45:37 INFO - PROCESS | 2364 | 1464072337270 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:37 INFO - PROCESS | 2364 | 1464072337385 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 23:45:37 INFO - PROCESS | 2364 | 1464072337393 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:37 INFO - PROCESS | 2364 | ++DOCSHELL 161F2800 == 33 [pid = 2364] [id = 122] 23:45:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (16649000) [pid = 2364] [serial = 363] [outer = 00000000] 23:45:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (174D7400) [pid = 2364] [serial = 364] [outer = 16649000] 23:45:37 INFO - PROCESS | 2364 | 1464072337438 Marionette DEBUG loaded listener.js 23:45:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (181CB400) [pid = 2364] [serial = 365] [outer = 16649000] 23:45:37 INFO - PROCESS | 2364 | 1464072337848 Marionette TRACE conn5 <- [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] 23:45:37 INFO - PROCESS | 2364 | 1464072337909 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 23:45:37 INFO - PROCESS | 2364 | 1464072337913 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:45:37 INFO - PROCESS | 2364 | 1464072337914 Marionette TRACE conn5 <- [1,454,null,{}] 23:45:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:45:37 INFO - PROCESS | 2364 | 1464072337918 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:38 INFO - PROCESS | 2364 | 1464072338024 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 23:45:38 INFO - PROCESS | 2364 | 1464072338073 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:38 INFO - PROCESS | 2364 | ++DOCSHELL 0E0E2400 == 34 [pid = 2364] [id = 123] 23:45:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (1892F400) [pid = 2364] [serial = 366] [outer = 00000000] 23:45:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (1898F800) [pid = 2364] [serial = 367] [outer = 1892F400] 23:45:38 INFO - PROCESS | 2364 | 1464072338153 Marionette DEBUG loaded listener.js 23:45:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (18C86C00) [pid = 2364] [serial = 368] [outer = 1892F400] 23:45:38 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:38 INFO - PROCESS | 2364 | 1464072338582 Marionette TRACE conn5 <- [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]]]}] 23:45:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:45:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 23:45:38 INFO - PROCESS | 2364 | 1464072338663 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 23:45:38 INFO - PROCESS | 2364 | 1464072338665 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 23:45:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:45:38 INFO - PROCESS | 2364 | 1464072338669 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:45:38 INFO - PROCESS | 2364 | 1464072338670 Marionette TRACE conn5 <- [1,458,null,{}] 23:45:38 INFO - PROCESS | 2364 | 1464072338674 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:38 INFO - PROCESS | 2364 | 1464072338794 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 23:45:38 INFO - PROCESS | 2364 | 1464072338849 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:38 INFO - PROCESS | 2364 | ++DOCSHELL 18E2D800 == 35 [pid = 2364] [id = 124] 23:45:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (18E2E800) [pid = 2364] [serial = 369] [outer = 00000000] 23:45:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (18E5D400) [pid = 2364] [serial = 370] [outer = 18E2E800] 23:45:38 INFO - PROCESS | 2364 | 1464072338895 Marionette DEBUG loaded listener.js 23:45:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (191A2C00) [pid = 2364] [serial = 371] [outer = 18E2E800] 23:45:39 INFO - PROCESS | 2364 | 1464072339312 Marionette TRACE conn5 <- [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] 23:45:39 INFO - PROCESS | 2364 | 1464072339341 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 23:45:39 INFO - PROCESS | 2364 | 1464072339379 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:45:39 INFO - PROCESS | 2364 | 1464072339381 Marionette TRACE conn5 <- [1,462,null,{}] 23:45:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:45:39 INFO - PROCESS | 2364 | 1464072339393 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:39 INFO - PROCESS | 2364 | 1464072339494 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 23:45:39 INFO - PROCESS | 2364 | 1464072339505 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:39 INFO - PROCESS | 2364 | ++DOCSHELL 0E7D0400 == 36 [pid = 2364] [id = 125] 23:45:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (191AC800) [pid = 2364] [serial = 372] [outer = 00000000] 23:45:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (19EC7800) [pid = 2364] [serial = 373] [outer = 191AC800] 23:45:39 INFO - PROCESS | 2364 | 1464072339549 Marionette DEBUG loaded listener.js 23:45:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (19F9FC00) [pid = 2364] [serial = 374] [outer = 191AC800] 23:45:40 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:40 INFO - PROCESS | 2364 | 1464072339990 Marionette TRACE conn5 <- [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] 23:45:40 INFO - PROCESS | 2364 | 1464072340017 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 23:45:40 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (18CE7800) [pid = 2364] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:45:40 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0E5E9400) [pid = 2364] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:45:40 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0D80F400) [pid = 2364] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:45:40 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0C747C00) [pid = 2364] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:45:40 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0DF91400) [pid = 2364] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:45:40 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (18C82000) [pid = 2364] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:45:40 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (18E31800) [pid = 2364] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:45:40 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (1BD09C00) [pid = 2364] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:45:40 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (14D71C00) [pid = 2364] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:45:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:45:40 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (17489000) [pid = 2364] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:45:40 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (181C6400) [pid = 2364] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:45:40 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (19EBB400) [pid = 2364] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:45:40 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (0D74D400) [pid = 2364] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:45:40 INFO - PROCESS | 2364 | 1464072340121 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:45:40 INFO - PROCESS | 2364 | 1464072340123 Marionette TRACE conn5 <- [1,466,null,{}] 23:45:40 INFO - PROCESS | 2364 | 1464072340127 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:40 INFO - PROCESS | 2364 | 1464072340216 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 23:45:40 INFO - PROCESS | 2364 | 1464072340223 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:40 INFO - PROCESS | 2364 | ++DOCSHELL 0DF99000 == 37 [pid = 2364] [id = 126] 23:45:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0E09D800) [pid = 2364] [serial = 375] [outer = 00000000] 23:45:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (15BD8800) [pid = 2364] [serial = 376] [outer = 0E09D800] 23:45:40 INFO - PROCESS | 2364 | 1464072340268 Marionette DEBUG loaded listener.js 23:45:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (181BE000) [pid = 2364] [serial = 377] [outer = 0E09D800] 23:45:40 INFO - PROCESS | 2364 | 1464072340691 Marionette TRACE conn5 <- [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] 23:45:40 INFO - PROCESS | 2364 | 1464072340779 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 23:45:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:45:40 INFO - PROCESS | 2364 | 1464072340786 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:45:40 INFO - PROCESS | 2364 | 1464072340788 Marionette TRACE conn5 <- [1,470,null,{}] 23:45:40 INFO - PROCESS | 2364 | 1464072340792 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:40 INFO - PROCESS | 2364 | 1464072340866 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 23:45:40 INFO - PROCESS | 2364 | 1464072340875 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:40 INFO - PROCESS | 2364 | ++DOCSHELL 16633C00 == 38 [pid = 2364] [id = 127] 23:45:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (18C8A800) [pid = 2364] [serial = 378] [outer = 00000000] 23:45:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (1A14FC00) [pid = 2364] [serial = 379] [outer = 18C8A800] 23:45:40 INFO - PROCESS | 2364 | 1464072340919 Marionette DEBUG loaded listener.js 23:45:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (1B2CB800) [pid = 2364] [serial = 380] [outer = 18C8A800] 23:45:41 INFO - PROCESS | 2364 | 1464072341336 Marionette TRACE conn5 <- [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]]]}] 23:45:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:45:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 570ms 23:45:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:45:41 INFO - PROCESS | 2364 | 1464072341366 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 23:45:41 INFO - PROCESS | 2364 | 1464072341368 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 23:45:41 INFO - PROCESS | 2364 | 1464072341372 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:45:41 INFO - PROCESS | 2364 | 1464072341373 Marionette TRACE conn5 <- [1,474,null,{}] 23:45:41 INFO - PROCESS | 2364 | 1464072341377 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:41 INFO - PROCESS | 2364 | 1464072341452 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 23:45:41 INFO - PROCESS | 2364 | 1464072341458 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:41 INFO - PROCESS | 2364 | ++DOCSHELL 168D9000 == 39 [pid = 2364] [id = 128] 23:45:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (1B2CE000) [pid = 2364] [serial = 381] [outer = 00000000] 23:45:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (1BC43400) [pid = 2364] [serial = 382] [outer = 1B2CE000] 23:45:41 INFO - PROCESS | 2364 | 1464072341502 Marionette DEBUG loaded listener.js 23:45:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (1BC43800) [pid = 2364] [serial = 383] [outer = 1B2CE000] 23:45:41 INFO - PROCESS | 2364 | 1464072341932 Marionette TRACE conn5 <- [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]]]}] 23:45:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:45:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 570ms 23:45:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:45:41 INFO - PROCESS | 2364 | 1464072341943 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 23:45:41 INFO - PROCESS | 2364 | 1464072341945 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 23:45:42 INFO - PROCESS | 2364 | 1464072341962 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:45:42 INFO - PROCESS | 2364 | 1464072341965 Marionette TRACE conn5 <- [1,478,null,{}] 23:45:42 INFO - PROCESS | 2364 | 1464072341969 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:42 INFO - PROCESS | 2364 | 1464072342063 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 23:45:42 INFO - PROCESS | 2364 | 1464072342071 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:42 INFO - PROCESS | 2364 | ++DOCSHELL 1BD06400 == 40 [pid = 2364] [id = 129] 23:45:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (1BD0A400) [pid = 2364] [serial = 384] [outer = 00000000] 23:45:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (1C15EC00) [pid = 2364] [serial = 385] [outer = 1BD0A400] 23:45:42 INFO - PROCESS | 2364 | 1464072342118 Marionette DEBUG loaded listener.js 23:45:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (1C402800) [pid = 2364] [serial = 386] [outer = 1BD0A400] 23:45:42 INFO - PROCESS | 2364 | 1464072342889 Marionette TRACE conn5 <- [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]]]}] 23:45:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:45:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 951ms 23:45:42 INFO - PROCESS | 2364 | 1464072342931 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 23:45:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:45:42 INFO - PROCESS | 2364 | 1464072342935 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 23:45:42 INFO - PROCESS | 2364 | 1464072342940 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:45:42 INFO - PROCESS | 2364 | 1464072342944 Marionette TRACE conn5 <- [1,482,null,{}] 23:45:42 INFO - PROCESS | 2364 | 1464072342949 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:43 INFO - PROCESS | 2364 | 1464072343054 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 23:45:43 INFO - PROCESS | 2364 | 1464072343133 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:43 INFO - PROCESS | 2364 | ++DOCSHELL 0DBEEC00 == 41 [pid = 2364] [id = 130] 23:45:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0DD38400) [pid = 2364] [serial = 387] [outer = 00000000] 23:45:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (143E2C00) [pid = 2364] [serial = 388] [outer = 0DD38400] 23:45:43 INFO - PROCESS | 2364 | 1464072343229 Marionette DEBUG loaded listener.js 23:45:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (14CC0000) [pid = 2364] [serial = 389] [outer = 0DD38400] 23:45:43 INFO - PROCESS | 2364 | 1464072343850 Marionette TRACE conn5 <- [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]]]}] 23:45:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:45:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 990ms 23:45:43 INFO - PROCESS | 2364 | 1464072343931 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 23:45:43 INFO - PROCESS | 2364 | 1464072343937 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 23:45:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:45:43 INFO - PROCESS | 2364 | 1464072343944 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:45:43 INFO - PROCESS | 2364 | 1464072343947 Marionette TRACE conn5 <- [1,486,null,{}] 23:45:43 INFO - PROCESS | 2364 | 1464072343951 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:44 INFO - PROCESS | 2364 | 1464072344059 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 23:45:44 INFO - PROCESS | 2364 | 1464072344137 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:44 INFO - PROCESS | 2364 | ++DOCSHELL 14D70800 == 42 [pid = 2364] [id = 131] 23:45:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (14D77800) [pid = 2364] [serial = 390] [outer = 00000000] 23:45:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (18CDFC00) [pid = 2364] [serial = 391] [outer = 14D77800] 23:45:44 INFO - PROCESS | 2364 | 1464072344191 Marionette DEBUG loaded listener.js 23:45:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (18E24800) [pid = 2364] [serial = 392] [outer = 14D77800] 23:45:44 INFO - PROCESS | 2364 | 1464072344815 Marionette TRACE conn5 <- [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]]]}] 23:45:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:45:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 931ms 23:45:44 INFO - PROCESS | 2364 | 1464072344876 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 23:45:44 INFO - PROCESS | 2364 | 1464072344878 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 23:45:44 INFO - PROCESS | 2364 | 1464072344882 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:45:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:45:44 INFO - PROCESS | 2364 | 1464072344886 Marionette TRACE conn5 <- [1,490,null,{}] 23:45:44 INFO - PROCESS | 2364 | 1464072344897 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:45 INFO - PROCESS | 2364 | 1464072345001 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 23:45:45 INFO - PROCESS | 2364 | 1464072345080 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:45 INFO - PROCESS | 2364 | ++DOCSHELL 1BD09800 == 43 [pid = 2364] [id = 132] 23:45:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (1BD0C400) [pid = 2364] [serial = 393] [outer = 00000000] 23:45:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (1C40E400) [pid = 2364] [serial = 394] [outer = 1BD0C400] 23:45:45 INFO - PROCESS | 2364 | 1464072345178 Marionette DEBUG loaded listener.js 23:45:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (1CAB9000) [pid = 2364] [serial = 395] [outer = 1BD0C400] 23:45:45 INFO - PROCESS | 2364 | 1464072345739 Marionette TRACE conn5 <- [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]]]}] 23:45:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:45:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 930ms 23:45:45 INFO - PROCESS | 2364 | 1464072345816 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 23:45:45 INFO - PROCESS | 2364 | 1464072345818 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 23:45:45 INFO - PROCESS | 2364 | 1464072345822 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:45:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:45:45 INFO - PROCESS | 2364 | 1464072345824 Marionette TRACE conn5 <- [1,494,null,{}] 23:45:45 INFO - PROCESS | 2364 | 1464072345828 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:45 INFO - PROCESS | 2364 | 1464072345931 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 23:45:46 INFO - PROCESS | 2364 | 1464072346160 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:46 INFO - PROCESS | 2364 | ++DOCSHELL 0C6EE800 == 44 [pid = 2364] [id = 133] 23:45:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0C73E400) [pid = 2364] [serial = 396] [outer = 00000000] 23:45:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0D808400) [pid = 2364] [serial = 397] [outer = 0C73E400] 23:45:46 INFO - PROCESS | 2364 | 1464072346212 Marionette DEBUG loaded listener.js 23:45:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0DA6F000) [pid = 2364] [serial = 398] [outer = 0C73E400] 23:45:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (146EAC00) [pid = 2364] [serial = 399] [outer = 1BCCC000] 23:45:46 INFO - PROCESS | 2364 | --DOCSHELL 168D9000 == 43 [pid = 2364] [id = 128] 23:45:46 INFO - PROCESS | 2364 | --DOCSHELL 16633C00 == 42 [pid = 2364] [id = 127] 23:45:46 INFO - PROCESS | 2364 | --DOCSHELL 0DF99000 == 41 [pid = 2364] [id = 126] 23:45:46 INFO - PROCESS | 2364 | --DOCSHELL 0E7D0400 == 40 [pid = 2364] [id = 125] 23:45:46 INFO - PROCESS | 2364 | --DOCSHELL 18E2D800 == 39 [pid = 2364] [id = 124] 23:45:46 INFO - PROCESS | 2364 | --DOCSHELL 0E0E2400 == 38 [pid = 2364] [id = 123] 23:45:46 INFO - PROCESS | 2364 | --DOCSHELL 161F2800 == 37 [pid = 2364] [id = 122] 23:45:46 INFO - PROCESS | 2364 | --DOCSHELL 14CB9800 == 36 [pid = 2364] [id = 121] 23:45:46 INFO - PROCESS | 2364 | --DOCSHELL 0C73CC00 == 35 [pid = 2364] [id = 120] 23:45:46 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (191ACC00) [pid = 2364] [serial = 346] [outer = 00000000] [url = about:blank] 23:45:46 INFO - PROCESS | 2364 | --DOCSHELL 0D80B800 == 34 [pid = 2364] [id = 119] 23:45:46 INFO - PROCESS | 2364 | --DOCSHELL 0DBEC800 == 33 [pid = 2364] [id = 118] 23:45:46 INFO - PROCESS | 2364 | --DOCSHELL 0C6E2C00 == 32 [pid = 2364] [id = 117] 23:45:47 INFO - PROCESS | 2364 | 1464072346994 Marionette TRACE conn5 <- [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]]]}] 23:45:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:45:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1218ms 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (18E26000) [pid = 2364] [serial = 335] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (143DD400) [pid = 2364] [serial = 319] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (146F2C00) [pid = 2364] [serial = 320] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0DA64000) [pid = 2364] [serial = 313] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0DA6CC00) [pid = 2364] [serial = 314] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0D280C00) [pid = 2364] [serial = 310] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0D30C000) [pid = 2364] [serial = 311] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0E01C000) [pid = 2364] [serial = 316] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0E0E4C00) [pid = 2364] [serial = 317] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (18C85400) [pid = 2364] [serial = 331] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (191A4400) [pid = 2364] [serial = 337] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (19B5AC00) [pid = 2364] [serial = 338] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (1E58B000) [pid = 2364] [serial = 308] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (14FC8400) [pid = 2364] [serial = 322] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (15BDBC00) [pid = 2364] [serial = 323] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (17C7BC00) [pid = 2364] [serial = 325] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (18165800) [pid = 2364] [serial = 326] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (1893E000) [pid = 2364] [serial = 328] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (18988C00) [pid = 2364] [serial = 329] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (1B2C1000) [pid = 2364] [serial = 341] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (19FA2C00) [pid = 2364] [serial = 340] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (18E25C00) [pid = 2364] [serial = 334] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (14D6E800) [pid = 2364] [serial = 344] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (143E3800) [pid = 2364] [serial = 343] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (18C83400) [pid = 2364] [serial = 332] [outer = 00000000] [url = about:blank] 23:45:47 INFO - PROCESS | 2364 | 1464072347053 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 23:45:47 INFO - PROCESS | 2364 | 1464072347057 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 23:45:47 INFO - PROCESS | 2364 | 1464072347064 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:45:47 INFO - PROCESS | 2364 | 1464072347067 Marionette TRACE conn5 <- [1,498,null,{}] 23:45:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:45:47 INFO - PROCESS | 2364 | 1464072347072 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:47 INFO - PROCESS | 2364 | 1464072347156 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 23:45:47 INFO - PROCESS | 2364 | 1464072347165 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:47 INFO - PROCESS | 2364 | ++DOCSHELL 0D74D000 == 33 [pid = 2364] [id = 134] 23:45:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0D750800) [pid = 2364] [serial = 400] [outer = 00000000] 23:45:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0DA66C00) [pid = 2364] [serial = 401] [outer = 0D750800] 23:45:47 INFO - PROCESS | 2364 | 1464072347213 Marionette DEBUG loaded listener.js 23:45:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0DBED000) [pid = 2364] [serial = 402] [outer = 0D750800] 23:45:47 INFO - PROCESS | 2364 | 1464072347715 Marionette TRACE conn5 <- [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]]]}] 23:45:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:45:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 23:45:47 INFO - PROCESS | 2364 | 1464072347743 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 23:45:47 INFO - PROCESS | 2364 | 1464072347747 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 23:45:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:45:47 INFO - PROCESS | 2364 | 1464072347751 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:45:47 INFO - PROCESS | 2364 | 1464072347752 Marionette TRACE conn5 <- [1,502,null,{}] 23:45:47 INFO - PROCESS | 2364 | 1464072347756 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:47 INFO - PROCESS | 2364 | 1464072347837 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 23:45:47 INFO - PROCESS | 2364 | 1464072347849 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:47 INFO - PROCESS | 2364 | ++DOCSHELL 1463C400 == 34 [pid = 2364] [id = 135] 23:45:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (1469D800) [pid = 2364] [serial = 403] [outer = 00000000] 23:45:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (14C6AC00) [pid = 2364] [serial = 404] [outer = 1469D800] 23:45:47 INFO - PROCESS | 2364 | 1464072347894 Marionette DEBUG loaded listener.js 23:45:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (15B59800) [pid = 2364] [serial = 405] [outer = 1469D800] 23:45:48 INFO - PROCESS | 2364 | 1464072348349 Marionette TRACE conn5 <- [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]]]}] 23:45:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:45:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 23:45:48 INFO - PROCESS | 2364 | 1464072348386 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 23:45:48 INFO - PROCESS | 2364 | 1464072348388 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 23:45:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:45:48 INFO - PROCESS | 2364 | 1464072348397 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:45:48 INFO - PROCESS | 2364 | 1464072348403 Marionette TRACE conn5 <- [1,506,null,{}] 23:45:48 INFO - PROCESS | 2364 | 1464072348407 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:48 INFO - PROCESS | 2364 | 1464072348488 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 23:45:48 INFO - PROCESS | 2364 | 1464072348498 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:48 INFO - PROCESS | 2364 | ++DOCSHELL 14C3E800 == 35 [pid = 2364] [id = 136] 23:45:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (15BDC000) [pid = 2364] [serial = 406] [outer = 00000000] 23:45:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (18934000) [pid = 2364] [serial = 407] [outer = 15BDC000] 23:45:48 INFO - PROCESS | 2364 | 1464072348542 Marionette DEBUG loaded listener.js 23:45:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (18983000) [pid = 2364] [serial = 408] [outer = 15BDC000] 23:45:49 INFO - PROCESS | 2364 | 1464072349015 Marionette TRACE conn5 <- [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]]]}] 23:45:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:45:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 23:45:49 INFO - PROCESS | 2364 | 1464072349025 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 23:45:49 INFO - PROCESS | 2364 | 1464072349028 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 23:45:49 INFO - PROCESS | 2364 | 1464072349031 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:45:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:45:49 INFO - PROCESS | 2364 | 1464072349042 Marionette TRACE conn5 <- [1,510,null,{}] 23:45:49 INFO - PROCESS | 2364 | 1464072349046 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:49 INFO - PROCESS | 2364 | 1464072349124 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 23:45:49 INFO - PROCESS | 2364 | 1464072349131 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:49 INFO - PROCESS | 2364 | ++DOCSHELL 18984400 == 36 [pid = 2364] [id = 137] 23:45:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (18988000) [pid = 2364] [serial = 409] [outer = 00000000] 23:45:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (18C87C00) [pid = 2364] [serial = 410] [outer = 18988000] 23:45:49 INFO - PROCESS | 2364 | 1464072349175 Marionette DEBUG loaded listener.js 23:45:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (18C98800) [pid = 2364] [serial = 411] [outer = 18988000] 23:45:49 INFO - PROCESS | 2364 | 1464072349645 Marionette TRACE conn5 <- [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]]]}] 23:45:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:45:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 633ms 23:45:49 INFO - PROCESS | 2364 | 1464072349667 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 23:45:49 INFO - PROCESS | 2364 | 1464072349669 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 23:45:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:45:49 INFO - PROCESS | 2364 | 1464072349672 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:45:49 INFO - PROCESS | 2364 | 1464072349674 Marionette TRACE conn5 <- [1,514,null,{}] 23:45:49 INFO - PROCESS | 2364 | 1464072349684 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:49 INFO - PROCESS | 2364 | 1464072349785 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 23:45:49 INFO - PROCESS | 2364 | 1464072349791 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:49 INFO - PROCESS | 2364 | ++DOCSHELL 0E753000 == 37 [pid = 2364] [id = 138] 23:45:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (18E25C00) [pid = 2364] [serial = 412] [outer = 00000000] 23:45:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (18E2E400) [pid = 2364] [serial = 413] [outer = 18E25C00] 23:45:49 INFO - PROCESS | 2364 | 1464072349846 Marionette DEBUG loaded listener.js 23:45:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (191A9C00) [pid = 2364] [serial = 414] [outer = 18E25C00] 23:45:50 INFO - PROCESS | 2364 | 1464072350343 Marionette TRACE conn5 <- [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]]]}] 23:45:50 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 23:45:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 730ms 23:45:50 INFO - PROCESS | 2364 | 1464072350404 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 23:45:50 INFO - PROCESS | 2364 | 1464072350406 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 23:45:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:45:50 INFO - PROCESS | 2364 | 1464072350409 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:45:50 INFO - PROCESS | 2364 | 1464072350410 Marionette TRACE conn5 <- [1,518,null,{}] 23:45:50 INFO - PROCESS | 2364 | 1464072350414 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:50 INFO - PROCESS | 2364 | 1464072350524 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 23:45:50 INFO - PROCESS | 2364 | 1464072350540 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:50 INFO - PROCESS | 2364 | ++DOCSHELL 19CAF000 == 38 [pid = 2364] [id = 139] 23:45:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (19CB1C00) [pid = 2364] [serial = 415] [outer = 00000000] 23:45:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (19FA8800) [pid = 2364] [serial = 416] [outer = 19CB1C00] 23:45:50 INFO - PROCESS | 2364 | 1464072350626 Marionette DEBUG loaded listener.js 23:45:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (1AD4F000) [pid = 2364] [serial = 417] [outer = 19CB1C00] 23:45:51 INFO - PROCESS | 2364 | 1464072351043 Marionette TRACE conn5 <- [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]]]}] 23:45:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:45:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 23:45:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:45:51 INFO - PROCESS | 2364 | 1464072351079 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 23:45:51 INFO - PROCESS | 2364 | 1464072351081 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 23:45:51 INFO - PROCESS | 2364 | 1464072351084 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:45:51 INFO - PROCESS | 2364 | 1464072351086 Marionette TRACE conn5 <- [1,522,null,{}] 23:45:51 INFO - PROCESS | 2364 | 1464072351089 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:51 INFO - PROCESS | 2364 | 1464072351217 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 23:45:51 INFO - PROCESS | 2364 | 1464072351279 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:51 INFO - PROCESS | 2364 | ++DOCSHELL 1B2C1000 == 39 [pid = 2364] [id = 140] 23:45:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (1B2C1C00) [pid = 2364] [serial = 418] [outer = 00000000] 23:45:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (1B2D5000) [pid = 2364] [serial = 419] [outer = 1B2C1C00] 23:45:51 INFO - PROCESS | 2364 | 1464072351323 Marionette DEBUG loaded listener.js 23:45:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (1B5CEC00) [pid = 2364] [serial = 420] [outer = 1B2C1C00] 23:45:51 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (1B2CE000) [pid = 2364] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:45:51 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (18E2E800) [pid = 2364] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:45:51 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0DA65C00) [pid = 2364] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:45:51 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (14D72400) [pid = 2364] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:45:51 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (191AC800) [pid = 2364] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:45:51 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (16649000) [pid = 2364] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:45:51 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0D35F400) [pid = 2364] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:45:51 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (18984000) [pid = 2364] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:45:51 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0E09D800) [pid = 2364] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:45:51 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (18C8A800) [pid = 2364] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:45:51 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (1892F400) [pid = 2364] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:45:51 INFO - PROCESS | 2364 | 1464072351753 Marionette TRACE conn5 <- [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]]]}] 23:45:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:45:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 23:45:51 INFO - PROCESS | 2364 | 1464072351815 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 23:45:51 INFO - PROCESS | 2364 | 1464072351818 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 23:45:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:45:51 INFO - PROCESS | 2364 | 1464072351821 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:45:51 INFO - PROCESS | 2364 | 1464072351823 Marionette TRACE conn5 <- [1,526,null,{}] 23:45:51 INFO - PROCESS | 2364 | 1464072351826 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:51 INFO - PROCESS | 2364 | 1464072351903 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 23:45:51 INFO - PROCESS | 2364 | 1464072351913 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:51 INFO - PROCESS | 2364 | ++DOCSHELL 1898FC00 == 40 [pid = 2364] [id = 141] 23:45:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (18E2A800) [pid = 2364] [serial = 421] [outer = 00000000] 23:45:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (1B2C4400) [pid = 2364] [serial = 422] [outer = 18E2A800] 23:45:51 INFO - PROCESS | 2364 | 1464072351957 Marionette DEBUG loaded listener.js 23:45:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (1B2D3800) [pid = 2364] [serial = 423] [outer = 18E2A800] 23:45:52 INFO - PROCESS | 2364 | 1464072352384 Marionette TRACE conn5 <- [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]]]}] 23:45:52 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 23:45:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 571ms 23:45:52 INFO - PROCESS | 2364 | 1464072352402 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 23:45:52 INFO - PROCESS | 2364 | 1464072352404 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 23:45:52 INFO - PROCESS | 2364 | 1464072352407 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:45:52 INFO - PROCESS | 2364 | 1464072352409 Marionette TRACE conn5 <- [1,530,null,{}] 23:45:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:45:52 INFO - PROCESS | 2364 | 1464072352417 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:52 INFO - PROCESS | 2364 | 1464072352493 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 23:45:52 INFO - PROCESS | 2364 | 1464072352500 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:52 INFO - PROCESS | 2364 | ++DOCSHELL 1BDD8000 == 41 [pid = 2364] [id = 142] 23:45:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (1BDE0400) [pid = 2364] [serial = 424] [outer = 00000000] 23:45:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (1CAB7800) [pid = 2364] [serial = 425] [outer = 1BDE0400] 23:45:52 INFO - PROCESS | 2364 | 1464072352544 Marionette DEBUG loaded listener.js 23:45:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (1E589000) [pid = 2364] [serial = 426] [outer = 1BDE0400] 23:45:53 INFO - PROCESS | 2364 | 1464072353002 Marionette TRACE conn5 <- [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"]]]}] 23:45:53 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 23:45:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:45:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:45:53 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 23:45:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:45:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:45:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 23:45:53 INFO - PROCESS | 2364 | 1464072353043 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 23:45:53 INFO - PROCESS | 2364 | 1464072353045 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 23:45:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:45:53 INFO - PROCESS | 2364 | 1464072353048 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:45:53 INFO - PROCESS | 2364 | 1464072353050 Marionette TRACE conn5 <- [1,534,null,{}] 23:45:53 INFO - PROCESS | 2364 | 1464072353053 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:53 INFO - PROCESS | 2364 | 1464072353139 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 23:45:53 INFO - PROCESS | 2364 | 1464072353147 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:53 INFO - PROCESS | 2364 | ++DOCSHELL 1C409000 == 42 [pid = 2364] [id = 143] 23:45:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (1E58C400) [pid = 2364] [serial = 427] [outer = 00000000] 23:45:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (1E650800) [pid = 2364] [serial = 428] [outer = 1E58C400] 23:45:53 INFO - PROCESS | 2364 | 1464072353195 Marionette DEBUG loaded listener.js 23:45:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (1E656C00) [pid = 2364] [serial = 429] [outer = 1E58C400] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 181C3800 == 41 [pid = 2364] [id = 103] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 0D74D000 == 40 [pid = 2364] [id = 134] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 0C6EE800 == 39 [pid = 2364] [id = 133] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 1BD09800 == 38 [pid = 2364] [id = 132] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 0DBEEC00 == 37 [pid = 2364] [id = 130] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 14D70800 == 36 [pid = 2364] [id = 131] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 1BD06400 == 35 [pid = 2364] [id = 129] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 1463C400 == 34 [pid = 2364] [id = 135] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 18984400 == 33 [pid = 2364] [id = 137] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 14C3E800 == 32 [pid = 2364] [id = 136] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 1BDD8000 == 31 [pid = 2364] [id = 142] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 1898FC00 == 30 [pid = 2364] [id = 141] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 0E753000 == 29 [pid = 2364] [id = 138] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 1B2C1000 == 28 [pid = 2364] [id = 140] 23:45:54 INFO - PROCESS | 2364 | --DOCSHELL 19CAF000 == 27 [pid = 2364] [id = 139] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (18E5D400) [pid = 2364] [serial = 370] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (191A2C00) [pid = 2364] [serial = 371] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0DD43000) [pid = 2364] [serial = 352] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0DF95400) [pid = 2364] [serial = 356] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0DD3CC00) [pid = 2364] [serial = 355] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (15B5B800) [pid = 2364] [serial = 361] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (161EEC00) [pid = 2364] [serial = 362] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (19EC7800) [pid = 2364] [serial = 373] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (174D7400) [pid = 2364] [serial = 364] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (181CB400) [pid = 2364] [serial = 365] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (0C6EC400) [pid = 2364] [serial = 349] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0DD41000) [pid = 2364] [serial = 358] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (0E08F000) [pid = 2364] [serial = 359] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (1B2C7C00) [pid = 2364] [serial = 347] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (15BD8800) [pid = 2364] [serial = 376] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (181BE000) [pid = 2364] [serial = 377] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (1A14FC00) [pid = 2364] [serial = 379] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (19F9FC00) [pid = 2364] [serial = 374] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (1898F800) [pid = 2364] [serial = 367] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (18C86C00) [pid = 2364] [serial = 368] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (1B2CB800) [pid = 2364] [serial = 380] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (1BC43800) [pid = 2364] [serial = 383] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (1BC43400) [pid = 2364] [serial = 382] [outer = 00000000] [url = about:blank] 23:45:55 INFO - PROCESS | 2364 | 1464072355000 Marionette TRACE conn5 <- [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]]]}] 23:45:55 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. 23:45:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1979ms 23:45:55 INFO - PROCESS | 2364 | 1464072355027 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 23:45:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:45:55 INFO - PROCESS | 2364 | 1464072355031 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 23:45:55 INFO - PROCESS | 2364 | 1464072355037 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:45:55 INFO - PROCESS | 2364 | 1464072355040 Marionette TRACE conn5 <- [1,538,null,{}] 23:45:55 INFO - PROCESS | 2364 | 1464072355049 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:55 INFO - PROCESS | 2364 | 1464072355135 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 23:45:55 INFO - PROCESS | 2364 | 1464072355145 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:55 INFO - PROCESS | 2364 | ++DOCSHELL 0D232800 == 28 [pid = 2364] [id = 144] 23:45:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0D235800) [pid = 2364] [serial = 430] [outer = 00000000] 23:45:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0D3EAC00) [pid = 2364] [serial = 431] [outer = 0D235800] 23:45:55 INFO - PROCESS | 2364 | 1464072355192 Marionette DEBUG loaded listener.js 23:45:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0D74DC00) [pid = 2364] [serial = 432] [outer = 0D235800] 23:45:55 INFO - PROCESS | 2364 | 1464072355660 Marionette TRACE conn5 <- [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]]]}] 23:45:55 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. 23:45:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 690ms 23:45:55 INFO - PROCESS | 2364 | 1464072355727 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 23:45:55 INFO - PROCESS | 2364 | 1464072355734 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 23:45:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:45:55 INFO - PROCESS | 2364 | 1464072355740 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:45:55 INFO - PROCESS | 2364 | 1464072355743 Marionette TRACE conn5 <- [1,542,null,{}] 23:45:55 INFO - PROCESS | 2364 | 1464072355747 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:55 INFO - PROCESS | 2364 | 1464072355828 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 23:45:55 INFO - PROCESS | 2364 | 1464072355838 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:55 INFO - PROCESS | 2364 | ++DOCSHELL 0D754400 == 29 [pid = 2364] [id = 145] 23:45:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (0D756800) [pid = 2364] [serial = 433] [outer = 00000000] 23:45:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0DBEE000) [pid = 2364] [serial = 434] [outer = 0D756800] 23:45:55 INFO - PROCESS | 2364 | 1464072355885 Marionette DEBUG loaded listener.js 23:45:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0DD3E400) [pid = 2364] [serial = 435] [outer = 0D756800] 23:45:56 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:56 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:45:56 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:56 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:45:56 INFO - PROCESS | 2364 | 1464072356343 Marionette TRACE conn5 <- [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]]]}] 23:45:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:45:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 23:45:56 INFO - PROCESS | 2364 | 1464072356372 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 23:45:56 INFO - PROCESS | 2364 | 1464072356375 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 23:45:56 INFO - PROCESS | 2364 | 1464072356378 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:45:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:45:56 INFO - PROCESS | 2364 | 1464072356382 Marionette TRACE conn5 <- [1,546,null,{}] 23:45:56 INFO - PROCESS | 2364 | 1464072356393 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:56 INFO - PROCESS | 2364 | 1464072356475 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 23:45:56 INFO - PROCESS | 2364 | 1464072356514 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:56 INFO - PROCESS | 2364 | ++DOCSHELL 0E7D4800 == 30 [pid = 2364] [id = 146] 23:45:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0E7D5000) [pid = 2364] [serial = 436] [outer = 00000000] 23:45:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (14230400) [pid = 2364] [serial = 437] [outer = 0E7D5000] 23:45:56 INFO - PROCESS | 2364 | 1464072356562 Marionette DEBUG loaded listener.js 23:45:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (14389400) [pid = 2364] [serial = 438] [outer = 0E7D5000] 23:45:57 INFO - PROCESS | 2364 | 1464072356993 Marionette TRACE conn5 <- [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]]]}] 23:45:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:45:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 23:45:57 INFO - PROCESS | 2364 | 1464072357016 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 23:45:57 INFO - PROCESS | 2364 | 1464072357018 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 23:45:57 INFO - PROCESS | 2364 | 1464072357021 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:45:57 INFO - PROCESS | 2364 | 1464072357023 Marionette TRACE conn5 <- [1,550,null,{}] 23:45:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:45:57 INFO - PROCESS | 2364 | 1464072357026 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:57 INFO - PROCESS | 2364 | 1464072357111 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 23:45:57 INFO - PROCESS | 2364 | 1464072357128 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:57 INFO - PROCESS | 2364 | ++DOCSHELL 146F8400 == 31 [pid = 2364] [id = 147] 23:45:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (14C6D800) [pid = 2364] [serial = 439] [outer = 00000000] 23:45:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (14FC4C00) [pid = 2364] [serial = 440] [outer = 14C6D800] 23:45:57 INFO - PROCESS | 2364 | 1464072357175 Marionette DEBUG loaded listener.js 23:45:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (15BD7000) [pid = 2364] [serial = 441] [outer = 14C6D800] 23:45:57 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:57 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:45:57 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:57 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:45:57 INFO - PROCESS | 2364 | 1464072357591 Marionette TRACE conn5 <- [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]]]}] 23:45:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:45:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 23:45:57 INFO - PROCESS | 2364 | 1464072357657 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 23:45:57 INFO - PROCESS | 2364 | 1464072357659 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 23:45:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:45:57 INFO - PROCESS | 2364 | 1464072357662 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:45:57 INFO - PROCESS | 2364 | 1464072357664 Marionette TRACE conn5 <- [1,554,null,{}] 23:45:57 INFO - PROCESS | 2364 | 1464072357667 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:57 INFO - PROCESS | 2364 | 1464072357758 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 23:45:57 INFO - PROCESS | 2364 | 1464072357770 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:57 INFO - PROCESS | 2364 | ++DOCSHELL 161F7400 == 32 [pid = 2364] [id = 148] 23:45:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (161F7C00) [pid = 2364] [serial = 442] [outer = 00000000] 23:45:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (168CE000) [pid = 2364] [serial = 443] [outer = 161F7C00] 23:45:57 INFO - PROCESS | 2364 | 1464072357814 Marionette DEBUG loaded listener.js 23:45:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (168D9C00) [pid = 2364] [serial = 444] [outer = 161F7C00] 23:45:58 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:58 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:45:58 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:58 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:45:58 INFO - PROCESS | 2364 | 1464072358267 Marionette TRACE conn5 <- [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]]]}] 23:45:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:45:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 23:45:58 INFO - PROCESS | 2364 | 1464072358293 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 23:45:58 INFO - PROCESS | 2364 | 1464072358295 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 23:45:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:45:58 INFO - PROCESS | 2364 | 1464072358298 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:45:58 INFO - PROCESS | 2364 | 1464072358300 Marionette TRACE conn5 <- [1,558,null,{}] 23:45:58 INFO - PROCESS | 2364 | 1464072358304 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:58 INFO - PROCESS | 2364 | 1464072358401 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 23:45:58 INFO - PROCESS | 2364 | 1464072358409 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:58 INFO - PROCESS | 2364 | ++DOCSHELL 17487400 == 33 [pid = 2364] [id = 149] 23:45:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (174D0000) [pid = 2364] [serial = 445] [outer = 00000000] 23:45:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (181CAC00) [pid = 2364] [serial = 446] [outer = 174D0000] 23:45:58 INFO - PROCESS | 2364 | 1464072358460 Marionette DEBUG loaded listener.js 23:45:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (18982400) [pid = 2364] [serial = 447] [outer = 174D0000] 23:45:58 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:58 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:45:58 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:58 INFO - PROCESS | 2364 | 1464072358890 Marionette TRACE conn5 <- [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]]]}] 23:45:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:45:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 23:45:58 INFO - PROCESS | 2364 | 1464072358933 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 23:45:58 INFO - PROCESS | 2364 | 1464072358935 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 23:45:58 INFO - PROCESS | 2364 | 1464072358938 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:45:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:45:58 INFO - PROCESS | 2364 | 1464072358940 Marionette TRACE conn5 <- [1,562,null,{}] 23:45:58 INFO - PROCESS | 2364 | 1464072358943 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:59 INFO - PROCESS | 2364 | 1464072359016 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 23:45:59 INFO - PROCESS | 2364 | 1464072359022 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:59 INFO - PROCESS | 2364 | ++DOCSHELL 1898BC00 == 34 [pid = 2364] [id = 150] 23:45:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (1898C400) [pid = 2364] [serial = 448] [outer = 00000000] 23:45:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (18C82000) [pid = 2364] [serial = 449] [outer = 1898C400] 23:45:59 INFO - PROCESS | 2364 | 1464072359066 Marionette DEBUG loaded listener.js 23:45:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (18C82C00) [pid = 2364] [serial = 450] [outer = 1898C400] 23:45:59 INFO - PROCESS | 2364 | 1464072359505 Marionette TRACE conn5 <- [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]]]}] 23:45:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:45:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 631ms 23:45:59 INFO - PROCESS | 2364 | 1464072359573 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 23:45:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:45:59 INFO - PROCESS | 2364 | 1464072359575 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 23:45:59 INFO - PROCESS | 2364 | 1464072359578 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:45:59 INFO - PROCESS | 2364 | 1464072359580 Marionette TRACE conn5 <- [1,566,null,{}] 23:45:59 INFO - PROCESS | 2364 | 1464072359583 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:59 INFO - PROCESS | 2364 | 1464072359655 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 23:45:59 INFO - PROCESS | 2364 | 1464072359661 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:59 INFO - PROCESS | 2364 | ++DOCSHELL 18C8C800 == 35 [pid = 2364] [id = 151] 23:45:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (18C97000) [pid = 2364] [serial = 451] [outer = 00000000] 23:45:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (18CECC00) [pid = 2364] [serial = 452] [outer = 18C97000] 23:45:59 INFO - PROCESS | 2364 | 1464072359708 Marionette DEBUG loaded listener.js 23:45:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (18C9B400) [pid = 2364] [serial = 453] [outer = 18C97000] 23:46:00 INFO - PROCESS | 2364 | 1464072360133 Marionette TRACE conn5 <- [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]]]}] 23:46:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:46:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 570ms 23:46:00 INFO - PROCESS | 2364 | 1464072360149 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 23:46:00 INFO - PROCESS | 2364 | 1464072360151 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 23:46:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:46:00 INFO - PROCESS | 2364 | 1464072360154 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:46:00 INFO - PROCESS | 2364 | 1464072360155 Marionette TRACE conn5 <- [1,570,null,{}] 23:46:00 INFO - PROCESS | 2364 | 1464072360176 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:00 INFO - PROCESS | 2364 | 1464072360284 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 23:46:00 INFO - PROCESS | 2364 | 1464072360293 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:00 INFO - PROCESS | 2364 | ++DOCSHELL 191A2C00 == 36 [pid = 2364] [id = 152] 23:46:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (191A3800) [pid = 2364] [serial = 454] [outer = 00000000] 23:46:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (191A2000) [pid = 2364] [serial = 455] [outer = 191A3800] 23:46:00 INFO - PROCESS | 2364 | 1464072360337 Marionette DEBUG loaded listener.js 23:46:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (191A6400) [pid = 2364] [serial = 456] [outer = 191A3800] 23:46:00 INFO - PROCESS | 2364 | 1464072360789 Marionette TRACE conn5 <- [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]]]}] 23:46:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:46:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 691ms 23:46:00 INFO - PROCESS | 2364 | 1464072360846 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 23:46:00 INFO - PROCESS | 2364 | 1464072360848 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 23:46:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:46:00 INFO - PROCESS | 2364 | 1464072360851 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:46:00 INFO - PROCESS | 2364 | 1464072360853 Marionette TRACE conn5 <- [1,574,null,{}] 23:46:00 INFO - PROCESS | 2364 | 1464072360862 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:00 INFO - PROCESS | 2364 | 1464072360965 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 23:46:00 INFO - PROCESS | 2364 | 1464072360975 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:01 INFO - PROCESS | 2364 | ++DOCSHELL 19B56000 == 37 [pid = 2364] [id = 153] 23:46:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (19B5B400) [pid = 2364] [serial = 457] [outer = 00000000] 23:46:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (19EBEC00) [pid = 2364] [serial = 458] [outer = 19B5B400] 23:46:01 INFO - PROCESS | 2364 | 1464072361019 Marionette DEBUG loaded listener.js 23:46:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (19F9F400) [pid = 2364] [serial = 459] [outer = 19B5B400] 23:46:01 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:01 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:01 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:01 INFO - PROCESS | 2364 | 1464072361443 Marionette TRACE conn5 <- [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]]]}] 23:46:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:46:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 23:46:01 INFO - PROCESS | 2364 | 1464072361482 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 23:46:01 INFO - PROCESS | 2364 | 1464072361484 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 23:46:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:46:01 INFO - PROCESS | 2364 | 1464072361502 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:46:01 INFO - PROCESS | 2364 | 1464072361504 Marionette TRACE conn5 <- [1,578,null,{}] 23:46:01 INFO - PROCESS | 2364 | 1464072361508 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:01 INFO - PROCESS | 2364 | 1464072361664 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 23:46:01 INFO - PROCESS | 2364 | 1464072361688 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:01 INFO - PROCESS | 2364 | ++DOCSHELL 19FA6C00 == 38 [pid = 2364] [id = 154] 23:46:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (19FA7000) [pid = 2364] [serial = 460] [outer = 00000000] 23:46:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (1B2C1000) [pid = 2364] [serial = 461] [outer = 19FA7000] 23:46:01 INFO - PROCESS | 2364 | 1464072361739 Marionette DEBUG loaded listener.js 23:46:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (1B2CB800) [pid = 2364] [serial = 462] [outer = 19FA7000] 23:46:02 INFO - PROCESS | 2364 | 1464072362374 Marionette TRACE conn5 <- [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]]]}] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0C6E4000) [pid = 2364] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0DBED400) [pid = 2364] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1BDE0400) [pid = 2364] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (18E25C00) [pid = 2364] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (19CB1C00) [pid = 2364] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (1B2C1C00) [pid = 2364] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (18E2A800) [pid = 2364] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (18988000) [pid = 2364] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (15BDC000) [pid = 2364] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (1469D800) [pid = 2364] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0D750800) [pid = 2364] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0C73E400) [pid = 2364] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (1BD0C400) [pid = 2364] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (14D77800) [pid = 2364] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0DD38400) [pid = 2364] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:46:02 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (1BD0A400) [pid = 2364] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:46:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:46:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 931ms 23:46:02 INFO - PROCESS | 2364 | 1464072362433 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 23:46:02 INFO - PROCESS | 2364 | 1464072362435 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 23:46:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:46:02 INFO - PROCESS | 2364 | 1464072362438 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:46:02 INFO - PROCESS | 2364 | 1464072362440 Marionette TRACE conn5 <- [1,582,null,{}] 23:46:02 INFO - PROCESS | 2364 | 1464072362443 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:02 INFO - PROCESS | 2364 | 1464072362519 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 23:46:02 INFO - PROCESS | 2364 | 1464072362528 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:02 INFO - PROCESS | 2364 | ++DOCSHELL 0D750800 == 39 [pid = 2364] [id = 155] 23:46:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0D752C00) [pid = 2364] [serial = 463] [outer = 00000000] 23:46:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0DD3F400) [pid = 2364] [serial = 464] [outer = 0D752C00] 23:46:02 INFO - PROCESS | 2364 | 1464072362573 Marionette DEBUG loaded listener.js 23:46:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (1469D400) [pid = 2364] [serial = 465] [outer = 0D752C00] 23:46:03 INFO - PROCESS | 2364 | 1464072363017 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 23:46:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:46:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 23:46:03 INFO - PROCESS | 2364 | 1464072363069 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 23:46:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:46:03 INFO - PROCESS | 2364 | 1464072363071 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 23:46:03 INFO - PROCESS | 2364 | 1464072363075 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:46:03 INFO - PROCESS | 2364 | 1464072363076 Marionette TRACE conn5 <- [1,586,null,{}] 23:46:03 INFO - PROCESS | 2364 | 1464072363080 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:03 INFO - PROCESS | 2364 | 1464072363158 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 23:46:03 INFO - PROCESS | 2364 | 1464072363167 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:03 INFO - PROCESS | 2364 | ++DOCSHELL 14D71800 == 40 [pid = 2364] [id = 156] 23:46:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (18165800) [pid = 2364] [serial = 466] [outer = 00000000] 23:46:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (18C83400) [pid = 2364] [serial = 467] [outer = 18165800] 23:46:03 INFO - PROCESS | 2364 | 1464072363212 Marionette DEBUG loaded listener.js 23:46:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (1B2BF000) [pid = 2364] [serial = 468] [outer = 18165800] 23:46:03 INFO - PROCESS | 2364 | 1464072363613 Marionette TRACE conn5 <- [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]]]}] 23:46:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:46:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 571ms 23:46:03 INFO - PROCESS | 2364 | 1464072363657 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 23:46:03 INFO - PROCESS | 2364 | 1464072363659 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 23:46:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:46:03 INFO - PROCESS | 2364 | 1464072363666 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:46:03 INFO - PROCESS | 2364 | 1464072363668 Marionette TRACE conn5 <- [1,590,null,{}] 23:46:03 INFO - PROCESS | 2364 | 1464072363672 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:03 INFO - PROCESS | 2364 | 1464072363746 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 23:46:03 INFO - PROCESS | 2364 | 1464072363753 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:03 INFO - PROCESS | 2364 | ++DOCSHELL 16644400 == 41 [pid = 2364] [id = 157] 23:46:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (1B2D2800) [pid = 2364] [serial = 469] [outer = 00000000] 23:46:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (1BCD7400) [pid = 2364] [serial = 470] [outer = 1B2D2800] 23:46:03 INFO - PROCESS | 2364 | 1464072363796 Marionette DEBUG loaded listener.js 23:46:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (1BD0A400) [pid = 2364] [serial = 471] [outer = 1B2D2800] 23:46:04 INFO - PROCESS | 2364 | 1464072364241 Marionette TRACE conn5 <- [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]]]}] 23:46:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:46:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 23:46:04 INFO - PROCESS | 2364 | 1464072364297 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 23:46:04 INFO - PROCESS | 2364 | 1464072364299 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 23:46:04 INFO - PROCESS | 2364 | 1464072364303 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:46:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:46:04 INFO - PROCESS | 2364 | 1464072364304 Marionette TRACE conn5 <- [1,594,null,{}] 23:46:04 INFO - PROCESS | 2364 | 1464072364308 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:04 INFO - PROCESS | 2364 | 1464072364387 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 23:46:04 INFO - PROCESS | 2364 | 1464072364561 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:04 INFO - PROCESS | 2364 | ++DOCSHELL 0C739C00 == 42 [pid = 2364] [id = 158] 23:46:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0C73A800) [pid = 2364] [serial = 472] [outer = 00000000] 23:46:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0D0A0C00) [pid = 2364] [serial = 473] [outer = 0C73A800] 23:46:04 INFO - PROCESS | 2364 | 1464072364665 Marionette DEBUG loaded listener.js 23:46:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0D3F6400) [pid = 2364] [serial = 474] [outer = 0C73A800] 23:46:05 INFO - PROCESS | 2364 | 1464072365298 Marionette TRACE conn5 <- [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]]]}] 23:46:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:46:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1067ms 23:46:05 INFO - PROCESS | 2364 | 1464072365375 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 23:46:05 INFO - PROCESS | 2364 | 1464072365380 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 23:46:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:46:05 INFO - PROCESS | 2364 | 1464072365408 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:46:05 INFO - PROCESS | 2364 | 1464072365412 Marionette TRACE conn5 <- [1,598,null,{}] 23:46:05 INFO - PROCESS | 2364 | 1464072365417 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:05 INFO - PROCESS | 2364 | 1464072365544 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 23:46:05 INFO - PROCESS | 2364 | 1464072365619 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:05 INFO - PROCESS | 2364 | ++DOCSHELL 0E750400 == 43 [pid = 2364] [id = 159] 23:46:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0E752800) [pid = 2364] [serial = 475] [outer = 00000000] 23:46:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (14C6F800) [pid = 2364] [serial = 476] [outer = 0E752800] 23:46:05 INFO - PROCESS | 2364 | 1464072365717 Marionette DEBUG loaded listener.js 23:46:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (161F5800) [pid = 2364] [serial = 477] [outer = 0E752800] 23:46:06 INFO - PROCESS | 2364 | 1464072366527 Marionette TRACE conn5 <- [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]]]}] 23:46:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:46:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1172ms 23:46:06 INFO - PROCESS | 2364 | 1464072366637 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 23:46:06 INFO - PROCESS | 2364 | 1464072366641 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 23:46:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:46:06 INFO - PROCESS | 2364 | --DOCSHELL 16644400 == 42 [pid = 2364] [id = 157] 23:46:06 INFO - PROCESS | 2364 | --DOCSHELL 14D71800 == 41 [pid = 2364] [id = 156] 23:46:06 INFO - PROCESS | 2364 | --DOCSHELL 0D750800 == 40 [pid = 2364] [id = 155] 23:46:06 INFO - PROCESS | 2364 | --DOCSHELL 19FA6C00 == 39 [pid = 2364] [id = 154] 23:46:06 INFO - PROCESS | 2364 | --DOCSHELL 19B56000 == 38 [pid = 2364] [id = 153] 23:46:06 INFO - PROCESS | 2364 | --DOCSHELL 191A2C00 == 37 [pid = 2364] [id = 152] 23:46:06 INFO - PROCESS | 2364 | --DOCSHELL 18C8C800 == 36 [pid = 2364] [id = 151] 23:46:06 INFO - PROCESS | 2364 | --DOCSHELL 1898BC00 == 35 [pid = 2364] [id = 150] 23:46:06 INFO - PROCESS | 2364 | --DOCSHELL 17487400 == 34 [pid = 2364] [id = 149] 23:46:06 INFO - PROCESS | 2364 | --DOCSHELL 161F7400 == 33 [pid = 2364] [id = 148] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (1E650800) [pid = 2364] [serial = 428] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | 1464072366815 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:46:06 INFO - PROCESS | 2364 | 1464072366818 Marionette TRACE conn5 <- [1,602,null,{}] 23:46:06 INFO - PROCESS | 2364 | --DOCSHELL 146F8400 == 32 [pid = 2364] [id = 147] 23:46:06 INFO - PROCESS | 2364 | --DOCSHELL 0E7D4800 == 31 [pid = 2364] [id = 146] 23:46:06 INFO - PROCESS | 2364 | --DOCSHELL 0D754400 == 30 [pid = 2364] [id = 145] 23:46:06 INFO - PROCESS | 2364 | --DOCSHELL 0D232800 == 29 [pid = 2364] [id = 144] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0C743000) [pid = 2364] [serial = 350] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0DF93C00) [pid = 2364] [serial = 353] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (1E589000) [pid = 2364] [serial = 426] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (18E2E400) [pid = 2364] [serial = 413] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (19FA8800) [pid = 2364] [serial = 416] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (191A9C00) [pid = 2364] [serial = 414] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (1B2D5000) [pid = 2364] [serial = 419] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (1AD4F000) [pid = 2364] [serial = 417] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (1B2D3800) [pid = 2364] [serial = 423] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (1CAB7800) [pid = 2364] [serial = 425] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (1B5CEC00) [pid = 2364] [serial = 420] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (18C87C00) [pid = 2364] [serial = 410] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (18934000) [pid = 2364] [serial = 407] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (18983000) [pid = 2364] [serial = 408] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (14C6AC00) [pid = 2364] [serial = 404] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (15B59800) [pid = 2364] [serial = 405] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0DA66C00) [pid = 2364] [serial = 401] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0DBED000) [pid = 2364] [serial = 402] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (0DA6F000) [pid = 2364] [serial = 398] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0D808400) [pid = 2364] [serial = 397] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (1CAB9000) [pid = 2364] [serial = 395] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (1C40E400) [pid = 2364] [serial = 394] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (18E24800) [pid = 2364] [serial = 392] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (18CDFC00) [pid = 2364] [serial = 391] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (14CC0000) [pid = 2364] [serial = 389] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (143E2C00) [pid = 2364] [serial = 388] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (1C15EC00) [pid = 2364] [serial = 385] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (1C402800) [pid = 2364] [serial = 386] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (1BD03800) [pid = 2364] [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.] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (1B2C4400) [pid = 2364] [serial = 422] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (18C98800) [pid = 2364] [serial = 411] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 2364 | 1464072366836 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:06 INFO - PROCESS | 2364 | 1464072366918 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 23:46:06 INFO - PROCESS | 2364 | 1464072366928 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:06 INFO - PROCESS | 2364 | ++DOCSHELL 0D0A8400 == 30 [pid = 2364] [id = 160] 23:46:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0D0D7800) [pid = 2364] [serial = 478] [outer = 00000000] 23:46:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0D304800) [pid = 2364] [serial = 479] [outer = 0D0D7800] 23:46:06 INFO - PROCESS | 2364 | 1464072366977 Marionette DEBUG loaded listener.js 23:46:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0D752800) [pid = 2364] [serial = 480] [outer = 0D0D7800] 23:46:07 INFO - PROCESS | 2364 | 1464072367439 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 23:46:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:46:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 751ms 23:46:07 INFO - PROCESS | 2364 | 1464072367452 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 23:46:07 INFO - PROCESS | 2364 | 1464072367457 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 23:46:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:46:07 INFO - PROCESS | 2364 | 1464072367467 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:46:07 INFO - PROCESS | 2364 | 1464072367470 Marionette TRACE conn5 <- [1,606,null,{}] 23:46:07 INFO - PROCESS | 2364 | 1464072367474 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:07 INFO - PROCESS | 2364 | 1464072367587 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 23:46:07 INFO - PROCESS | 2364 | 1464072367599 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:07 INFO - PROCESS | 2364 | ++DOCSHELL 0E7D4800 == 31 [pid = 2364] [id = 161] 23:46:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (14238C00) [pid = 2364] [serial = 481] [outer = 00000000] 23:46:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (143E1800) [pid = 2364] [serial = 482] [outer = 14238C00] 23:46:07 INFO - PROCESS | 2364 | 1464072367645 Marionette DEBUG loaded listener.js 23:46:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (14C39C00) [pid = 2364] [serial = 483] [outer = 14238C00] 23:46:08 INFO - PROCESS | 2364 | 1464072368099 Marionette TRACE conn5 <- [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]]]}] 23:46:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:46:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 690ms 23:46:08 INFO - PROCESS | 2364 | 1464072368156 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 23:46:08 INFO - PROCESS | 2364 | 1464072368159 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 23:46:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:46:08 INFO - PROCESS | 2364 | 1464072368162 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:46:08 INFO - PROCESS | 2364 | 1464072368166 Marionette TRACE conn5 <- [1,610,null,{}] 23:46:08 INFO - PROCESS | 2364 | 1464072368176 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:08 INFO - PROCESS | 2364 | 1464072368258 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 23:46:08 INFO - PROCESS | 2364 | 1464072368269 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:08 INFO - PROCESS | 2364 | ++DOCSHELL 1664A400 == 32 [pid = 2364] [id = 162] 23:46:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (168D0000) [pid = 2364] [serial = 484] [outer = 00000000] 23:46:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (17487400) [pid = 2364] [serial = 485] [outer = 168D0000] 23:46:08 INFO - PROCESS | 2364 | 1464072368316 Marionette DEBUG loaded listener.js 23:46:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (1815C400) [pid = 2364] [serial = 486] [outer = 168D0000] 23:46:08 INFO - PROCESS | 2364 | 1464072368742 Marionette TRACE conn5 <- [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]]]}] 23:46:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:46:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 630ms 23:46:08 INFO - PROCESS | 2364 | 1464072368797 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 23:46:08 INFO - PROCESS | 2364 | 1464072368799 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 23:46:08 INFO - PROCESS | 2364 | 1464072368802 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:46:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:46:08 INFO - PROCESS | 2364 | 1464072368804 Marionette TRACE conn5 <- [1,614,null,{}] 23:46:08 INFO - PROCESS | 2364 | 1464072368808 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:08 INFO - PROCESS | 2364 | 1464072368896 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 23:46:08 INFO - PROCESS | 2364 | 1464072368933 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:08 INFO - PROCESS | 2364 | ++DOCSHELL 18980C00 == 33 [pid = 2364] [id = 163] 23:46:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (18983C00) [pid = 2364] [serial = 487] [outer = 00000000] 23:46:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (189CC800) [pid = 2364] [serial = 488] [outer = 18983C00] 23:46:08 INFO - PROCESS | 2364 | 1464072368977 Marionette DEBUG loaded listener.js 23:46:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (18C83C00) [pid = 2364] [serial = 489] [outer = 18983C00] 23:46:09 INFO - PROCESS | 2364 | 1464072369444 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 23:46:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:46:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 23:46:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:46:09 INFO - PROCESS | 2364 | 1464072369476 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 23:46:09 INFO - PROCESS | 2364 | 1464072369478 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 23:46:09 INFO - PROCESS | 2364 | 1464072369481 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:46:09 INFO - PROCESS | 2364 | 1464072369483 Marionette TRACE conn5 <- [1,618,null,{}] 23:46:09 INFO - PROCESS | 2364 | 1464072369486 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:09 INFO - PROCESS | 2364 | 1464072369587 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 23:46:09 INFO - PROCESS | 2364 | 1464072369597 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:09 INFO - PROCESS | 2364 | ++DOCSHELL 14455C00 == 34 [pid = 2364] [id = 164] 23:46:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (18C85800) [pid = 2364] [serial = 490] [outer = 00000000] 23:46:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (18CDEC00) [pid = 2364] [serial = 491] [outer = 18C85800] 23:46:09 INFO - PROCESS | 2364 | 1464072369643 Marionette DEBUG loaded listener.js 23:46:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (18E25800) [pid = 2364] [serial = 492] [outer = 18C85800] 23:46:10 INFO - PROCESS | 2364 | 1464072370092 Marionette TRACE conn5 <- [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]]]}] 23:46:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:46:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 631ms 23:46:10 INFO - PROCESS | 2364 | 1464072370112 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 23:46:10 INFO - PROCESS | 2364 | 1464072370114 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 23:46:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:46:10 INFO - PROCESS | 2364 | 1464072370117 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:46:10 INFO - PROCESS | 2364 | 1464072370119 Marionette TRACE conn5 <- [1,622,null,{}] 23:46:10 INFO - PROCESS | 2364 | 1464072370128 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:10 INFO - PROCESS | 2364 | 1464072370249 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 23:46:10 INFO - PROCESS | 2364 | 1464072370332 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:10 INFO - PROCESS | 2364 | ++DOCSHELL 18E5B400 == 35 [pid = 2364] [id = 165] 23:46:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (18E5D400) [pid = 2364] [serial = 493] [outer = 00000000] 23:46:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (19B57000) [pid = 2364] [serial = 494] [outer = 18E5D400] 23:46:10 INFO - PROCESS | 2364 | 1464072370376 Marionette DEBUG loaded listener.js 23:46:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (19B5B800) [pid = 2364] [serial = 495] [outer = 18E5D400] 23:46:10 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:46:10 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:10 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:10 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:10 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:10 INFO - PROCESS | 2364 | 1464072370977 Marionette TRACE conn5 <- [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]]]}] 23:46:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:46:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 890ms 23:46:11 INFO - PROCESS | 2364 | 1464072371008 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 23:46:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:46:11 INFO - PROCESS | 2364 | 1464072371010 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 23:46:11 INFO - PROCESS | 2364 | 1464072371013 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:46:11 INFO - PROCESS | 2364 | 1464072371015 Marionette TRACE conn5 <- [1,626,null,{}] 23:46:11 INFO - PROCESS | 2364 | 1464072371018 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:11 INFO - PROCESS | 2364 | 1464072371117 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 23:46:11 INFO - PROCESS | 2364 | 1464072371125 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:11 INFO - PROCESS | 2364 | ++DOCSHELL 15B58C00 == 36 [pid = 2364] [id = 166] 23:46:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (19EC0400) [pid = 2364] [serial = 496] [outer = 00000000] 23:46:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (19FA9400) [pid = 2364] [serial = 497] [outer = 19EC0400] 23:46:11 INFO - PROCESS | 2364 | 1464072371169 Marionette DEBUG loaded listener.js 23:46:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (1B20E000) [pid = 2364] [serial = 498] [outer = 19EC0400] 23:46:11 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0D235800) [pid = 2364] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:46:11 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0E7D5000) [pid = 2364] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:46:11 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (191A3800) [pid = 2364] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:46:11 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (161F7C00) [pid = 2364] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:46:11 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (19B5B400) [pid = 2364] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:46:11 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (19FA7000) [pid = 2364] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:46:11 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (1898C400) [pid = 2364] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:46:11 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0D752C00) [pid = 2364] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:46:11 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (18165800) [pid = 2364] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:46:11 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (14C6D800) [pid = 2364] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:46:11 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (18C97000) [pid = 2364] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:46:11 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0D756800) [pid = 2364] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:46:11 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (174D0000) [pid = 2364] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:46:11 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:11 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:11 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:11 INFO - PROCESS | 2364 | 1464072371668 Marionette TRACE conn5 <- [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]]]}] 23:46:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:46:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 23:46:11 INFO - PROCESS | 2364 | 1464072371692 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 23:46:11 INFO - PROCESS | 2364 | 1464072371694 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 23:46:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:46:11 INFO - PROCESS | 2364 | 1464072371697 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:46:11 INFO - PROCESS | 2364 | 1464072371699 Marionette TRACE conn5 <- [1,630,null,{}] 23:46:11 INFO - PROCESS | 2364 | 1464072371702 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:11 INFO - PROCESS | 2364 | 1464072371775 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 23:46:11 INFO - PROCESS | 2364 | 1464072371782 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:11 INFO - PROCESS | 2364 | ++DOCSHELL 161F7C00 == 37 [pid = 2364] [id = 167] 23:46:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (17C77400) [pid = 2364] [serial = 499] [outer = 00000000] 23:46:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (191ABC00) [pid = 2364] [serial = 500] [outer = 17C77400] 23:46:11 INFO - PROCESS | 2364 | 1464072371825 Marionette DEBUG loaded listener.js 23:46:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (19FA4000) [pid = 2364] [serial = 501] [outer = 17C77400] 23:46:12 INFO - PROCESS | 2364 | 1464072372269 Marionette TRACE conn5 <- [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]]]}] 23:46:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:46:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 631ms 23:46:12 INFO - PROCESS | 2364 | 1464072372330 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 23:46:12 INFO - PROCESS | 2364 | 1464072372332 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 23:46:12 INFO - PROCESS | 2364 | 1464072372335 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:46:12 INFO - PROCESS | 2364 | 1464072372337 Marionette TRACE conn5 <- [1,634,null,{}] 23:46:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:46:12 INFO - PROCESS | 2364 | 1464072372340 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:12 INFO - PROCESS | 2364 | 1464072372414 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 23:46:12 INFO - PROCESS | 2364 | 1464072372420 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:12 INFO - PROCESS | 2364 | ++DOCSHELL 19CAA800 == 38 [pid = 2364] [id = 168] 23:46:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (19FA8C00) [pid = 2364] [serial = 502] [outer = 00000000] 23:46:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (1B5CF800) [pid = 2364] [serial = 503] [outer = 19FA8C00] 23:46:12 INFO - PROCESS | 2364 | 1464072372464 Marionette DEBUG loaded listener.js 23:46:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (1B5C7000) [pid = 2364] [serial = 504] [outer = 19FA8C00] 23:46:12 INFO - PROCESS | 2364 | 1464072372897 Marionette TRACE conn5 <- [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]]]}] 23:46:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:46:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 23:46:12 INFO - PROCESS | 2364 | 1464072372970 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 23:46:12 INFO - PROCESS | 2364 | 1464072372972 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 23:46:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:46:12 INFO - PROCESS | 2364 | 1464072372975 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:46:12 INFO - PROCESS | 2364 | 1464072372977 Marionette TRACE conn5 <- [1,638,null,{}] 23:46:12 INFO - PROCESS | 2364 | 1464072372981 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:13 INFO - PROCESS | 2364 | 1464072373055 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 23:46:13 INFO - PROCESS | 2364 | 1464072373064 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:13 INFO - PROCESS | 2364 | ++DOCSHELL 0D804000 == 39 [pid = 2364] [id = 169] 23:46:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0DF99400) [pid = 2364] [serial = 505] [outer = 00000000] 23:46:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (1BD0A800) [pid = 2364] [serial = 506] [outer = 0DF99400] 23:46:13 INFO - PROCESS | 2364 | 1464072373108 Marionette DEBUG loaded listener.js 23:46:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (1BD0B400) [pid = 2364] [serial = 507] [outer = 0DF99400] 23:46:14 INFO - PROCESS | 2364 | --DOCSHELL 1C409000 == 38 [pid = 2364] [id = 143] 23:46:14 INFO - PROCESS | 2364 | --DOCSHELL 0D0A8400 == 37 [pid = 2364] [id = 160] 23:46:14 INFO - PROCESS | 2364 | --DOCSHELL 0C739C00 == 36 [pid = 2364] [id = 158] 23:46:14 INFO - PROCESS | 2364 | --DOCSHELL 0E750400 == 35 [pid = 2364] [id = 159] 23:46:14 INFO - PROCESS | 2364 | --DOCSHELL 1664A400 == 34 [pid = 2364] [id = 162] 23:46:14 INFO - PROCESS | 2364 | --DOCSHELL 18980C00 == 33 [pid = 2364] [id = 163] 23:46:14 INFO - PROCESS | 2364 | --DOCSHELL 14455C00 == 32 [pid = 2364] [id = 164] 23:46:14 INFO - PROCESS | 2364 | --DOCSHELL 18E5B400 == 31 [pid = 2364] [id = 165] 23:46:14 INFO - PROCESS | 2364 | --DOCSHELL 15B58C00 == 30 [pid = 2364] [id = 166] 23:46:14 INFO - PROCESS | 2364 | --DOCSHELL 19CAA800 == 29 [pid = 2364] [id = 168] 23:46:14 INFO - PROCESS | 2364 | --DOCSHELL 0E7D4800 == 28 [pid = 2364] [id = 161] 23:46:14 INFO - PROCESS | 2364 | --DOCSHELL 161F7C00 == 27 [pid = 2364] [id = 167] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0D3EAC00) [pid = 2364] [serial = 431] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0D74DC00) [pid = 2364] [serial = 432] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (14230400) [pid = 2364] [serial = 437] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (191A6400) [pid = 2364] [serial = 456] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (14389400) [pid = 2364] [serial = 438] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (168CE000) [pid = 2364] [serial = 443] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (168D9C00) [pid = 2364] [serial = 444] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (19F9F400) [pid = 2364] [serial = 459] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (19EBEC00) [pid = 2364] [serial = 458] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (1B2C1000) [pid = 2364] [serial = 461] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (18C82000) [pid = 2364] [serial = 449] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (18C82C00) [pid = 2364] [serial = 450] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (0DD3F400) [pid = 2364] [serial = 464] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (1469D400) [pid = 2364] [serial = 465] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (18C83400) [pid = 2364] [serial = 467] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (14FC4C00) [pid = 2364] [serial = 440] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (15BD7000) [pid = 2364] [serial = 441] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (18CECC00) [pid = 2364] [serial = 452] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (0DBEE000) [pid = 2364] [serial = 434] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 66 (0DD3E400) [pid = 2364] [serial = 435] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (181CAC00) [pid = 2364] [serial = 446] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (18982400) [pid = 2364] [serial = 447] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (1B2CB800) [pid = 2364] [serial = 462] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 62 (191A2000) [pid = 2364] [serial = 455] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 61 (1B2BF000) [pid = 2364] [serial = 468] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 60 (18C9B400) [pid = 2364] [serial = 453] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | --DOMWINDOW == 59 (1BCD7400) [pid = 2364] [serial = 470] [outer = 00000000] [url = about:blank] 23:46:14 INFO - PROCESS | 2364 | 1464072374824 Marionette TRACE conn5 <- [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]]]}] 23:46:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:46:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1874ms 23:46:14 INFO - PROCESS | 2364 | 1464072374850 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 23:46:14 INFO - PROCESS | 2364 | 1464072374854 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 23:46:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:46:14 INFO - PROCESS | 2364 | 1464072374859 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:46:14 INFO - PROCESS | 2364 | 1464072374863 Marionette TRACE conn5 <- [1,642,null,{}] 23:46:14 INFO - PROCESS | 2364 | 1464072374869 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:14 INFO - PROCESS | 2364 | 1464072374955 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 23:46:14 INFO - PROCESS | 2364 | 1464072374965 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:15 INFO - PROCESS | 2364 | ++DOCSHELL 0D748C00 == 28 [pid = 2364] [id = 170] 23:46:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 60 (0D74A000) [pid = 2364] [serial = 508] [outer = 00000000] 23:46:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 61 (0D807000) [pid = 2364] [serial = 509] [outer = 0D74A000] 23:46:15 INFO - PROCESS | 2364 | 1464072375012 Marionette DEBUG loaded listener.js 23:46:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (0DA61800) [pid = 2364] [serial = 510] [outer = 0D74A000] 23:46:15 INFO - PROCESS | 2364 | 1464072375484 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 23:46:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:46:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 690ms 23:46:15 INFO - PROCESS | 2364 | 1464072375549 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 23:46:15 INFO - PROCESS | 2364 | 1464072375556 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 23:46:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:46:15 INFO - PROCESS | 2364 | 1464072375562 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:46:15 INFO - PROCESS | 2364 | 1464072375564 Marionette TRACE conn5 <- [1,646,null,{}] 23:46:15 INFO - PROCESS | 2364 | 1464072375568 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:15 INFO - PROCESS | 2364 | 1464072375648 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 23:46:15 INFO - PROCESS | 2364 | 1464072375655 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:15 INFO - PROCESS | 2364 | ++DOCSHELL 0DD3A000 == 29 [pid = 2364] [id = 171] 23:46:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (0DD3A800) [pid = 2364] [serial = 511] [outer = 00000000] 23:46:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (0DD43800) [pid = 2364] [serial = 512] [outer = 0DD3A800] 23:46:15 INFO - PROCESS | 2364 | 1464072375701 Marionette DEBUG loaded listener.js 23:46:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (0DF1C800) [pid = 2364] [serial = 513] [outer = 0DD3A800] 23:46:16 INFO - PROCESS | 2364 | 1464072376151 Marionette TRACE conn5 <- [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]]]}] 23:46:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:46:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 23:46:16 INFO - PROCESS | 2364 | 1464072376194 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 23:46:16 INFO - PROCESS | 2364 | 1464072376197 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 23:46:16 INFO - PROCESS | 2364 | 1464072376200 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:46:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:46:16 INFO - PROCESS | 2364 | 1464072376203 Marionette TRACE conn5 <- [1,650,null,{}] 23:46:16 INFO - PROCESS | 2364 | 1464072376214 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:16 INFO - PROCESS | 2364 | 1464072376296 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 23:46:16 INFO - PROCESS | 2364 | 1464072376335 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:16 INFO - PROCESS | 2364 | ++DOCSHELL 14230400 == 30 [pid = 2364] [id = 172] 23:46:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (14456800) [pid = 2364] [serial = 514] [outer = 00000000] 23:46:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (146EC400) [pid = 2364] [serial = 515] [outer = 14456800] 23:46:16 INFO - PROCESS | 2364 | 1464072376441 Marionette DEBUG loaded listener.js 23:46:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (14C72800) [pid = 2364] [serial = 516] [outer = 14456800] 23:46:16 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:16 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:16 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:16 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:16 INFO - PROCESS | 2364 | 1464072376831 Marionette TRACE conn5 <- [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]]]}] 23:46:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:46:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 23:46:16 INFO - PROCESS | 2364 | 1464072376875 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 23:46:16 INFO - PROCESS | 2364 | 1464072376877 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 23:46:16 INFO - PROCESS | 2364 | 1464072376880 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:46:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:46:16 INFO - PROCESS | 2364 | 1464072376882 Marionette TRACE conn5 <- [1,654,null,{}] 23:46:16 INFO - PROCESS | 2364 | 1464072376885 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:17 INFO - PROCESS | 2364 | 1464072376988 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 23:46:17 INFO - PROCESS | 2364 | 1464072376997 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:17 INFO - PROCESS | 2364 | ++DOCSHELL 0DA70000 == 31 [pid = 2364] [id = 173] 23:46:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (1469D400) [pid = 2364] [serial = 517] [outer = 00000000] 23:46:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (15BD6C00) [pid = 2364] [serial = 518] [outer = 1469D400] 23:46:17 INFO - PROCESS | 2364 | 1464072377053 Marionette DEBUG loaded listener.js 23:46:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (161F5C00) [pid = 2364] [serial = 519] [outer = 1469D400] 23:46:17 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:17 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:17 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:17 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:17 INFO - PROCESS | 2364 | 1464072377459 Marionette TRACE conn5 <- [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]]]}] 23:46:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:46:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 631ms 23:46:17 INFO - PROCESS | 2364 | 1464072377515 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 23:46:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:46:17 INFO - PROCESS | 2364 | 1464072377517 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 23:46:17 INFO - PROCESS | 2364 | 1464072377520 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:46:17 INFO - PROCESS | 2364 | 1464072377521 Marionette TRACE conn5 <- [1,658,null,{}] 23:46:17 INFO - PROCESS | 2364 | 1464072377525 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:17 INFO - PROCESS | 2364 | 1464072377623 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 23:46:17 INFO - PROCESS | 2364 | 1464072377666 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:17 INFO - PROCESS | 2364 | ++DOCSHELL 1663C000 == 32 [pid = 2364] [id = 174] 23:46:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (16649C00) [pid = 2364] [serial = 520] [outer = 00000000] 23:46:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (174D3000) [pid = 2364] [serial = 521] [outer = 16649C00] 23:46:17 INFO - PROCESS | 2364 | 1464072377710 Marionette DEBUG loaded listener.js 23:46:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (1815E000) [pid = 2364] [serial = 522] [outer = 16649C00] 23:46:18 INFO - PROCESS | 2364 | 1464072378104 Marionette TRACE conn5 <- [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]]]}] 23:46:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:46:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 631ms 23:46:18 INFO - PROCESS | 2364 | 1464072378152 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 23:46:18 INFO - PROCESS | 2364 | 1464072378154 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 23:46:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:46:18 INFO - PROCESS | 2364 | 1464072378157 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:46:18 INFO - PROCESS | 2364 | 1464072378159 Marionette TRACE conn5 <- [1,662,null,{}] 23:46:18 INFO - PROCESS | 2364 | 1464072378162 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:18 INFO - PROCESS | 2364 | 1464072378284 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 23:46:18 INFO - PROCESS | 2364 | 1464072378293 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:18 INFO - PROCESS | 2364 | ++DOCSHELL 181CA400 == 33 [pid = 2364] [id = 175] 23:46:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (1892B000) [pid = 2364] [serial = 523] [outer = 00000000] 23:46:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (18986800) [pid = 2364] [serial = 524] [outer = 1892B000] 23:46:18 INFO - PROCESS | 2364 | 1464072378344 Marionette DEBUG loaded listener.js 23:46:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (189D6800) [pid = 2364] [serial = 525] [outer = 1892B000] 23:46:18 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:18 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:18 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:18 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:18 INFO - PROCESS | 2364 | 1464072378731 Marionette TRACE conn5 <- [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]]]}] 23:46:18 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 23:46:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 23:46:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:46:18 INFO - PROCESS | 2364 | 1464072378788 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 23:46:18 INFO - PROCESS | 2364 | 1464072378790 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 23:46:18 INFO - PROCESS | 2364 | 1464072378793 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:46:18 INFO - PROCESS | 2364 | 1464072378794 Marionette TRACE conn5 <- [1,666,null,{}] 23:46:18 INFO - PROCESS | 2364 | 1464072378798 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:18 INFO - PROCESS | 2364 | 1464072378896 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 23:46:18 INFO - PROCESS | 2364 | 1464072378938 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:18 INFO - PROCESS | 2364 | ++DOCSHELL 18980800 == 34 [pid = 2364] [id = 176] 23:46:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (18C83000) [pid = 2364] [serial = 526] [outer = 00000000] 23:46:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (18C96400) [pid = 2364] [serial = 527] [outer = 18C83000] 23:46:19 INFO - PROCESS | 2364 | 1464072378981 Marionette DEBUG loaded listener.js 23:46:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (18CE2000) [pid = 2364] [serial = 528] [outer = 18C83000] 23:46:19 INFO - PROCESS | 2364 | 1464072379368 Marionette TRACE conn5 <- [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]]]}] 23:46:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:46:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 23:46:19 INFO - PROCESS | 2364 | 1464072379424 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 23:46:19 INFO - PROCESS | 2364 | 1464072379426 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 23:46:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:46:19 INFO - PROCESS | 2364 | 1464072379429 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:46:19 INFO - PROCESS | 2364 | 1464072379430 Marionette TRACE conn5 <- [1,670,null,{}] 23:46:19 INFO - PROCESS | 2364 | 1464072379434 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:19 INFO - PROCESS | 2364 | 1464072379540 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 23:46:19 INFO - PROCESS | 2364 | 1464072379549 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:19 INFO - PROCESS | 2364 | ++DOCSHELL 18E23400 == 35 [pid = 2364] [id = 177] 23:46:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (18E24400) [pid = 2364] [serial = 529] [outer = 00000000] 23:46:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (18E31800) [pid = 2364] [serial = 530] [outer = 18E24400] 23:46:19 INFO - PROCESS | 2364 | 1464072379593 Marionette DEBUG loaded listener.js 23:46:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (18E57000) [pid = 2364] [serial = 531] [outer = 18E24400] 23:46:20 INFO - PROCESS | 2364 | 1464072380514 Marionette TRACE conn5 <- [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]]]}] 23:46:20 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) 23:46:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1127ms 23:46:20 INFO - PROCESS | 2364 | 1464072380556 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 23:46:20 INFO - PROCESS | 2364 | 1464072380558 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 23:46:20 INFO - PROCESS | 2364 | 1464072380561 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:46:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:46:20 INFO - PROCESS | 2364 | 1464072380563 Marionette TRACE conn5 <- [1,674,null,{}] 23:46:20 INFO - PROCESS | 2364 | 1464072380566 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:20 INFO - PROCESS | 2364 | 1464072380675 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 23:46:20 INFO - PROCESS | 2364 | 1464072380682 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:20 INFO - PROCESS | 2364 | ++DOCSHELL 0E7DC000 == 36 [pid = 2364] [id = 178] 23:46:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (191A1800) [pid = 2364] [serial = 532] [outer = 00000000] 23:46:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (191AD000) [pid = 2364] [serial = 533] [outer = 191A1800] 23:46:20 INFO - PROCESS | 2364 | 1464072380727 Marionette DEBUG loaded listener.js 23:46:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (191AD400) [pid = 2364] [serial = 534] [outer = 191A1800] 23:46:21 INFO - PROCESS | 2364 | 1464072381645 Marionette TRACE conn5 <- [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]]]}] 23:46:21 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (18C85800) [pid = 2364] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:46:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:46:21 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (18E5D400) [pid = 2364] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:46:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1128ms 23:46:21 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (19EC0400) [pid = 2364] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:46:21 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (19FA8C00) [pid = 2364] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:46:21 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (14238C00) [pid = 2364] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:46:21 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0D0D7800) [pid = 2364] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:46:21 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (0E752800) [pid = 2364] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:46:21 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0C73A800) [pid = 2364] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:46:21 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (18983C00) [pid = 2364] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:46:21 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (168D0000) [pid = 2364] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:46:21 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (17C77400) [pid = 2364] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:46:21 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (1E58C400) [pid = 2364] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:46:21 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (1B2D2800) [pid = 2364] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:46:21 INFO - PROCESS | 2364 | 1464072381695 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 23:46:21 INFO - PROCESS | 2364 | 1464072381697 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 23:46:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:46:21 INFO - PROCESS | 2364 | 1464072381700 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:46:21 INFO - PROCESS | 2364 | 1464072381702 Marionette TRACE conn5 <- [1,678,null,{}] 23:46:21 INFO - PROCESS | 2364 | 1464072381705 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:21 INFO - PROCESS | 2364 | 1464072381809 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 23:46:21 INFO - PROCESS | 2364 | 1464072381855 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:21 INFO - PROCESS | 2364 | ++DOCSHELL 0D749C00 == 37 [pid = 2364] [id = 179] 23:46:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0D807800) [pid = 2364] [serial = 535] [outer = 00000000] 23:46:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0E7DF800) [pid = 2364] [serial = 536] [outer = 0D807800] 23:46:21 INFO - PROCESS | 2364 | 1464072381899 Marionette DEBUG loaded listener.js 23:46:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (16632800) [pid = 2364] [serial = 537] [outer = 0D807800] 23:46:22 INFO - PROCESS | 2364 | 1464072382768 Marionette TRACE conn5 <- [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]]]}] 23:46:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:46:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1133ms 23:46:22 INFO - PROCESS | 2364 | 1464072382834 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 23:46:22 INFO - PROCESS | 2364 | 1464072382836 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 23:46:22 INFO - PROCESS | 2364 | 1464072382839 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:46:22 INFO - PROCESS | 2364 | 1464072382842 Marionette TRACE conn5 <- [1,682,null,{}] 23:46:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:46:22 INFO - PROCESS | 2364 | 1464072382845 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:22 INFO - PROCESS | 2364 | 1464072382944 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 23:46:22 INFO - PROCESS | 2364 | 1464072382951 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:22 INFO - PROCESS | 2364 | ++DOCSHELL 16638000 == 38 [pid = 2364] [id = 180] 23:46:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (174D1800) [pid = 2364] [serial = 538] [outer = 00000000] 23:46:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (19FA5000) [pid = 2364] [serial = 539] [outer = 174D1800] 23:46:23 INFO - PROCESS | 2364 | 1464072382999 Marionette DEBUG loaded listener.js 23:46:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (1B207400) [pid = 2364] [serial = 540] [outer = 174D1800] 23:46:23 INFO - PROCESS | 2364 | 1464072383944 Marionette TRACE conn5 <- [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]]]}] 23:46:24 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) 23:46:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1178ms 23:46:24 INFO - PROCESS | 2364 | 1464072384023 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 23:46:24 INFO - PROCESS | 2364 | 1464072384027 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 23:46:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:46:24 INFO - PROCESS | 2364 | 1464072384033 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:46:24 INFO - PROCESS | 2364 | 1464072384037 Marionette TRACE conn5 <- [1,686,null,{}] 23:46:24 INFO - PROCESS | 2364 | 1464072384044 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:24 INFO - PROCESS | 2364 | 1464072384180 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 23:46:24 INFO - PROCESS | 2364 | 1464072384252 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:24 INFO - PROCESS | 2364 | ++DOCSHELL 0C797800 == 39 [pid = 2364] [id = 181] 23:46:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0D3EF000) [pid = 2364] [serial = 541] [outer = 00000000] 23:46:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0D753000) [pid = 2364] [serial = 542] [outer = 0D3EF000] 23:46:24 INFO - PROCESS | 2364 | 1464072384310 Marionette DEBUG loaded listener.js 23:46:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0D810000) [pid = 2364] [serial = 543] [outer = 0D3EF000] 23:46:25 INFO - PROCESS | 2364 | 1464072385520 Marionette TRACE conn5 <- [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]]]}] 23:46:25 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) 23:46:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1530ms 23:46:25 INFO - PROCESS | 2364 | 1464072385567 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 23:46:25 INFO - PROCESS | 2364 | 1464072385573 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 23:46:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:46:25 INFO - PROCESS | 2364 | 1464072385579 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:46:25 INFO - PROCESS | 2364 | 1464072385582 Marionette TRACE conn5 <- [1,690,null,{}] 23:46:25 INFO - PROCESS | 2364 | 1464072385595 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:25 INFO - PROCESS | 2364 | 1464072385831 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 23:46:25 INFO - PROCESS | 2364 | 1464072385937 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:25 INFO - PROCESS | 2364 | ++DOCSHELL 0D750800 == 40 [pid = 2364] [id = 182] 23:46:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0D752C00) [pid = 2364] [serial = 544] [outer = 00000000] 23:46:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0D863C00) [pid = 2364] [serial = 545] [outer = 0D752C00] 23:46:26 INFO - PROCESS | 2364 | 1464072385986 Marionette DEBUG loaded listener.js 23:46:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0DD3C800) [pid = 2364] [serial = 546] [outer = 0D752C00] 23:46:26 INFO - PROCESS | 2364 | --DOCSHELL 0D749C00 == 39 [pid = 2364] [id = 179] 23:46:26 INFO - PROCESS | 2364 | --DOCSHELL 0E7DC000 == 38 [pid = 2364] [id = 178] 23:46:26 INFO - PROCESS | 2364 | --DOCSHELL 18E23400 == 37 [pid = 2364] [id = 177] 23:46:26 INFO - PROCESS | 2364 | --DOCSHELL 18980800 == 36 [pid = 2364] [id = 176] 23:46:26 INFO - PROCESS | 2364 | --DOCSHELL 181CA400 == 35 [pid = 2364] [id = 175] 23:46:26 INFO - PROCESS | 2364 | --DOCSHELL 1663C000 == 34 [pid = 2364] [id = 174] 23:46:26 INFO - PROCESS | 2364 | --DOCSHELL 0DA70000 == 33 [pid = 2364] [id = 173] 23:46:26 INFO - PROCESS | 2364 | --DOCSHELL 14230400 == 32 [pid = 2364] [id = 172] 23:46:26 INFO - PROCESS | 2364 | --DOCSHELL 0DD3A000 == 31 [pid = 2364] [id = 171] 23:46:26 INFO - PROCESS | 2364 | --DOCSHELL 0D748C00 == 30 [pid = 2364] [id = 170] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (1BD0A800) [pid = 2364] [serial = 506] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (1E656C00) [pid = 2364] [serial = 429] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (1BD0A400) [pid = 2364] [serial = 471] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (18CDEC00) [pid = 2364] [serial = 491] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (19B57000) [pid = 2364] [serial = 494] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (18E25800) [pid = 2364] [serial = 492] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (19FA9400) [pid = 2364] [serial = 497] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (19B5B800) [pid = 2364] [serial = 495] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (1B5CF800) [pid = 2364] [serial = 503] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (1B20E000) [pid = 2364] [serial = 498] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (143E1800) [pid = 2364] [serial = 482] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (14C39C00) [pid = 2364] [serial = 483] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (0D304800) [pid = 2364] [serial = 479] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (0D752800) [pid = 2364] [serial = 480] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (161F5800) [pid = 2364] [serial = 477] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (14C6F800) [pid = 2364] [serial = 476] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (0D3F6400) [pid = 2364] [serial = 474] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (0D0A0C00) [pid = 2364] [serial = 473] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 66 (189CC800) [pid = 2364] [serial = 488] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (17487400) [pid = 2364] [serial = 485] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (1815C400) [pid = 2364] [serial = 486] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (191ABC00) [pid = 2364] [serial = 500] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 62 (1B5C7000) [pid = 2364] [serial = 504] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 61 (19FA4000) [pid = 2364] [serial = 501] [outer = 00000000] [url = about:blank] 23:46:26 INFO - PROCESS | 2364 | --DOMWINDOW == 60 (18C83C00) [pid = 2364] [serial = 489] [outer = 00000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2364 | 1464072387044 Marionette TRACE conn5 <- [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]]]}] 23:46:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:46:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1491ms 23:46:27 INFO - PROCESS | 2364 | 1464072387072 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 23:46:27 INFO - PROCESS | 2364 | 1464072387075 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 23:46:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:46:27 INFO - PROCESS | 2364 | 1464072387080 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:46:27 INFO - PROCESS | 2364 | 1464072387084 Marionette TRACE conn5 <- [1,694,null,{}] 23:46:27 INFO - PROCESS | 2364 | 1464072387088 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:27 INFO - PROCESS | 2364 | 1464072387168 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 23:46:27 INFO - PROCESS | 2364 | 1464072387176 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:27 INFO - PROCESS | 2364 | ++DOCSHELL 0D751000 == 31 [pid = 2364] [id = 183] 23:46:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 61 (0D751400) [pid = 2364] [serial = 547] [outer = 00000000] 23:46:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (0DD39C00) [pid = 2364] [serial = 548] [outer = 0D751400] 23:46:27 INFO - PROCESS | 2364 | 1464072387225 Marionette DEBUG loaded listener.js 23:46:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (0DF96800) [pid = 2364] [serial = 549] [outer = 0D751400] 23:46:28 INFO - PROCESS | 2364 | 1464072388182 Marionette TRACE conn5 <- [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]]]}] 23:46:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:46:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1134ms 23:46:28 INFO - PROCESS | 2364 | 1464072388216 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 23:46:28 INFO - PROCESS | 2364 | 1464072388218 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 23:46:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:46:28 INFO - PROCESS | 2364 | 1464072388222 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:46:28 INFO - PROCESS | 2364 | 1464072388224 Marionette TRACE conn5 <- [1,698,null,{}] 23:46:28 INFO - PROCESS | 2364 | 1464072388227 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:28 INFO - PROCESS | 2364 | 1464072388306 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 23:46:28 INFO - PROCESS | 2364 | 1464072388315 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:28 INFO - PROCESS | 2364 | ++DOCSHELL 14452800 == 32 [pid = 2364] [id = 184] 23:46:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (146F2C00) [pid = 2364] [serial = 550] [outer = 00000000] 23:46:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (14D6AC00) [pid = 2364] [serial = 551] [outer = 146F2C00] 23:46:28 INFO - PROCESS | 2364 | 1464072388361 Marionette DEBUG loaded listener.js 23:46:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (14FBF800) [pid = 2364] [serial = 552] [outer = 146F2C00] 23:46:29 INFO - PROCESS | 2364 | 1464072389302 Marionette TRACE conn5 <- [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]]]}] 23:46:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:46:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1128ms 23:46:29 INFO - PROCESS | 2364 | 1464072389359 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 23:46:29 INFO - PROCESS | 2364 | 1464072389363 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 23:46:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:46:29 INFO - PROCESS | 2364 | 1464072389373 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:46:29 INFO - PROCESS | 2364 | 1464072389378 Marionette TRACE conn5 <- [1,702,null,{}] 23:46:29 INFO - PROCESS | 2364 | 1464072389381 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:29 INFO - PROCESS | 2364 | 1464072389486 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 23:46:29 INFO - PROCESS | 2364 | 1464072389493 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:29 INFO - PROCESS | 2364 | ++DOCSHELL 15BDE400 == 33 [pid = 2364] [id = 185] 23:46:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (168CE000) [pid = 2364] [serial = 553] [outer = 00000000] 23:46:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (17C77400) [pid = 2364] [serial = 554] [outer = 168CE000] 23:46:29 INFO - PROCESS | 2364 | 1464072389540 Marionette DEBUG loaded listener.js 23:46:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (18164C00) [pid = 2364] [serial = 555] [outer = 168CE000] 23:46:30 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (191A1800) [pid = 2364] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:46:30 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (0D807800) [pid = 2364] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:46:30 INFO - PROCESS | 2364 | --DOMWINDOW == 66 (14456800) [pid = 2364] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:46:30 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (16649C00) [pid = 2364] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:46:30 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (0DF99400) [pid = 2364] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:46:30 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (1469D400) [pid = 2364] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:46:30 INFO - PROCESS | 2364 | --DOMWINDOW == 62 (18C83000) [pid = 2364] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:46:30 INFO - PROCESS | 2364 | --DOMWINDOW == 61 (18E24400) [pid = 2364] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:46:30 INFO - PROCESS | 2364 | --DOMWINDOW == 60 (1892B000) [pid = 2364] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:46:30 INFO - PROCESS | 2364 | --DOMWINDOW == 59 (0DD3A800) [pid = 2364] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:46:30 INFO - PROCESS | 2364 | --DOMWINDOW == 58 (0D74A000) [pid = 2364] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:46:30 INFO - PROCESS | 2364 | 1464072390493 Marionette TRACE conn5 <- [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]]]}] 23:46:30 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 23:46:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1195ms 23:46:30 INFO - PROCESS | 2364 | 1464072390562 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 23:46:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:46:30 INFO - PROCESS | 2364 | 1464072390564 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 23:46:30 INFO - PROCESS | 2364 | 1464072390568 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:46:30 INFO - PROCESS | 2364 | 1464072390569 Marionette TRACE conn5 <- [1,706,null,{}] 23:46:30 INFO - PROCESS | 2364 | 1464072390573 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:30 INFO - PROCESS | 2364 | 1464072390675 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 23:46:30 INFO - PROCESS | 2364 | 1464072390718 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:30 INFO - PROCESS | 2364 | ++DOCSHELL 0DD37C00 == 34 [pid = 2364] [id = 186] 23:46:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 59 (15BD6800) [pid = 2364] [serial = 556] [outer = 00000000] 23:46:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 60 (1892E000) [pid = 2364] [serial = 557] [outer = 15BD6800] 23:46:30 INFO - PROCESS | 2364 | 1464072390763 Marionette DEBUG loaded listener.js 23:46:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 61 (18980400) [pid = 2364] [serial = 558] [outer = 15BD6800] 23:46:31 INFO - PROCESS | 2364 | 1464072391629 Marionette TRACE conn5 <- [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]]]}] 23:46:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:46:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1070ms 23:46:31 INFO - PROCESS | 2364 | 1464072391638 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 23:46:31 INFO - PROCESS | 2364 | 1464072391640 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 23:46:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:46:31 INFO - PROCESS | 2364 | 1464072391643 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:46:31 INFO - PROCESS | 2364 | 1464072391645 Marionette TRACE conn5 <- [1,710,null,{}] 23:46:31 INFO - PROCESS | 2364 | 1464072391649 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:31 INFO - PROCESS | 2364 | 1464072391750 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 23:46:31 INFO - PROCESS | 2364 | 1464072391759 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:31 INFO - PROCESS | 2364 | ++DOCSHELL 189D5400 == 35 [pid = 2364] [id = 187] 23:46:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (189D7000) [pid = 2364] [serial = 559] [outer = 00000000] 23:46:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (18C86800) [pid = 2364] [serial = 560] [outer = 189D7000] 23:46:31 INFO - PROCESS | 2364 | 1464072391812 Marionette DEBUG loaded listener.js 23:46:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (18C8F400) [pid = 2364] [serial = 561] [outer = 189D7000] 23:46:32 INFO - PROCESS | 2364 | 1464072392250 Marionette TRACE conn5 <- [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] 23:46:32 INFO - PROCESS | 2364 | 1464072392276 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 23:46:32 INFO - PROCESS | 2364 | 1464072392279 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:46:32 INFO - PROCESS | 2364 | 1464072392281 Marionette TRACE conn5 <- [1,714,null,{}] 23:46:32 INFO - PROCESS | 2364 | 1464072392285 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:32 INFO - PROCESS | 2364 | 1464072392386 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 23:46:32 INFO - PROCESS | 2364 | 1464072392395 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:32 INFO - PROCESS | 2364 | ++DOCSHELL 18C80C00 == 36 [pid = 2364] [id = 188] 23:46:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (18C97000) [pid = 2364] [serial = 562] [outer = 00000000] 23:46:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (191A0800) [pid = 2364] [serial = 563] [outer = 18C97000] 23:46:32 INFO - PROCESS | 2364 | 1464072392439 Marionette DEBUG loaded listener.js 23:46:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (14D77800) [pid = 2364] [serial = 564] [outer = 18C97000] 23:46:33 INFO - PROCESS | 2364 | 1464072393125 Marionette TRACE conn5 <- [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]]]}] 23:46:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:46:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 870ms 23:46:33 INFO - PROCESS | 2364 | 1464072393151 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 23:46:33 INFO - PROCESS | 2364 | 1464072393157 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 23:46:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:46:33 INFO - PROCESS | 2364 | 1464072393161 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:46:33 INFO - PROCESS | 2364 | 1464072393166 Marionette TRACE conn5 <- [1,718,null,{}] 23:46:33 INFO - PROCESS | 2364 | 1464072393186 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:33 INFO - PROCESS | 2364 | 1464072393300 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 23:46:33 INFO - PROCESS | 2364 | 1464072393369 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:33 INFO - PROCESS | 2364 | ++DOCSHELL 0DA66400 == 37 [pid = 2364] [id = 189] 23:46:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (0E070800) [pid = 2364] [serial = 565] [outer = 00000000] 23:46:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (1427EC00) [pid = 2364] [serial = 566] [outer = 0E070800] 23:46:33 INFO - PROCESS | 2364 | 1464072393427 Marionette DEBUG loaded listener.js 23:46:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (14C6AC00) [pid = 2364] [serial = 567] [outer = 0E070800] 23:46:34 INFO - PROCESS | 2364 | 1464072394008 Marionette TRACE conn5 <- [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] 23:46:34 INFO - PROCESS | 2364 | 1464072394062 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 23:46:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:46:34 INFO - PROCESS | 2364 | 1464072394069 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:46:34 INFO - PROCESS | 2364 | 1464072394072 Marionette TRACE conn5 <- [1,722,null,{}] 23:46:34 INFO - PROCESS | 2364 | 1464072394076 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:34 INFO - PROCESS | 2364 | 1464072394178 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 23:46:34 INFO - PROCESS | 2364 | 1464072394268 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:34 INFO - PROCESS | 2364 | ++DOCSHELL 16640800 == 38 [pid = 2364] [id = 190] 23:46:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (17481400) [pid = 2364] [serial = 568] [outer = 00000000] 23:46:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (18E22C00) [pid = 2364] [serial = 569] [outer = 17481400] 23:46:34 INFO - PROCESS | 2364 | 1464072394323 Marionette DEBUG loaded listener.js 23:46:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (18E31400) [pid = 2364] [serial = 570] [outer = 17481400] 23:46:34 INFO - PROCESS | 2364 | 1464072394897 Marionette TRACE conn5 <- [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]]]}] 23:46:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:46:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 871ms 23:46:34 INFO - PROCESS | 2364 | 1464072394941 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 23:46:34 INFO - PROCESS | 2364 | 1464072394943 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 23:46:34 INFO - PROCESS | 2364 | 1464072394947 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:46:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:46:34 INFO - PROCESS | 2364 | 1464072394951 Marionette TRACE conn5 <- [1,726,null,{}] 23:46:34 INFO - PROCESS | 2364 | 1464072394962 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:35 INFO - PROCESS | 2364 | 1464072395063 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 23:46:35 INFO - PROCESS | 2364 | 1464072395141 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:35 INFO - PROCESS | 2364 | ++DOCSHELL 19FA6000 == 39 [pid = 2364] [id = 191] 23:46:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (19FA7000) [pid = 2364] [serial = 571] [outer = 00000000] 23:46:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (19FABC00) [pid = 2364] [serial = 572] [outer = 19FA7000] 23:46:35 INFO - PROCESS | 2364 | 1464072395197 Marionette DEBUG loaded listener.js 23:46:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (1B2BF000) [pid = 2364] [serial = 573] [outer = 19FA7000] 23:46:36 INFO - PROCESS | 2364 | 1464072396253 Marionette TRACE conn5 <- [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]]]}] 23:46:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:46:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1336ms 23:46:36 INFO - PROCESS | 2364 | 1464072396287 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 23:46:36 INFO - PROCESS | 2364 | 1464072396290 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 23:46:36 INFO - PROCESS | 2364 | 1464072396293 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:46:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:46:36 INFO - PROCESS | 2364 | 1464072396295 Marionette TRACE conn5 <- [1,730,null,{}] 23:46:36 INFO - PROCESS | 2364 | 1464072396299 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:36 INFO - PROCESS | 2364 | 1464072396404 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 23:46:36 INFO - PROCESS | 2364 | 1464072396474 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:36 INFO - PROCESS | 2364 | ++DOCSHELL 0DA6FC00 == 40 [pid = 2364] [id = 192] 23:46:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (1423D800) [pid = 2364] [serial = 574] [outer = 00000000] 23:46:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (19B5D400) [pid = 2364] [serial = 575] [outer = 1423D800] 23:46:36 INFO - PROCESS | 2364 | 1464072396529 Marionette DEBUG loaded listener.js 23:46:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (1B2D0000) [pid = 2364] [serial = 576] [outer = 1423D800] 23:46:37 INFO - PROCESS | 2364 | --DOCSHELL 189D5400 == 39 [pid = 2364] [id = 187] 23:46:37 INFO - PROCESS | 2364 | --DOCSHELL 0DD37C00 == 38 [pid = 2364] [id = 186] 23:46:37 INFO - PROCESS | 2364 | --DOCSHELL 15BDE400 == 37 [pid = 2364] [id = 185] 23:46:37 INFO - PROCESS | 2364 | --DOCSHELL 14452800 == 36 [pid = 2364] [id = 184] 23:46:37 INFO - PROCESS | 2364 | --DOCSHELL 0D751000 == 35 [pid = 2364] [id = 183] 23:46:37 INFO - PROCESS | 2364 | --DOCSHELL 0D750800 == 34 [pid = 2364] [id = 182] 23:46:37 INFO - PROCESS | 2364 | --DOCSHELL 0C797800 == 33 [pid = 2364] [id = 181] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (19FA5000) [pid = 2364] [serial = 539] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (191AD000) [pid = 2364] [serial = 533] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (0E7DF800) [pid = 2364] [serial = 536] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (146EC400) [pid = 2364] [serial = 515] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (14C72800) [pid = 2364] [serial = 516] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (174D3000) [pid = 2364] [serial = 521] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (1815E000) [pid = 2364] [serial = 522] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (1BD0B400) [pid = 2364] [serial = 507] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (15BD6C00) [pid = 2364] [serial = 518] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (161F5C00) [pid = 2364] [serial = 519] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (18C96400) [pid = 2364] [serial = 527] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (18CE2000) [pid = 2364] [serial = 528] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 66 (18E31800) [pid = 2364] [serial = 530] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (18986800) [pid = 2364] [serial = 524] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (189D6800) [pid = 2364] [serial = 525] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (0DD43800) [pid = 2364] [serial = 512] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 62 (0DF1C800) [pid = 2364] [serial = 513] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 61 (0D807000) [pid = 2364] [serial = 509] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 60 (0DA61800) [pid = 2364] [serial = 510] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 59 (191AD400) [pid = 2364] [serial = 534] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 58 (18E57000) [pid = 2364] [serial = 531] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | --DOMWINDOW == 57 (16632800) [pid = 2364] [serial = 537] [outer = 00000000] [url = about:blank] 23:46:37 INFO - PROCESS | 2364 | 1464072397582 Marionette TRACE conn5 <- [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]]]}] 23:46:37 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 23:46:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1333ms 23:46:37 INFO - PROCESS | 2364 | 1464072397629 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 23:46:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:46:37 INFO - PROCESS | 2364 | 1464072397633 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 23:46:37 INFO - PROCESS | 2364 | 1464072397637 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:46:37 INFO - PROCESS | 2364 | 1464072397640 Marionette TRACE conn5 <- [1,734,null,{}] 23:46:37 INFO - PROCESS | 2364 | 1464072397646 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:37 INFO - PROCESS | 2364 | 1464072397727 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 23:46:37 INFO - PROCESS | 2364 | 1464072397736 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:37 INFO - PROCESS | 2364 | ++DOCSHELL 0D751000 == 34 [pid = 2364] [id = 193] 23:46:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 58 (0D810800) [pid = 2364] [serial = 577] [outer = 00000000] 23:46:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 59 (0DA6B400) [pid = 2364] [serial = 578] [outer = 0D810800] 23:46:37 INFO - PROCESS | 2364 | 1464072397786 Marionette DEBUG loaded listener.js 23:46:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 60 (0DD41400) [pid = 2364] [serial = 579] [outer = 0D810800] 23:46:38 INFO - PROCESS | 2364 | 1464072398753 Marionette TRACE conn5 <- [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]]]}] 23:46:38 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.) 23:46:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1121ms 23:46:38 INFO - PROCESS | 2364 | 1464072398760 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 23:46:38 INFO - PROCESS | 2364 | 1464072398766 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 23:46:38 INFO - PROCESS | 2364 | 1464072398771 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:46:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:46:38 INFO - PROCESS | 2364 | 1464072398774 Marionette TRACE conn5 <- [1,738,null,{}] 23:46:38 INFO - PROCESS | 2364 | 1464072398778 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:38 INFO - PROCESS | 2364 | 1464072398856 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 23:46:38 INFO - PROCESS | 2364 | 1464072398865 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:38 INFO - PROCESS | 2364 | ++DOCSHELL 0DF93C00 == 35 [pid = 2364] [id = 194] 23:46:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 61 (0E753400) [pid = 2364] [serial = 580] [outer = 00000000] 23:46:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (1469D400) [pid = 2364] [serial = 581] [outer = 0E753400] 23:46:38 INFO - PROCESS | 2364 | 1464072398910 Marionette DEBUG loaded listener.js 23:46:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (14CB9C00) [pid = 2364] [serial = 582] [outer = 0E753400] 23:46:39 INFO - PROCESS | 2364 | 1464072399845 Marionette TRACE conn5 <- [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]]]}] 23:46:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:46:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1125ms 23:46:39 INFO - PROCESS | 2364 | 1464072399899 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 23:46:39 INFO - PROCESS | 2364 | 1464072399901 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 23:46:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:46:39 INFO - PROCESS | 2364 | 1464072399905 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:46:39 INFO - PROCESS | 2364 | 1464072399908 Marionette TRACE conn5 <- [1,742,null,{}] 23:46:39 INFO - PROCESS | 2364 | 1464072399918 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:40 INFO - PROCESS | 2364 | 1464072400033 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 23:46:40 INFO - PROCESS | 2364 | 1464072400041 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:40 INFO - PROCESS | 2364 | ++DOCSHELL 161EE800 == 36 [pid = 2364] [id = 195] 23:46:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (1663C400) [pid = 2364] [serial = 583] [outer = 00000000] 23:46:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (1815F800) [pid = 2364] [serial = 584] [outer = 1663C400] 23:46:40 INFO - PROCESS | 2364 | 1464072400090 Marionette DEBUG loaded listener.js 23:46:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (18937000) [pid = 2364] [serial = 585] [outer = 1663C400] 23:46:40 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (168CE000) [pid = 2364] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:46:40 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (146F2C00) [pid = 2364] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:46:40 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (0D751400) [pid = 2364] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:46:40 INFO - PROCESS | 2364 | --DOMWINDOW == 62 (0D752C00) [pid = 2364] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:46:40 INFO - PROCESS | 2364 | --DOMWINDOW == 61 (189D7000) [pid = 2364] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:46:40 INFO - PROCESS | 2364 | --DOMWINDOW == 60 (15BD6800) [pid = 2364] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:46:41 INFO - PROCESS | 2364 | 1464072401045 Marionette TRACE conn5 <- [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]]]}] 23:46:41 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 23:46:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1180ms 23:46:41 INFO - PROCESS | 2364 | 1464072401089 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 23:46:41 INFO - PROCESS | 2364 | 1464072401091 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 23:46:41 INFO - PROCESS | 2364 | 1464072401094 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:46:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:46:41 INFO - PROCESS | 2364 | 1464072401096 Marionette TRACE conn5 <- [1,746,null,{}] 23:46:41 INFO - PROCESS | 2364 | 1464072401109 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:41 INFO - PROCESS | 2364 | 1464072401212 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 23:46:41 INFO - PROCESS | 2364 | 1464072401256 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:41 INFO - PROCESS | 2364 | ++DOCSHELL 0D863800 == 37 [pid = 2364] [id = 196] 23:46:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 61 (0DF14000) [pid = 2364] [serial = 586] [outer = 00000000] 23:46:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (1898F800) [pid = 2364] [serial = 587] [outer = 0DF14000] 23:46:41 INFO - PROCESS | 2364 | 1464072401300 Marionette DEBUG loaded listener.js 23:46:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (18C83800) [pid = 2364] [serial = 588] [outer = 0DF14000] 23:46:41 INFO - PROCESS | 2364 | 1464072401667 Marionette TRACE conn5 <- [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]]]}] 23:46:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:46:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 23:46:41 INFO - PROCESS | 2364 | 1464072401729 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 23:46:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:46:41 INFO - PROCESS | 2364 | 1464072401731 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 23:46:41 INFO - PROCESS | 2364 | 1464072401734 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:46:41 INFO - PROCESS | 2364 | 1464072401736 Marionette TRACE conn5 <- [1,750,null,{}] 23:46:41 INFO - PROCESS | 2364 | 1464072401739 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:41 INFO - PROCESS | 2364 | 1464072401814 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 23:46:41 INFO - PROCESS | 2364 | 1464072401821 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:41 INFO - PROCESS | 2364 | ++DOCSHELL 18CE0400 == 38 [pid = 2364] [id = 197] 23:46:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (18CEDC00) [pid = 2364] [serial = 589] [outer = 00000000] 23:46:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (191A0400) [pid = 2364] [serial = 590] [outer = 18CEDC00] 23:46:41 INFO - PROCESS | 2364 | 1464072401865 Marionette DEBUG loaded listener.js 23:46:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (191A9C00) [pid = 2364] [serial = 591] [outer = 18CEDC00] 23:46:42 INFO - PROCESS | 2364 | 1464072402752 Marionette TRACE conn5 <- [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]]]}] 23:46:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:46:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1075ms 23:46:42 INFO - PROCESS | 2364 | 1464072402809 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 23:46:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:46:42 INFO - PROCESS | 2364 | 1464072402811 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 23:46:42 INFO - PROCESS | 2364 | 1464072402814 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:46:42 INFO - PROCESS | 2364 | 1464072402816 Marionette TRACE conn5 <- [1,754,null,{}] 23:46:42 INFO - PROCESS | 2364 | 1464072402822 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:42 INFO - PROCESS | 2364 | 1464072402937 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 23:46:42 INFO - PROCESS | 2364 | 1464072402947 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:42 INFO - PROCESS | 2364 | ++DOCSHELL 19FA8000 == 39 [pid = 2364] [id = 198] 23:46:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (19FA8C00) [pid = 2364] [serial = 592] [outer = 00000000] 23:46:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (1AD57400) [pid = 2364] [serial = 593] [outer = 19FA8C00] 23:46:43 INFO - PROCESS | 2364 | 1464072402993 Marionette DEBUG loaded listener.js 23:46:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (1B2CBC00) [pid = 2364] [serial = 594] [outer = 19FA8C00] 23:46:43 INFO - PROCESS | 2364 | 1464072403902 Marionette TRACE conn5 <- [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]]]}] 23:46:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:46:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1175ms 23:46:44 INFO - PROCESS | 2364 | 1464072403990 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 23:46:44 INFO - PROCESS | 2364 | 1464072403995 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 23:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:46:44 INFO - PROCESS | 2364 | 1464072404001 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:46:44 INFO - PROCESS | 2364 | 1464072404005 Marionette TRACE conn5 <- [1,758,null,{}] 23:46:44 INFO - PROCESS | 2364 | 1464072404013 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:44 INFO - PROCESS | 2364 | 1464072404149 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 23:46:44 INFO - PROCESS | 2364 | 1464072404220 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:44 INFO - PROCESS | 2364 | ++DOCSHELL 0D80E800 == 40 [pid = 2364] [id = 199] 23:46:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0DA62000) [pid = 2364] [serial = 595] [outer = 00000000] 23:46:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0DBEE000) [pid = 2364] [serial = 596] [outer = 0DA62000] 23:46:44 INFO - PROCESS | 2364 | 1464072404323 Marionette DEBUG loaded listener.js 23:46:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0E076C00) [pid = 2364] [serial = 597] [outer = 0DA62000] 23:46:44 INFO - PROCESS | 2364 | 1464072404904 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 23:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 971ms 23:46:45 INFO - PROCESS | 2364 | 1464072404976 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 23:46:45 INFO - PROCESS | 2364 | 1464072404982 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 23:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:46:45 INFO - PROCESS | 2364 | 1464072404989 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:46:45 INFO - PROCESS | 2364 | 1464072404992 Marionette TRACE conn5 <- [1,762,null,{}] 23:46:45 INFO - PROCESS | 2364 | 1464072404996 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:45 INFO - PROCESS | 2364 | 1464072405101 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 23:46:45 INFO - PROCESS | 2364 | 1464072405176 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:45 INFO - PROCESS | 2364 | ++DOCSHELL 161EEC00 == 41 [pid = 2364] [id = 200] 23:46:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (161F3C00) [pid = 2364] [serial = 598] [outer = 00000000] 23:46:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (174D7400) [pid = 2364] [serial = 599] [outer = 161F3C00] 23:46:45 INFO - PROCESS | 2364 | 1464072405231 Marionette DEBUG loaded listener.js 23:46:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (18930C00) [pid = 2364] [serial = 600] [outer = 161F3C00] 23:46:45 INFO - PROCESS | 2364 | 1464072405821 Marionette TRACE conn5 <- [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]]]}] 23:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 870ms 23:46:45 INFO - PROCESS | 2364 | 1464072405860 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 23:46:45 INFO - PROCESS | 2364 | 1464072405863 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 23:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:46:45 INFO - PROCESS | 2364 | 1464072405867 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:46:45 INFO - PROCESS | 2364 | 1464072405871 Marionette TRACE conn5 <- [1,766,null,{}] 23:46:45 INFO - PROCESS | 2364 | 1464072405882 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:46 INFO - PROCESS | 2364 | 1464072405988 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 23:46:46 INFO - PROCESS | 2364 | 1464072406081 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:46 INFO - PROCESS | 2364 | ++DOCSHELL 19EC7800 == 42 [pid = 2364] [id = 201] 23:46:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (19FA5000) [pid = 2364] [serial = 601] [outer = 00000000] 23:46:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (1B2D2400) [pid = 2364] [serial = 602] [outer = 19FA5000] 23:46:46 INFO - PROCESS | 2364 | 1464072406137 Marionette DEBUG loaded listener.js 23:46:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (1BC4D400) [pid = 2364] [serial = 603] [outer = 19FA5000] 23:46:46 INFO - PROCESS | 2364 | 1464072406718 Marionette TRACE conn5 <- [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]]]}] 23:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 870ms 23:46:46 INFO - PROCESS | 2364 | 1464072406740 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 23:46:46 INFO - PROCESS | 2364 | 1464072406743 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 23:46:46 INFO - PROCESS | 2364 | 1464072406746 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:46:46 INFO - PROCESS | 2364 | 1464072406748 Marionette TRACE conn5 <- [1,770,null,{}] 23:46:46 INFO - PROCESS | 2364 | 1464072406752 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:46 INFO - PROCESS | 2364 | 1464072406852 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 23:46:47 INFO - PROCESS | 2364 | 1464072407066 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:47 INFO - PROCESS | 2364 | ++DOCSHELL 0D2EB400 == 43 [pid = 2364] [id = 202] 23:46:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0D303400) [pid = 2364] [serial = 604] [outer = 00000000] 23:46:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0D751C00) [pid = 2364] [serial = 605] [outer = 0D303400] 23:46:47 INFO - PROCESS | 2364 | 1464072407116 Marionette DEBUG loaded listener.js 23:46:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0DA61800) [pid = 2364] [serial = 606] [outer = 0D303400] 23:46:47 INFO - PROCESS | 2364 | --DOCSHELL 18CE0400 == 42 [pid = 2364] [id = 197] 23:46:47 INFO - PROCESS | 2364 | --DOCSHELL 0D863800 == 41 [pid = 2364] [id = 196] 23:46:47 INFO - PROCESS | 2364 | --DOCSHELL 161EE800 == 40 [pid = 2364] [id = 195] 23:46:47 INFO - PROCESS | 2364 | --DOCSHELL 0DF93C00 == 39 [pid = 2364] [id = 194] 23:46:47 INFO - PROCESS | 2364 | --DOCSHELL 0D751000 == 38 [pid = 2364] [id = 193] 23:46:47 INFO - PROCESS | 2364 | --DOCSHELL 0DA6FC00 == 37 [pid = 2364] [id = 192] 23:46:47 INFO - PROCESS | 2364 | --DOCSHELL 19FA6000 == 36 [pid = 2364] [id = 191] 23:46:47 INFO - PROCESS | 2364 | --DOCSHELL 16640800 == 35 [pid = 2364] [id = 190] 23:46:47 INFO - PROCESS | 2364 | --DOCSHELL 0DA66400 == 34 [pid = 2364] [id = 189] 23:46:47 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (17C77400) [pid = 2364] [serial = 554] [outer = 00000000] [url = about:blank] 23:46:47 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (14D6AC00) [pid = 2364] [serial = 551] [outer = 00000000] [url = about:blank] 23:46:47 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0DD39C00) [pid = 2364] [serial = 548] [outer = 00000000] [url = about:blank] 23:46:47 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (0DF96800) [pid = 2364] [serial = 549] [outer = 00000000] [url = about:blank] 23:46:47 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (0D753000) [pid = 2364] [serial = 542] [outer = 00000000] [url = about:blank] 23:46:47 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (0DD3C800) [pid = 2364] [serial = 546] [outer = 00000000] [url = about:blank] 23:46:47 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (0D863C00) [pid = 2364] [serial = 545] [outer = 00000000] [url = about:blank] 23:46:47 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (18C86800) [pid = 2364] [serial = 560] [outer = 00000000] [url = about:blank] 23:46:47 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (18164C00) [pid = 2364] [serial = 555] [outer = 00000000] [url = about:blank] 23:46:47 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (1892E000) [pid = 2364] [serial = 557] [outer = 00000000] [url = about:blank] 23:46:47 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (18980400) [pid = 2364] [serial = 558] [outer = 00000000] [url = about:blank] 23:46:47 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (14FBF800) [pid = 2364] [serial = 552] [outer = 00000000] [url = about:blank] 23:46:47 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (18C8F400) [pid = 2364] [serial = 561] [outer = 00000000] [url = about:blank] 23:46:47 INFO - PROCESS | 2364 | 1464072407750 Marionette TRACE conn5 <- [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]]]}] 23:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1017ms 23:46:47 INFO - PROCESS | 2364 | 1464072407767 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 23:46:47 INFO - PROCESS | 2364 | 1464072407771 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 23:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:46:47 INFO - PROCESS | 2364 | 1464072407775 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:46:47 INFO - PROCESS | 2364 | 1464072407779 Marionette TRACE conn5 <- [1,774,null,{}] 23:46:47 INFO - PROCESS | 2364 | 1464072407784 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:47 INFO - PROCESS | 2364 | 1464072407878 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 23:46:47 INFO - PROCESS | 2364 | 1464072407959 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:48 INFO - PROCESS | 2364 | ++DOCSHELL 0D751000 == 35 [pid = 2364] [id = 203] 23:46:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (0D753000) [pid = 2364] [serial = 607] [outer = 00000000] 23:46:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0DA6AC00) [pid = 2364] [serial = 608] [outer = 0D753000] 23:46:48 INFO - PROCESS | 2364 | 1464072408007 Marionette DEBUG loaded listener.js 23:46:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0DD3E400) [pid = 2364] [serial = 609] [outer = 0D753000] 23:46:48 INFO - PROCESS | 2364 | 1464072408379 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 23:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 23:46:48 INFO - PROCESS | 2364 | 1464072408420 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 23:46:48 INFO - PROCESS | 2364 | 1464072408424 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 23:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:46:48 INFO - PROCESS | 2364 | 1464072408428 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:46:48 INFO - PROCESS | 2364 | 1464072408430 Marionette TRACE conn5 <- [1,778,null,{}] 23:46:48 INFO - PROCESS | 2364 | 1464072408434 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:48 INFO - PROCESS | 2364 | 1464072408513 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 23:46:48 INFO - PROCESS | 2364 | 1464072408522 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:48 INFO - PROCESS | 2364 | ++DOCSHELL 0E0E3400 == 36 [pid = 2364] [id = 204] 23:46:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0E0EC000) [pid = 2364] [serial = 610] [outer = 00000000] 23:46:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (143D6400) [pid = 2364] [serial = 611] [outer = 0E0EC000] 23:46:48 INFO - PROCESS | 2364 | 1464072408568 Marionette DEBUG loaded listener.js 23:46:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (14642000) [pid = 2364] [serial = 612] [outer = 0E0EC000] 23:46:49 INFO - PROCESS | 2364 | 1464072409054 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 23:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 23:46:49 INFO - PROCESS | 2364 | 1464072409104 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 23:46:49 INFO - PROCESS | 2364 | 1464072409106 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 23:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:46:49 INFO - PROCESS | 2364 | 1464072409116 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:46:49 INFO - PROCESS | 2364 | 1464072409122 Marionette TRACE conn5 <- [1,782,null,{}] 23:46:49 INFO - PROCESS | 2364 | 1464072409126 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:49 INFO - PROCESS | 2364 | 1464072409206 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 23:46:49 INFO - PROCESS | 2364 | 1464072409215 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:49 INFO - PROCESS | 2364 | ++DOCSHELL 1469CC00 == 37 [pid = 2364] [id = 205] 23:46:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (15B59800) [pid = 2364] [serial = 613] [outer = 00000000] 23:46:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (16637400) [pid = 2364] [serial = 614] [outer = 15B59800] 23:46:49 INFO - PROCESS | 2364 | 1464072409260 Marionette DEBUG loaded listener.js 23:46:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (168D2000) [pid = 2364] [serial = 615] [outer = 15B59800] 23:46:49 INFO - PROCESS | 2364 | 1464072409691 Marionette TRACE conn5 <- [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]]]}] 23:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 631ms 23:46:49 INFO - PROCESS | 2364 | 1464072409744 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 23:46:49 INFO - PROCESS | 2364 | 1464072409747 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 23:46:49 INFO - PROCESS | 2364 | 1464072409750 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:46:49 INFO - PROCESS | 2364 | 1464072409752 Marionette TRACE conn5 <- [1,786,null,{}] 23:46:49 INFO - PROCESS | 2364 | 1464072409765 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:49 INFO - PROCESS | 2364 | 1464072409843 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 23:46:49 INFO - PROCESS | 2364 | 1464072409881 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:49 INFO - PROCESS | 2364 | ++DOCSHELL 17487400 == 38 [pid = 2364] [id = 206] 23:46:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (17487800) [pid = 2364] [serial = 616] [outer = 00000000] 23:46:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (181C3000) [pid = 2364] [serial = 617] [outer = 17487800] 23:46:49 INFO - PROCESS | 2364 | 1464072409925 Marionette DEBUG loaded listener.js 23:46:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (1892B800) [pid = 2364] [serial = 618] [outer = 17487800] 23:46:50 INFO - PROCESS | 2364 | 1464072410376 Marionette TRACE conn5 <- [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]]]}] 23:46:50 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 23:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 23:46:50 INFO - PROCESS | 2364 | 1464072410450 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 23:46:50 INFO - PROCESS | 2364 | 1464072410452 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 23:46:50 INFO - PROCESS | 2364 | 1464072410455 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:46:50 INFO - PROCESS | 2364 | 1464072410457 Marionette TRACE conn5 <- [1,790,null,{}] 23:46:50 INFO - PROCESS | 2364 | 1464072410461 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:50 INFO - PROCESS | 2364 | 1464072410562 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 23:46:50 INFO - PROCESS | 2364 | 1464072410576 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:50 INFO - PROCESS | 2364 | ++DOCSHELL 18988400 == 39 [pid = 2364] [id = 207] 23:46:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (18989C00) [pid = 2364] [serial = 619] [outer = 00000000] 23:46:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (189D6800) [pid = 2364] [serial = 620] [outer = 18989C00] 23:46:50 INFO - PROCESS | 2364 | 1464072410671 Marionette DEBUG loaded listener.js 23:46:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (18C8C800) [pid = 2364] [serial = 621] [outer = 18989C00] 23:46:51 INFO - PROCESS | 2364 | 1464072411135 Marionette TRACE conn5 <- [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]]]}] 23:46:51 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 23:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 23:46:51 INFO - PROCESS | 2364 | 1464072411213 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 23:46:51 INFO - PROCESS | 2364 | 1464072411215 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 23:46:51 INFO - PROCESS | 2364 | 1464072411218 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:46:51 INFO - PROCESS | 2364 | 1464072411220 Marionette TRACE conn5 <- [1,794,null,{}] 23:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:46:51 INFO - PROCESS | 2364 | 1464072411223 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:51 INFO - PROCESS | 2364 | 1464072411328 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 23:46:51 INFO - PROCESS | 2364 | 1464072411340 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:51 INFO - PROCESS | 2364 | ++DOCSHELL 18C8F400 == 40 [pid = 2364] [id = 208] 23:46:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (18CDFC00) [pid = 2364] [serial = 622] [outer = 00000000] 23:46:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (18E63400) [pid = 2364] [serial = 623] [outer = 18CDFC00] 23:46:51 INFO - PROCESS | 2364 | 1464072411425 Marionette DEBUG loaded listener.js 23:46:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (191ABC00) [pid = 2364] [serial = 624] [outer = 18CDFC00] 23:46:51 INFO - PROCESS | 2364 | 1464072411826 Marionette TRACE conn5 <- [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]]]}] 23:46:51 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 23:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 23:46:51 INFO - PROCESS | 2364 | 1464072411864 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 23:46:51 INFO - PROCESS | 2364 | 1464072411866 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 23:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:46:51 INFO - PROCESS | 2364 | 1464072411869 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:46:51 INFO - PROCESS | 2364 | 1464072411871 Marionette TRACE conn5 <- [1,798,null,{}] 23:46:51 INFO - PROCESS | 2364 | 1464072411874 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:52 INFO - PROCESS | 2364 | 1464072411977 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 23:46:52 INFO - PROCESS | 2364 | 1464072412035 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:52 INFO - PROCESS | 2364 | ++DOCSHELL 19B53400 == 41 [pid = 2364] [id = 209] 23:46:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (19B5AC00) [pid = 2364] [serial = 625] [outer = 00000000] 23:46:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (19F9C400) [pid = 2364] [serial = 626] [outer = 19B5AC00] 23:46:52 INFO - PROCESS | 2364 | 1464072412083 Marionette DEBUG loaded listener.js 23:46:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (19F07000) [pid = 2364] [serial = 627] [outer = 19B5AC00] 23:46:52 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (1663C400) [pid = 2364] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:46:52 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (1423D800) [pid = 2364] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:46:52 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0E753400) [pid = 2364] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:46:52 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0D810800) [pid = 2364] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:46:52 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (18CEDC00) [pid = 2364] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:46:52 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0DF14000) [pid = 2364] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:46:52 INFO - PROCESS | 2364 | 1464072412481 Marionette TRACE conn5 <- [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]]]}] 23:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 631ms 23:46:52 INFO - PROCESS | 2364 | 1464072412500 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 23:46:52 INFO - PROCESS | 2364 | 1464072412502 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 23:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:46:52 INFO - PROCESS | 2364 | 1464072412505 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:46:52 INFO - PROCESS | 2364 | 1464072412507 Marionette TRACE conn5 <- [1,802,null,{}] 23:46:52 INFO - PROCESS | 2364 | 1464072412510 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:52 INFO - PROCESS | 2364 | 1464072412586 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 23:46:52 INFO - PROCESS | 2364 | 1464072412592 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:52 INFO - PROCESS | 2364 | ++DOCSHELL 19F10400 == 42 [pid = 2364] [id = 210] 23:46:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (19F9E800) [pid = 2364] [serial = 628] [outer = 00000000] 23:46:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (1B2CC400) [pid = 2364] [serial = 629] [outer = 19F9E800] 23:46:52 INFO - PROCESS | 2364 | 1464072412637 Marionette DEBUG loaded listener.js 23:46:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (1B2D4000) [pid = 2364] [serial = 630] [outer = 19F9E800] 23:46:53 INFO - PROCESS | 2364 | 1464072413082 Marionette TRACE conn5 <- [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] 23:46:53 INFO - PROCESS | 2364 | 1464072413139 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 23:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:46:53 INFO - PROCESS | 2364 | 1464072413142 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:46:53 INFO - PROCESS | 2364 | 1464072413143 Marionette TRACE conn5 <- [1,806,null,{}] 23:46:53 INFO - PROCESS | 2364 | 1464072413147 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:53 INFO - PROCESS | 2364 | 1464072413225 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 23:46:53 INFO - PROCESS | 2364 | 1464072413235 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:53 INFO - PROCESS | 2364 | ++DOCSHELL 1B5D0800 == 43 [pid = 2364] [id = 211] 23:46:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (1BC48000) [pid = 2364] [serial = 631] [outer = 00000000] 23:46:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (1BDD3000) [pid = 2364] [serial = 632] [outer = 1BC48000] 23:46:53 INFO - PROCESS | 2364 | 1464072413280 Marionette DEBUG loaded listener.js 23:46:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (1BDD9400) [pid = 2364] [serial = 633] [outer = 1BC48000] 23:46:53 INFO - PROCESS | 2364 | 1464072413704 Marionette TRACE conn5 <- [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]]]}] 23:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 571ms 23:46:53 INFO - PROCESS | 2364 | 1464072413713 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 23:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:46:53 INFO - PROCESS | 2364 | 1464072413715 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 23:46:53 INFO - PROCESS | 2364 | 1464072413718 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:46:53 INFO - PROCESS | 2364 | 1464072413720 Marionette TRACE conn5 <- [1,810,null,{}] 23:46:53 INFO - PROCESS | 2364 | 1464072413723 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:53 INFO - PROCESS | 2364 | 1464072413835 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 23:46:53 INFO - PROCESS | 2364 | 1464072413843 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:53 INFO - PROCESS | 2364 | ++DOCSHELL 1BD0AC00 == 44 [pid = 2364] [id = 212] 23:46:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (1BDD3400) [pid = 2364] [serial = 634] [outer = 00000000] 23:46:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0E01B800) [pid = 2364] [serial = 635] [outer = 1BDD3400] 23:46:53 INFO - PROCESS | 2364 | 1464072413893 Marionette DEBUG loaded listener.js 23:46:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (1C4BE400) [pid = 2364] [serial = 636] [outer = 1BDD3400] 23:46:54 INFO - PROCESS | 2364 | 1464072414454 Marionette TRACE conn5 <- [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] 23:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:46:54 INFO - PROCESS | 2364 | 1464072414494 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 23:46:54 INFO - PROCESS | 2364 | 1464072414500 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:46:54 INFO - PROCESS | 2364 | 1464072414504 Marionette TRACE conn5 <- [1,814,null,{}] 23:46:54 INFO - PROCESS | 2364 | 1464072414510 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:54 INFO - PROCESS | 2364 | 1464072414622 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 23:46:54 INFO - PROCESS | 2364 | 1464072414720 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:54 INFO - PROCESS | 2364 | ++DOCSHELL 0C746C00 == 45 [pid = 2364] [id = 213] 23:46:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0D06D000) [pid = 2364] [serial = 637] [outer = 00000000] 23:46:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0DD3FC00) [pid = 2364] [serial = 638] [outer = 0D06D000] 23:46:54 INFO - PROCESS | 2364 | 1464072414777 Marionette DEBUG loaded listener.js 23:46:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0E08F000) [pid = 2364] [serial = 639] [outer = 0D06D000] 23:46:55 INFO - PROCESS | 2364 | 1464072415411 Marionette TRACE conn5 <- [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]]]}] 23:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 931ms 23:46:55 INFO - PROCESS | 2364 | 1464072415431 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 23:46:55 INFO - PROCESS | 2364 | 1464072415438 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 23:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:46:55 INFO - PROCESS | 2364 | 1464072415445 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:46:55 INFO - PROCESS | 2364 | 1464072415448 Marionette TRACE conn5 <- [1,818,null,{}] 23:46:55 INFO - PROCESS | 2364 | 1464072415453 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:55 INFO - PROCESS | 2364 | 1464072415556 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 23:46:55 INFO - PROCESS | 2364 | 1464072415651 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:55 INFO - PROCESS | 2364 | ++DOCSHELL 14D72000 == 46 [pid = 2364] [id = 214] 23:46:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (14FC7400) [pid = 2364] [serial = 640] [outer = 00000000] 23:46:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (1815F000) [pid = 2364] [serial = 641] [outer = 14FC7400] 23:46:55 INFO - PROCESS | 2364 | 1464072415705 Marionette DEBUG loaded listener.js 23:46:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (18C86800) [pid = 2364] [serial = 642] [outer = 14FC7400] 23:46:56 INFO - PROCESS | 2364 | 1464072416260 Marionette TRACE conn5 <- [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]]]}] 23:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 870ms 23:46:56 INFO - PROCESS | 2364 | 1464072416321 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 23:46:56 INFO - PROCESS | 2364 | 1464072416323 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 23:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:46:56 INFO - PROCESS | 2364 | 1464072416327 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:46:56 INFO - PROCESS | 2364 | 1464072416331 Marionette TRACE conn5 <- [1,822,null,{}] 23:46:56 INFO - PROCESS | 2364 | 1464072416342 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:56 INFO - PROCESS | 2364 | 1464072416446 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 23:46:56 INFO - PROCESS | 2364 | 1464072416571 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:56 INFO - PROCESS | 2364 | ++DOCSHELL 1C40E800 == 47 [pid = 2364] [id = 215] 23:46:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (1C4B2000) [pid = 2364] [serial = 643] [outer = 00000000] 23:46:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (1CD7E400) [pid = 2364] [serial = 644] [outer = 1C4B2000] 23:46:56 INFO - PROCESS | 2364 | 1464072416629 Marionette DEBUG loaded listener.js 23:46:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (1E586C00) [pid = 2364] [serial = 645] [outer = 1C4B2000] 23:46:57 INFO - PROCESS | 2364 | 1464072417220 Marionette TRACE conn5 <- [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]]]}] 23:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 931ms 23:46:57 INFO - PROCESS | 2364 | 1464072417261 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 23:46:57 INFO - PROCESS | 2364 | 1464072417264 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 23:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:46:57 INFO - PROCESS | 2364 | 1464072417268 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:46:57 INFO - PROCESS | 2364 | 1464072417270 Marionette TRACE conn5 <- [1,826,null,{}] 23:46:57 INFO - PROCESS | 2364 | 1464072417274 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:57 INFO - PROCESS | 2364 | 1464072417379 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 23:46:57 INFO - PROCESS | 2364 | 1464072417505 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:57 INFO - PROCESS | 2364 | ++DOCSHELL 1E58E000 == 48 [pid = 2364] [id = 216] 23:46:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (1E58F400) [pid = 2364] [serial = 646] [outer = 00000000] 23:46:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (1E64F800) [pid = 2364] [serial = 647] [outer = 1E58F400] 23:46:57 INFO - PROCESS | 2364 | 1464072417562 Marionette DEBUG loaded listener.js 23:46:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (1E653000) [pid = 2364] [serial = 648] [outer = 1E58F400] 23:46:58 INFO - PROCESS | 2364 | 1464072418425 Marionette TRACE conn5 <- [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]]]}] 23:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1181ms 23:46:58 INFO - PROCESS | 2364 | 1464072418452 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 23:46:58 INFO - PROCESS | 2364 | 1464072418455 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 23:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:46:58 INFO - PROCESS | 2364 | 1464072418460 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:46:58 INFO - PROCESS | 2364 | 1464072418464 Marionette TRACE conn5 <- [1,830,null,{}] 23:46:58 INFO - PROCESS | 2364 | 1464072418470 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:58 INFO - PROCESS | 2364 | 1464072418566 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 23:46:58 INFO - PROCESS | 2364 | 1464072418653 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:58 INFO - PROCESS | 2364 | ++DOCSHELL 0E5EB000 == 49 [pid = 2364] [id = 217] 23:46:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0E750800) [pid = 2364] [serial = 649] [outer = 00000000] 23:46:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (1423D800) [pid = 2364] [serial = 650] [outer = 0E750800] 23:46:58 INFO - PROCESS | 2364 | 1464072418750 Marionette DEBUG loaded listener.js 23:46:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (14CBA000) [pid = 2364] [serial = 651] [outer = 0E750800] 23:46:59 INFO - PROCESS | 2364 | --DOCSHELL 0D804000 == 48 [pid = 2364] [id = 169] 23:46:59 INFO - PROCESS | 2364 | --DOCSHELL 1B5D0800 == 47 [pid = 2364] [id = 211] 23:46:59 INFO - PROCESS | 2364 | --DOCSHELL 19F10400 == 46 [pid = 2364] [id = 210] 23:46:59 INFO - PROCESS | 2364 | --DOCSHELL 19B53400 == 45 [pid = 2364] [id = 209] 23:46:59 INFO - PROCESS | 2364 | --DOCSHELL 18C8F400 == 44 [pid = 2364] [id = 208] 23:46:59 INFO - PROCESS | 2364 | --DOCSHELL 18988400 == 43 [pid = 2364] [id = 207] 23:46:59 INFO - PROCESS | 2364 | --DOCSHELL 17487400 == 42 [pid = 2364] [id = 206] 23:46:59 INFO - PROCESS | 2364 | --DOCSHELL 1469CC00 == 41 [pid = 2364] [id = 205] 23:46:59 INFO - PROCESS | 2364 | --DOCSHELL 0E0E3400 == 40 [pid = 2364] [id = 204] 23:46:59 INFO - PROCESS | 2364 | --DOCSHELL 0D751000 == 39 [pid = 2364] [id = 203] 23:46:59 INFO - PROCESS | 2364 | --DOCSHELL 0D2EB400 == 38 [pid = 2364] [id = 202] 23:46:59 INFO - PROCESS | 2364 | --DOCSHELL 19EC7800 == 37 [pid = 2364] [id = 201] 23:46:59 INFO - PROCESS | 2364 | --DOCSHELL 161EEC00 == 36 [pid = 2364] [id = 200] 23:46:59 INFO - PROCESS | 2364 | --DOCSHELL 0D80E800 == 35 [pid = 2364] [id = 199] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (1AD57400) [pid = 2364] [serial = 593] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (191A0800) [pid = 2364] [serial = 563] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (1815F800) [pid = 2364] [serial = 584] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (18937000) [pid = 2364] [serial = 585] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (1427EC00) [pid = 2364] [serial = 566] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (1B2D0000) [pid = 2364] [serial = 576] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (19B5D400) [pid = 2364] [serial = 575] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1469D400) [pid = 2364] [serial = 581] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (18E22C00) [pid = 2364] [serial = 569] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (19FABC00) [pid = 2364] [serial = 572] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0DA6B400) [pid = 2364] [serial = 578] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0DD41400) [pid = 2364] [serial = 579] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (191A0400) [pid = 2364] [serial = 590] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (191A9C00) [pid = 2364] [serial = 591] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (1898F800) [pid = 2364] [serial = 587] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (14CB9C00) [pid = 2364] [serial = 582] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (18C83800) [pid = 2364] [serial = 588] [outer = 00000000] [url = about:blank] 23:46:59 INFO - PROCESS | 2364 | 1464072419345 Marionette TRACE conn5 <- [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]]]}] 23:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 930ms 23:46:59 INFO - PROCESS | 2364 | 1464072419392 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 23:46:59 INFO - PROCESS | 2364 | 1464072419398 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 23:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:46:59 INFO - PROCESS | 2364 | 1464072419403 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:46:59 INFO - PROCESS | 2364 | 1464072419406 Marionette TRACE conn5 <- [1,834,null,{}] 23:46:59 INFO - PROCESS | 2364 | 1464072419409 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:59 INFO - PROCESS | 2364 | 1464072419490 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 23:46:59 INFO - PROCESS | 2364 | 1464072419574 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:59 INFO - PROCESS | 2364 | ++DOCSHELL 0D071400 == 36 [pid = 2364] [id = 218] 23:46:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0D0D9400) [pid = 2364] [serial = 652] [outer = 00000000] 23:46:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0DD3E800) [pid = 2364] [serial = 653] [outer = 0D0D9400] 23:46:59 INFO - PROCESS | 2364 | 1464072419620 Marionette DEBUG loaded listener.js 23:46:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0E0EEC00) [pid = 2364] [serial = 654] [outer = 0D0D9400] 23:47:00 INFO - PROCESS | 2364 | 1464072420054 Marionette TRACE conn5 <- [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]]]}] 23:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 672ms 23:47:00 INFO - PROCESS | 2364 | 1464072420078 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 23:47:00 INFO - PROCESS | 2364 | 1464072420080 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 23:47:00 INFO - PROCESS | 2364 | 1464072420084 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:47:00 INFO - PROCESS | 2364 | 1464072420087 Marionette TRACE conn5 <- [1,838,null,{}] 23:47:00 INFO - PROCESS | 2364 | 1464072420097 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:00 INFO - PROCESS | 2364 | 1464072420179 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 23:47:00 INFO - PROCESS | 2364 | 1464072420186 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:00 INFO - PROCESS | 2364 | ++DOCSHELL 146F6C00 == 37 [pid = 2364] [id = 219] 23:47:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (146F8400) [pid = 2364] [serial = 655] [outer = 00000000] 23:47:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (1664A400) [pid = 2364] [serial = 656] [outer = 146F8400] 23:47:00 INFO - PROCESS | 2364 | 1464072420235 Marionette DEBUG loaded listener.js 23:47:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (17C7C800) [pid = 2364] [serial = 657] [outer = 146F8400] 23:47:00 INFO - PROCESS | 2364 | 1464072420694 Marionette TRACE conn5 <- [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]]]}] 23:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 23:47:00 INFO - PROCESS | 2364 | 1464072420718 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 23:47:00 INFO - PROCESS | 2364 | 1464072420720 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 23:47:00 INFO - PROCESS | 2364 | 1464072420723 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:47:00 INFO - PROCESS | 2364 | 1464072420725 Marionette TRACE conn5 <- [1,842,null,{}] 23:47:00 INFO - PROCESS | 2364 | 1464072420728 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:00 INFO - PROCESS | 2364 | 1464072420807 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 23:47:00 INFO - PROCESS | 2364 | 1464072420816 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:00 INFO - PROCESS | 2364 | ++DOCSHELL 18984400 == 38 [pid = 2364] [id = 220] 23:47:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (18985400) [pid = 2364] [serial = 658] [outer = 00000000] 23:47:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (189D4800) [pid = 2364] [serial = 659] [outer = 18985400] 23:47:00 INFO - PROCESS | 2364 | 1464072420861 Marionette DEBUG loaded listener.js 23:47:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (18C8B400) [pid = 2364] [serial = 660] [outer = 18985400] 23:47:01 INFO - PROCESS | 2364 | 1464072421291 Marionette TRACE conn5 <- [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]]]}] 23:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 23:47:01 INFO - PROCESS | 2364 | 1464072421358 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 23:47:01 INFO - PROCESS | 2364 | 1464072421360 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 23:47:01 INFO - PROCESS | 2364 | 1464072421373 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:47:01 INFO - PROCESS | 2364 | 1464072421375 Marionette TRACE conn5 <- [1,846,null,{}] 23:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:47:01 INFO - PROCESS | 2364 | 1464072421384 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:01 INFO - PROCESS | 2364 | 1464072421485 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 23:47:01 INFO - PROCESS | 2364 | 1464072421520 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:01 INFO - PROCESS | 2364 | ++DOCSHELL 18E24800 == 39 [pid = 2364] [id = 221] 23:47:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (18E26800) [pid = 2364] [serial = 661] [outer = 00000000] 23:47:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (18E2BC00) [pid = 2364] [serial = 662] [outer = 18E26800] 23:47:01 INFO - PROCESS | 2364 | 1464072421610 Marionette DEBUG loaded listener.js 23:47:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (18E5C400) [pid = 2364] [serial = 663] [outer = 18E26800] 23:47:02 INFO - PROCESS | 2364 | 1464072422013 Marionette TRACE conn5 <- [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]]]}] 23:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 23:47:02 INFO - PROCESS | 2364 | 1464072422049 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 23:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:47:02 INFO - PROCESS | 2364 | 1464072422051 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 23:47:02 INFO - PROCESS | 2364 | 1464072422059 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:47:02 INFO - PROCESS | 2364 | 1464072422061 Marionette TRACE conn5 <- [1,850,null,{}] 23:47:02 INFO - PROCESS | 2364 | 1464072422064 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:02 INFO - PROCESS | 2364 | 1464072422198 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 23:47:02 INFO - PROCESS | 2364 | 1464072422206 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:02 INFO - PROCESS | 2364 | ++DOCSHELL 0D807800 == 40 [pid = 2364] [id = 222] 23:47:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (18CEC800) [pid = 2364] [serial = 664] [outer = 00000000] 23:47:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (19F01400) [pid = 2364] [serial = 665] [outer = 18CEC800] 23:47:02 INFO - PROCESS | 2364 | 1464072422250 Marionette DEBUG loaded listener.js 23:47:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (19FAB800) [pid = 2364] [serial = 666] [outer = 18CEC800] 23:47:02 INFO - PROCESS | 2364 | 1464072422700 Marionette TRACE conn5 <- [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]]]}] 23:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 690ms 23:47:02 INFO - PROCESS | 2364 | 1464072422745 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 23:47:02 INFO - PROCESS | 2364 | 1464072422747 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 23:47:02 INFO - PROCESS | 2364 | 1464072422754 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:47:02 INFO - PROCESS | 2364 | 1464072422756 Marionette TRACE conn5 <- [1,854,null,{}] 23:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:47:02 INFO - PROCESS | 2364 | 1464072422759 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:02 INFO - PROCESS | 2364 | 1464072422892 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 23:47:02 INFO - PROCESS | 2364 | 1464072422918 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:02 INFO - PROCESS | 2364 | ++DOCSHELL 1B2CEC00 == 41 [pid = 2364] [id = 223] 23:47:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (1B2CF400) [pid = 2364] [serial = 667] [outer = 00000000] 23:47:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (1B5CFC00) [pid = 2364] [serial = 668] [outer = 1B2CF400] 23:47:02 INFO - PROCESS | 2364 | 1464072422962 Marionette DEBUG loaded listener.js 23:47:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1B5D4000) [pid = 2364] [serial = 669] [outer = 1B2CF400] 23:47:03 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (18989C00) [pid = 2364] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:47:03 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0E0EC000) [pid = 2364] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:47:03 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (18CDFC00) [pid = 2364] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:47:03 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0D303400) [pid = 2364] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:47:03 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0D753000) [pid = 2364] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:47:03 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (15B59800) [pid = 2364] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:47:03 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (17487800) [pid = 2364] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:47:03 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (19B5AC00) [pid = 2364] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:47:03 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1BC48000) [pid = 2364] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:47:03 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (19F9E800) [pid = 2364] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:47:03 INFO - PROCESS | 2364 | 1464072423533 Marionette TRACE conn5 <- [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]]]}] 23:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 832ms 23:47:03 INFO - PROCESS | 2364 | 1464072423592 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 23:47:03 INFO - PROCESS | 2364 | 1464072423594 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 23:47:03 INFO - PROCESS | 2364 | 1464072423597 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:47:03 INFO - PROCESS | 2364 | 1464072423599 Marionette TRACE conn5 <- [1,858,null,{}] 23:47:03 INFO - PROCESS | 2364 | 1464072423602 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:03 INFO - PROCESS | 2364 | 1464072423678 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 23:47:03 INFO - PROCESS | 2364 | 1464072423694 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:03 INFO - PROCESS | 2364 | ++DOCSHELL 0D360800 == 42 [pid = 2364] [id = 224] 23:47:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0D74D000) [pid = 2364] [serial = 670] [outer = 00000000] 23:47:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (15BE1800) [pid = 2364] [serial = 671] [outer = 0D74D000] 23:47:03 INFO - PROCESS | 2364 | 1464072423738 Marionette DEBUG loaded listener.js 23:47:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (161F4000) [pid = 2364] [serial = 672] [outer = 0D74D000] 23:47:04 INFO - PROCESS | 2364 | 1464072424148 Marionette TRACE conn5 <- [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]]]}] 23:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 570ms 23:47:04 INFO - PROCESS | 2364 | 1464072424199 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 23:47:04 INFO - PROCESS | 2364 | 1464072424201 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 23:47:04 INFO - PROCESS | 2364 | 1464072424218 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:47:04 INFO - PROCESS | 2364 | 1464072424220 Marionette TRACE conn5 <- [1,862,null,{}] 23:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:47:04 INFO - PROCESS | 2364 | 1464072424223 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:04 INFO - PROCESS | 2364 | 1464072424300 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 23:47:04 INFO - PROCESS | 2364 | 1464072424307 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:04 INFO - PROCESS | 2364 | ++DOCSHELL 18989C00 == 43 [pid = 2364] [id = 225] 23:47:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (18C86C00) [pid = 2364] [serial = 673] [outer = 00000000] 23:47:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (1BCD1800) [pid = 2364] [serial = 674] [outer = 18C86C00] 23:47:04 INFO - PROCESS | 2364 | 1464072424351 Marionette DEBUG loaded listener.js 23:47:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (1BD0C400) [pid = 2364] [serial = 675] [outer = 18C86C00] 23:47:04 INFO - PROCESS | 2364 | 1464072424767 Marionette TRACE conn5 <- [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]]]}] 23:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 571ms 23:47:04 INFO - PROCESS | 2364 | 1464072424797 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 23:47:04 INFO - PROCESS | 2364 | 1464072424799 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 23:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:47:04 INFO - PROCESS | 2364 | 1464072424813 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:47:04 INFO - PROCESS | 2364 | 1464072424814 Marionette TRACE conn5 <- [1,866,null,{}] 23:47:04 INFO - PROCESS | 2364 | 1464072424822 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:04 INFO - PROCESS | 2364 | 1464072424900 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 23:47:04 INFO - PROCESS | 2364 | 1464072424907 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:04 INFO - PROCESS | 2364 | ++DOCSHELL 1C1B8C00 == 44 [pid = 2364] [id = 226] 23:47:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (1CAC0C00) [pid = 2364] [serial = 676] [outer = 00000000] 23:47:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (1E589800) [pid = 2364] [serial = 677] [outer = 1CAC0C00] 23:47:04 INFO - PROCESS | 2364 | 1464072424950 Marionette DEBUG loaded listener.js 23:47:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (1E64C400) [pid = 2364] [serial = 678] [outer = 1CAC0C00] 23:47:05 INFO - PROCESS | 2364 | 1464072425362 Marionette TRACE conn5 <- [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]]]}] 23:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 572ms 23:47:05 INFO - PROCESS | 2364 | 1464072425390 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 23:47:05 INFO - PROCESS | 2364 | 1464072425392 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 23:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:47:05 INFO - PROCESS | 2364 | 1464072425395 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:47:05 INFO - PROCESS | 2364 | 1464072425397 Marionette TRACE conn5 <- [1,870,null,{}] 23:47:05 INFO - PROCESS | 2364 | 1464072425401 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:05 INFO - PROCESS | 2364 | 1464072425534 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 23:47:05 INFO - PROCESS | 2364 | 1464072425709 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:05 INFO - PROCESS | 2364 | ++DOCSHELL 0D06D800 == 45 [pid = 2364] [id = 227] 23:47:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0D09E800) [pid = 2364] [serial = 679] [outer = 00000000] 23:47:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0D30C800) [pid = 2364] [serial = 680] [outer = 0D09E800] 23:47:05 INFO - PROCESS | 2364 | 1464072425768 Marionette DEBUG loaded listener.js 23:47:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0D751800) [pid = 2364] [serial = 681] [outer = 0D09E800] 23:47:06 INFO - PROCESS | 2364 | 1464072426338 Marionette TRACE conn5 <- [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]]]}] 23:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 970ms 23:47:06 INFO - PROCESS | 2364 | 1464072426367 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 23:47:06 INFO - PROCESS | 2364 | 1464072426372 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 23:47:06 INFO - PROCESS | 2364 | 1464072426376 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:47:06 INFO - PROCESS | 2364 | 1464072426381 Marionette TRACE conn5 <- [1,874,null,{}] 23:47:06 INFO - PROCESS | 2364 | 1464072426386 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:06 INFO - PROCESS | 2364 | 1464072426494 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 23:47:06 INFO - PROCESS | 2364 | 1464072426594 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:06 INFO - PROCESS | 2364 | ++DOCSHELL 14D6B800 == 46 [pid = 2364] [id = 228] 23:47:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (14D6D000) [pid = 2364] [serial = 682] [outer = 00000000] 23:47:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1663C400) [pid = 2364] [serial = 683] [outer = 14D6D000] 23:47:06 INFO - PROCESS | 2364 | 1464072426651 Marionette DEBUG loaded listener.js 23:47:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1893E400) [pid = 2364] [serial = 684] [outer = 14D6D000] 23:47:07 INFO - PROCESS | 2364 | 1464072427294 Marionette TRACE conn5 <- [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]]]}] 23:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 971ms 23:47:07 INFO - PROCESS | 2364 | 1464072427354 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 23:47:07 INFO - PROCESS | 2364 | 1464072427358 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 23:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:47:07 INFO - PROCESS | 2364 | 1464072427362 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:47:07 INFO - PROCESS | 2364 | 1464072427365 Marionette TRACE conn5 <- [1,878,null,{}] 23:47:07 INFO - PROCESS | 2364 | 1464072427369 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:07 INFO - PROCESS | 2364 | 1464072427473 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 23:47:07 INFO - PROCESS | 2364 | 1464072427601 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:07 INFO - PROCESS | 2364 | ++DOCSHELL 19B5BC00 == 47 [pid = 2364] [id = 229] 23:47:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (19B5C400) [pid = 2364] [serial = 685] [outer = 00000000] 23:47:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1BD0E800) [pid = 2364] [serial = 686] [outer = 19B5C400] 23:47:07 INFO - PROCESS | 2364 | 1464072427657 Marionette DEBUG loaded listener.js 23:47:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1E64DC00) [pid = 2364] [serial = 687] [outer = 19B5C400] 23:47:08 INFO - PROCESS | 2364 | 1464072428230 Marionette TRACE conn5 <- [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]]]}] 23:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 930ms 23:47:08 INFO - PROCESS | 2364 | 1464072428297 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 23:47:08 INFO - PROCESS | 2364 | 1464072428300 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 23:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:47:08 INFO - PROCESS | 2364 | 1464072428310 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:47:08 INFO - PROCESS | 2364 | 1464072428317 Marionette TRACE conn5 <- [1,882,null,{}] 23:47:08 INFO - PROCESS | 2364 | 1464072428322 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:08 INFO - PROCESS | 2364 | 1464072428428 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 23:47:08 INFO - PROCESS | 2364 | 1464072428552 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:08 INFO - PROCESS | 2364 | ++DOCSHELL 19F9E000 == 48 [pid = 2364] [id = 230] 23:47:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (1EA17800) [pid = 2364] [serial = 688] [outer = 00000000] 23:47:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (1EC65400) [pid = 2364] [serial = 689] [outer = 1EA17800] 23:47:08 INFO - PROCESS | 2364 | 1464072428607 Marionette DEBUG loaded listener.js 23:47:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (1EC6B400) [pid = 2364] [serial = 690] [outer = 1EA17800] 23:47:09 INFO - PROCESS | 2364 | 1464072429219 Marionette TRACE conn5 <- [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]]]}] 23:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 990ms 23:47:09 INFO - PROCESS | 2364 | 1464072429296 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 23:47:09 INFO - PROCESS | 2364 | 1464072429299 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 23:47:09 INFO - PROCESS | 2364 | 1464072429303 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:47:09 INFO - PROCESS | 2364 | 1464072429305 Marionette TRACE conn5 <- [1,886,null,{}] 23:47:09 INFO - PROCESS | 2364 | 1464072429309 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:09 INFO - PROCESS | 2364 | 1464072429413 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 23:47:09 INFO - PROCESS | 2364 | 1464072429539 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:09 INFO - PROCESS | 2364 | ++DOCSHELL 0D80CC00 == 49 [pid = 2364] [id = 231] 23:47:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0D80D800) [pid = 2364] [serial = 691] [outer = 00000000] 23:47:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0DF1A800) [pid = 2364] [serial = 692] [outer = 0D80D800] 23:47:09 INFO - PROCESS | 2364 | 1464072429595 Marionette DEBUG loaded listener.js 23:47:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (14459800) [pid = 2364] [serial = 693] [outer = 0D80D800] 23:47:10 INFO - PROCESS | 2364 | 1464072430328 Marionette TRACE conn5 <- [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]]]}] 23:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1068ms 23:47:10 INFO - PROCESS | 2364 | 1464072430373 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 23:47:10 INFO - PROCESS | 2364 | 1464072430377 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 23:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:47:10 INFO - PROCESS | 2364 | 1464072430383 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:47:10 INFO - PROCESS | 2364 | 1464072430386 Marionette TRACE conn5 <- [1,890,null,{}] 23:47:10 INFO - PROCESS | 2364 | 1464072430391 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:10 INFO - PROCESS | 2364 | 1464072430488 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 23:47:10 INFO - PROCESS | 2364 | 1464072430621 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:10 INFO - PROCESS | 2364 | ++DOCSHELL 0D3EF400 == 50 [pid = 2364] [id = 232] 23:47:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0D74AC00) [pid = 2364] [serial = 694] [outer = 00000000] 23:47:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (14C40000) [pid = 2364] [serial = 695] [outer = 0D74AC00] 23:47:10 INFO - PROCESS | 2364 | 1464072430672 Marionette DEBUG loaded listener.js 23:47:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (15BDC000) [pid = 2364] [serial = 696] [outer = 0D74AC00] 23:47:11 INFO - PROCESS | 2364 | --DOCSHELL 1C1B8C00 == 49 [pid = 2364] [id = 226] 23:47:11 INFO - PROCESS | 2364 | --DOCSHELL 18989C00 == 48 [pid = 2364] [id = 225] 23:47:11 INFO - PROCESS | 2364 | --DOCSHELL 0D360800 == 47 [pid = 2364] [id = 224] 23:47:11 INFO - PROCESS | 2364 | --DOCSHELL 1B2CEC00 == 46 [pid = 2364] [id = 223] 23:47:11 INFO - PROCESS | 2364 | --DOCSHELL 0D807800 == 45 [pid = 2364] [id = 222] 23:47:11 INFO - PROCESS | 2364 | --DOCSHELL 18E24800 == 44 [pid = 2364] [id = 221] 23:47:11 INFO - PROCESS | 2364 | --DOCSHELL 18984400 == 43 [pid = 2364] [id = 220] 23:47:11 INFO - PROCESS | 2364 | --DOCSHELL 146F6C00 == 42 [pid = 2364] [id = 219] 23:47:11 INFO - PROCESS | 2364 | --DOCSHELL 0D071400 == 41 [pid = 2364] [id = 218] 23:47:11 INFO - PROCESS | 2364 | --DOCSHELL 0E5EB000 == 40 [pid = 2364] [id = 217] 23:47:11 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0E01B800) [pid = 2364] [serial = 635] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOCSHELL 0C746C00 == 39 [pid = 2364] [id = 213] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (189D6800) [pid = 2364] [serial = 620] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (143D6400) [pid = 2364] [serial = 611] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (14642000) [pid = 2364] [serial = 612] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (18E63400) [pid = 2364] [serial = 623] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0D751C00) [pid = 2364] [serial = 605] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (1B2D2400) [pid = 2364] [serial = 602] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0DA6AC00) [pid = 2364] [serial = 608] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0DD3E400) [pid = 2364] [serial = 609] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (174D7400) [pid = 2364] [serial = 599] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (16637400) [pid = 2364] [serial = 614] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (168D2000) [pid = 2364] [serial = 615] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0DBEE000) [pid = 2364] [serial = 596] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (18C8C800) [pid = 2364] [serial = 621] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (181C3000) [pid = 2364] [serial = 617] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (19F9C400) [pid = 2364] [serial = 626] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (1BDD9400) [pid = 2364] [serial = 633] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (191ABC00) [pid = 2364] [serial = 624] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (1BDD3000) [pid = 2364] [serial = 632] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (19F07000) [pid = 2364] [serial = 627] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0DA61800) [pid = 2364] [serial = 606] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (1B2CC400) [pid = 2364] [serial = 629] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (1B2D4000) [pid = 2364] [serial = 630] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (1892B800) [pid = 2364] [serial = 618] [outer = 00000000] [url = about:blank] 23:47:12 INFO - PROCESS | 2364 | 1464072432296 Marionette TRACE conn5 <- [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]]]}] 23:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1932ms 23:47:12 INFO - PROCESS | 2364 | 1464072432359 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 23:47:12 INFO - PROCESS | 2364 | 1464072432365 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 23:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:47:12 INFO - PROCESS | 2364 | 1464072432371 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:47:12 INFO - PROCESS | 2364 | 1464072432374 Marionette TRACE conn5 <- [1,894,null,{}] 23:47:12 INFO - PROCESS | 2364 | 1464072432377 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:12 INFO - PROCESS | 2364 | 1464072432459 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 23:47:12 INFO - PROCESS | 2364 | 1464072432467 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:12 INFO - PROCESS | 2364 | ++DOCSHELL 14642000 == 40 [pid = 2364] [id = 233] 23:47:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (14699800) [pid = 2364] [serial = 697] [outer = 00000000] 23:47:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (15B5B000) [pid = 2364] [serial = 698] [outer = 14699800] 23:47:12 INFO - PROCESS | 2364 | 1464072432511 Marionette DEBUG loaded listener.js 23:47:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (16646C00) [pid = 2364] [serial = 699] [outer = 14699800] 23:47:12 INFO - PROCESS | 2364 | 1464072432970 Marionette TRACE conn5 <- [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]]]}] 23:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 23:47:13 INFO - PROCESS | 2364 | 1464072433004 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 23:47:13 INFO - PROCESS | 2364 | 1464072433006 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 23:47:13 INFO - PROCESS | 2364 | 1464072433009 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:47:13 INFO - PROCESS | 2364 | 1464072433013 Marionette TRACE conn5 <- [1,898,null,{}] 23:47:13 INFO - PROCESS | 2364 | 1464072433023 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:13 INFO - PROCESS | 2364 | 1464072433135 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 23:47:13 INFO - PROCESS | 2364 | 1464072433171 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:13 INFO - PROCESS | 2364 | ++DOCSHELL 189D8000 == 41 [pid = 2364] [id = 234] 23:47:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (18C80400) [pid = 2364] [serial = 700] [outer = 00000000] 23:47:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (18CE9C00) [pid = 2364] [serial = 701] [outer = 18C80400] 23:47:13 INFO - PROCESS | 2364 | 1464072433218 Marionette DEBUG loaded listener.js 23:47:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (191A6000) [pid = 2364] [serial = 702] [outer = 18C80400] 23:47:13 INFO - PROCESS | 2364 | 1464072433650 Marionette TRACE conn5 <- [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]]]}] 23:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 23:47:13 INFO - PROCESS | 2364 | 1464072433688 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 23:47:13 INFO - PROCESS | 2364 | 1464072433691 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 23:47:13 INFO - PROCESS | 2364 | 1464072433694 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:47:13 INFO - PROCESS | 2364 | 1464072433704 Marionette TRACE conn5 <- [1,902,null,{}] 23:47:13 INFO - PROCESS | 2364 | 1464072433708 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:13 INFO - PROCESS | 2364 | 1464072433788 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 23:47:13 INFO - PROCESS | 2364 | 1464072433795 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:13 INFO - PROCESS | 2364 | ++DOCSHELL 19EC0C00 == 42 [pid = 2364] [id = 235] 23:47:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (19EC1400) [pid = 2364] [serial = 703] [outer = 00000000] 23:47:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1B2C7400) [pid = 2364] [serial = 704] [outer = 19EC1400] 23:47:13 INFO - PROCESS | 2364 | 1464072433841 Marionette DEBUG loaded listener.js 23:47:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (1B2CEC00) [pid = 2364] [serial = 705] [outer = 19EC1400] 23:47:14 INFO - PROCESS | 2364 | 1464072434302 Marionette TRACE conn5 <- [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]]]}] 23:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 23:47:14 INFO - PROCESS | 2364 | 1464072434329 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 23:47:14 INFO - PROCESS | 2364 | 1464072434331 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 23:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:47:14 INFO - PROCESS | 2364 | 1464072434340 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:47:14 INFO - PROCESS | 2364 | 1464072434341 Marionette TRACE conn5 <- [1,906,null,{}] 23:47:14 INFO - PROCESS | 2364 | 1464072434345 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:14 INFO - PROCESS | 2364 | 1464072434452 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 23:47:14 INFO - PROCESS | 2364 | 1464072434458 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:14 INFO - PROCESS | 2364 | ++DOCSHELL 19FA4800 == 43 [pid = 2364] [id = 236] 23:47:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (19FAA800) [pid = 2364] [serial = 706] [outer = 00000000] 23:47:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1BD02800) [pid = 2364] [serial = 707] [outer = 19FAA800] 23:47:14 INFO - PROCESS | 2364 | 1464072434502 Marionette DEBUG loaded listener.js 23:47:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1BDD3000) [pid = 2364] [serial = 708] [outer = 19FAA800] 23:47:14 INFO - PROCESS | 2364 | 1464072434979 Marionette TRACE conn5 <- [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]]]}] 23:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 23:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:47:15 INFO - PROCESS | 2364 | 1464072435009 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 23:47:15 INFO - PROCESS | 2364 | 1464072435011 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 23:47:15 INFO - PROCESS | 2364 | 1464072435014 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:47:15 INFO - PROCESS | 2364 | 1464072435016 Marionette TRACE conn5 <- [1,910,null,{}] 23:47:15 INFO - PROCESS | 2364 | 1464072435019 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:15 INFO - PROCESS | 2364 | 1464072435159 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 23:47:15 INFO - PROCESS | 2364 | 1464072435167 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:15 INFO - PROCESS | 2364 | ++DOCSHELL 0C73EC00 == 44 [pid = 2364] [id = 237] 23:47:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (1CABE800) [pid = 2364] [serial = 709] [outer = 00000000] 23:47:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1DCAD000) [pid = 2364] [serial = 710] [outer = 1CABE800] 23:47:15 INFO - PROCESS | 2364 | 1464072435269 Marionette DEBUG loaded listener.js 23:47:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1DCB0400) [pid = 2364] [serial = 711] [outer = 1CABE800] 23:47:15 INFO - PROCESS | 2364 | 1464072435677 Marionette TRACE conn5 <- [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]]]}] 23:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 23:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:47:15 INFO - PROCESS | 2364 | 1464072435745 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 23:47:15 INFO - PROCESS | 2364 | 1464072435747 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 23:47:15 INFO - PROCESS | 2364 | 1464072435751 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:47:15 INFO - PROCESS | 2364 | 1464072435752 Marionette TRACE conn5 <- [1,914,null,{}] 23:47:15 INFO - PROCESS | 2364 | 1464072435756 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:15 INFO - PROCESS | 2364 | 1464072435899 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 23:47:15 INFO - PROCESS | 2364 | 1464072435913 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:15 INFO - PROCESS | 2364 | ++DOCSHELL 1E58C400 == 45 [pid = 2364] [id = 238] 23:47:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (1E58DC00) [pid = 2364] [serial = 712] [outer = 00000000] 23:47:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (1EA0D800) [pid = 2364] [serial = 713] [outer = 1E58DC00] 23:47:16 INFO - PROCESS | 2364 | 1464072436004 Marionette DEBUG loaded listener.js 23:47:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (1EA10800) [pid = 2364] [serial = 714] [outer = 1E58DC00] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (19FA5000) [pid = 2364] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (161F3C00) [pid = 2364] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0DA62000) [pid = 2364] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (17481400) [pid = 2364] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (18C97000) [pid = 2364] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (19FA7000) [pid = 2364] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (174D1800) [pid = 2364] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0D3EF000) [pid = 2364] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0E070800) [pid = 2364] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (18E26800) [pid = 2364] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (18CEC800) [pid = 2364] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (1B2CF400) [pid = 2364] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0D74D000) [pid = 2364] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0D0D9400) [pid = 2364] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (18C86C00) [pid = 2364] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (146F8400) [pid = 2364] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (18985400) [pid = 2364] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:47:16 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0E750800) [pid = 2364] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:47:16 INFO - PROCESS | 2364 | 1464072436474 Marionette TRACE conn5 <- [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]]]}] 23:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 770ms 23:47:16 INFO - PROCESS | 2364 | 1464072436544 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 23:47:16 INFO - PROCESS | 2364 | 1464072436546 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 23:47:16 INFO - PROCESS | 2364 | 1464072436549 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:47:16 INFO - PROCESS | 2364 | 1464072436551 Marionette TRACE conn5 <- [1,918,null,{}] 23:47:16 INFO - PROCESS | 2364 | 1464072436554 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:16 INFO - PROCESS | 2364 | 1464072436633 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 23:47:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (18C86C00) [pid = 2364] [serial = 715] [outer = 1BCCC000] 23:47:16 INFO - PROCESS | 2364 | 1464072436657 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:16 INFO - PROCESS | 2364 | ++DOCSHELL 19932800 == 46 [pid = 2364] [id = 239] 23:47:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (19933000) [pid = 2364] [serial = 716] [outer = 00000000] 23:47:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (19935C00) [pid = 2364] [serial = 717] [outer = 19933000] 23:47:16 INFO - PROCESS | 2364 | 1464072436708 Marionette DEBUG loaded listener.js 23:47:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (19938800) [pid = 2364] [serial = 718] [outer = 19933000] 23:47:17 INFO - PROCESS | 2364 | 1464072437151 Marionette TRACE conn5 <- [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]]]}] 23:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 631ms 23:47:17 INFO - PROCESS | 2364 | 1464072437183 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 23:47:17 INFO - PROCESS | 2364 | 1464072437185 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 23:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:47:17 INFO - PROCESS | 2364 | 1464072437188 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:47:17 INFO - PROCESS | 2364 | 1464072437190 Marionette TRACE conn5 <- [1,922,null,{}] 23:47:17 INFO - PROCESS | 2364 | 1464072437193 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:17 INFO - PROCESS | 2364 | 1464072437277 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 23:47:17 INFO - PROCESS | 2364 | 1464072437283 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:17 INFO - PROCESS | 2364 | ++DOCSHELL 1993C800 == 47 [pid = 2364] [id = 240] 23:47:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (1993D800) [pid = 2364] [serial = 719] [outer = 00000000] 23:47:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0DF97400) [pid = 2364] [serial = 720] [outer = 1993D800] 23:47:17 INFO - PROCESS | 2364 | 1464072437329 Marionette DEBUG loaded listener.js 23:47:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (19EB8400) [pid = 2364] [serial = 721] [outer = 1993D800] 23:47:17 INFO - PROCESS | 2364 | 1464072437777 Marionette TRACE conn5 <- [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]]]}] 23:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 23:47:17 INFO - PROCESS | 2364 | 1464072437819 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 23:47:17 INFO - PROCESS | 2364 | 1464072437821 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 23:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:47:17 INFO - PROCESS | 2364 | 1464072437835 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:47:17 INFO - PROCESS | 2364 | 1464072437837 Marionette TRACE conn5 <- [1,926,null,{}] 23:47:17 INFO - PROCESS | 2364 | 1464072437840 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:17 INFO - PROCESS | 2364 | 1464072437920 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 23:47:17 INFO - PROCESS | 2364 | 1464072437930 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:17 INFO - PROCESS | 2364 | ++DOCSHELL 1BC4E400 == 48 [pid = 2364] [id = 241] 23:47:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1E593000) [pid = 2364] [serial = 722] [outer = 00000000] 23:47:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (1EC68400) [pid = 2364] [serial = 723] [outer = 1E593000] 23:47:17 INFO - PROCESS | 2364 | 1464072437974 Marionette DEBUG loaded listener.js 23:47:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (1EC6CC00) [pid = 2364] [serial = 724] [outer = 1E593000] 23:47:18 INFO - PROCESS | 2364 | 1464072438563 Marionette TRACE conn5 <- [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]]]}] 23:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 770ms 23:47:18 INFO - PROCESS | 2364 | 1464072438656 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 23:47:18 INFO - PROCESS | 2364 | 1464072438661 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 23:47:18 INFO - PROCESS | 2364 | 1464072438682 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:47:18 INFO - PROCESS | 2364 | 1464072438686 Marionette TRACE conn5 <- [1,930,null,{}] 23:47:18 INFO - PROCESS | 2364 | 1464072438692 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:18 INFO - PROCESS | 2364 | 1464072438812 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 23:47:18 INFO - PROCESS | 2364 | 1464072438941 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:18 INFO - PROCESS | 2364 | ++DOCSHELL 0D311400 == 49 [pid = 2364] [id = 242] 23:47:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0D807800) [pid = 2364] [serial = 725] [outer = 00000000] 23:47:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1463EC00) [pid = 2364] [serial = 726] [outer = 0D807800] 23:47:19 INFO - PROCESS | 2364 | 1464072439002 Marionette DEBUG loaded listener.js 23:47:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (14D71C00) [pid = 2364] [serial = 727] [outer = 0D807800] 23:47:19 INFO - PROCESS | 2364 | 1464072439524 Marionette TRACE conn5 <- [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]]]}] 23:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 870ms 23:47:19 INFO - PROCESS | 2364 | 1464072439559 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 23:47:19 INFO - PROCESS | 2364 | 1464072439565 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 23:47:19 INFO - PROCESS | 2364 | 1464072439588 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:47:19 INFO - PROCESS | 2364 | 1464072439591 Marionette TRACE conn5 <- [1,934,null,{}] 23:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:47:19 INFO - PROCESS | 2364 | 1464072439595 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:19 INFO - PROCESS | 2364 | 1464072439702 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 23:47:19 INFO - PROCESS | 2364 | 1464072439804 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:19 INFO - PROCESS | 2364 | ++DOCSHELL 161F4800 == 50 [pid = 2364] [id = 243] 23:47:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (181C8000) [pid = 2364] [serial = 728] [outer = 00000000] 23:47:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (18E5F800) [pid = 2364] [serial = 729] [outer = 181C8000] 23:47:19 INFO - PROCESS | 2364 | 1464072439859 Marionette DEBUG loaded listener.js 23:47:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (19EB9400) [pid = 2364] [serial = 730] [outer = 181C8000] 23:47:20 INFO - PROCESS | 2364 | 1464072440456 Marionette TRACE conn5 <- [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]]]}] 23:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 23:47:20 INFO - PROCESS | 2364 | 1464072440525 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 23:47:20 INFO - PROCESS | 2364 | 1464072440527 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 23:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:47:20 INFO - PROCESS | 2364 | 1464072440531 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:47:20 INFO - PROCESS | 2364 | 1464072440535 Marionette TRACE conn5 <- [1,938,null,{}] 23:47:20 INFO - PROCESS | 2364 | 1464072440546 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:20 INFO - PROCESS | 2364 | 1464072440683 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 23:47:20 INFO - PROCESS | 2364 | 1464072440818 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:20 INFO - PROCESS | 2364 | ++DOCSHELL 1AC96000 == 51 [pid = 2364] [id = 244] 23:47:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (1AC99000) [pid = 2364] [serial = 731] [outer = 00000000] 23:47:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (1BCD5C00) [pid = 2364] [serial = 732] [outer = 1AC99000] 23:47:20 INFO - PROCESS | 2364 | 1464072440877 Marionette DEBUG loaded listener.js 23:47:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (1CABC400) [pid = 2364] [serial = 733] [outer = 1AC99000] 23:47:21 INFO - PROCESS | 2364 | 1464072441439 Marionette TRACE conn5 <- [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]]]}] 23:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 930ms 23:47:21 INFO - PROCESS | 2364 | 1464072441464 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 23:47:21 INFO - PROCESS | 2364 | 1464072441467 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 23:47:21 INFO - PROCESS | 2364 | 1464072441470 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:47:21 INFO - PROCESS | 2364 | 1464072441472 Marionette TRACE conn5 <- [1,942,null,{}] 23:47:21 INFO - PROCESS | 2364 | 1464072441476 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:21 INFO - PROCESS | 2364 | 1464072441579 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 23:47:21 INFO - PROCESS | 2364 | 1464072441680 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:21 INFO - PROCESS | 2364 | ++DOCSHELL 1D16DC00 == 52 [pid = 2364] [id = 245] 23:47:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (1D170C00) [pid = 2364] [serial = 734] [outer = 00000000] 23:47:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (1D174C00) [pid = 2364] [serial = 735] [outer = 1D170C00] 23:47:21 INFO - PROCESS | 2364 | 1464072441734 Marionette DEBUG loaded listener.js 23:47:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (1D177800) [pid = 2364] [serial = 736] [outer = 1D170C00] 23:47:22 INFO - PROCESS | 2364 | 1464072442306 Marionette TRACE conn5 <- [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]]]}] 23:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 871ms 23:47:22 INFO - PROCESS | 2364 | 1464072442344 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 23:47:22 INFO - PROCESS | 2364 | 1464072442347 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 23:47:22 INFO - PROCESS | 2364 | 1464072442350 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:47:22 INFO - PROCESS | 2364 | 1464072442352 Marionette TRACE conn5 <- [1,946,null,{}] 23:47:22 INFO - PROCESS | 2364 | 1464072442356 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:22 INFO - PROCESS | 2364 | 1464072442467 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 23:47:22 INFO - PROCESS | 2364 | 1464072442587 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:22 INFO - PROCESS | 2364 | ++DOCSHELL 1D178C00 == 53 [pid = 2364] [id = 246] 23:47:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (1D179000) [pid = 2364] [serial = 737] [outer = 00000000] 23:47:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1E7A2400) [pid = 2364] [serial = 738] [outer = 1D179000] 23:47:22 INFO - PROCESS | 2364 | 1464072442641 Marionette DEBUG loaded listener.js 23:47:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (1ED4A000) [pid = 2364] [serial = 739] [outer = 1D179000] 23:47:23 INFO - PROCESS | 2364 | 1464072443434 Marionette TRACE conn5 <- [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]]]}] 23:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1117ms 23:47:23 INFO - PROCESS | 2364 | 1464072443471 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 23:47:23 INFO - PROCESS | 2364 | 1464072443475 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 23:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:47:23 INFO - PROCESS | 2364 | 1464072443480 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:47:23 INFO - PROCESS | 2364 | 1464072443484 Marionette TRACE conn5 <- [1,950,null,{}] 23:47:23 INFO - PROCESS | 2364 | 1464072443491 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:23 INFO - PROCESS | 2364 | 1464072443593 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 23:47:23 INFO - PROCESS | 2364 | 1464072443732 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:23 INFO - PROCESS | 2364 | ++DOCSHELL 0D806C00 == 54 [pid = 2364] [id = 247] 23:47:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0E5F2800) [pid = 2364] [serial = 740] [outer = 00000000] 23:47:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (146A0000) [pid = 2364] [serial = 741] [outer = 0E5F2800] 23:47:23 INFO - PROCESS | 2364 | 1464072443784 Marionette DEBUG loaded listener.js 23:47:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0E072400) [pid = 2364] [serial = 742] [outer = 0E5F2800] 23:47:24 INFO - PROCESS | 2364 | --DOCSHELL 1993C800 == 53 [pid = 2364] [id = 240] 23:47:24 INFO - PROCESS | 2364 | --DOCSHELL 19932800 == 52 [pid = 2364] [id = 239] 23:47:24 INFO - PROCESS | 2364 | --DOCSHELL 1E58C400 == 51 [pid = 2364] [id = 238] 23:47:24 INFO - PROCESS | 2364 | --DOCSHELL 0C73EC00 == 50 [pid = 2364] [id = 237] 23:47:24 INFO - PROCESS | 2364 | --DOCSHELL 19FA4800 == 49 [pid = 2364] [id = 236] 23:47:24 INFO - PROCESS | 2364 | --DOCSHELL 19EC0C00 == 48 [pid = 2364] [id = 235] 23:47:24 INFO - PROCESS | 2364 | --DOCSHELL 189D8000 == 47 [pid = 2364] [id = 234] 23:47:24 INFO - PROCESS | 2364 | --DOCSHELL 14642000 == 46 [pid = 2364] [id = 233] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (1E64F800) [pid = 2364] [serial = 647] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOCSHELL 0D3EF400 == 45 [pid = 2364] [id = 232] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (18E31400) [pid = 2364] [serial = 570] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (14D77800) [pid = 2364] [serial = 564] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (1B2BF000) [pid = 2364] [serial = 573] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (1B207400) [pid = 2364] [serial = 540] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0D810000) [pid = 2364] [serial = 543] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (14C6AC00) [pid = 2364] [serial = 567] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (18E2BC00) [pid = 2364] [serial = 662] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (18E5C400) [pid = 2364] [serial = 663] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (19F01400) [pid = 2364] [serial = 665] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (1B5CFC00) [pid = 2364] [serial = 668] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (161F4000) [pid = 2364] [serial = 672] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (15BE1800) [pid = 2364] [serial = 671] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0DD3E800) [pid = 2364] [serial = 653] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0E0EEC00) [pid = 2364] [serial = 654] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (1BCD1800) [pid = 2364] [serial = 674] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1664A400) [pid = 2364] [serial = 656] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (17C7C800) [pid = 2364] [serial = 657] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (189D4800) [pid = 2364] [serial = 659] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (1B5D4000) [pid = 2364] [serial = 669] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (14CBA000) [pid = 2364] [serial = 651] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (1423D800) [pid = 2364] [serial = 650] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0DD3FC00) [pid = 2364] [serial = 638] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (1815F000) [pid = 2364] [serial = 641] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (1CD7E400) [pid = 2364] [serial = 644] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (19FAB800) [pid = 2364] [serial = 666] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (1BD0C400) [pid = 2364] [serial = 675] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (18C8B400) [pid = 2364] [serial = 660] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (1BC4D400) [pid = 2364] [serial = 603] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (18930C00) [pid = 2364] [serial = 600] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0E076C00) [pid = 2364] [serial = 597] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (1E589800) [pid = 2364] [serial = 677] [outer = 00000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2364 | 1464072444365 Marionette TRACE conn5 <- [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]]]}] 23:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 931ms 23:47:24 INFO - PROCESS | 2364 | 1464072444413 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 23:47:24 INFO - PROCESS | 2364 | 1464072444418 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 23:47:24 INFO - PROCESS | 2364 | 1464072444424 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:47:24 INFO - PROCESS | 2364 | 1464072444426 Marionette TRACE conn5 <- [1,954,null,{}] 23:47:24 INFO - PROCESS | 2364 | 1464072444430 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:24 INFO - PROCESS | 2364 | 1464072444515 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 23:47:24 INFO - PROCESS | 2364 | 1464072444602 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:24 INFO - PROCESS | 2364 | ++DOCSHELL 0C740400 == 46 [pid = 2364] [id = 248] 23:47:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0D02E000) [pid = 2364] [serial = 743] [outer = 00000000] 23:47:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0E070800) [pid = 2364] [serial = 744] [outer = 0D02E000] 23:47:24 INFO - PROCESS | 2364 | 1464072444649 Marionette DEBUG loaded listener.js 23:47:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (1423D800) [pid = 2364] [serial = 745] [outer = 0D02E000] 23:47:25 INFO - PROCESS | 2364 | 1464072445076 Marionette TRACE conn5 <- [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]]]}] 23:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 23:47:25 INFO - PROCESS | 2364 | 1464072445098 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 23:47:25 INFO - PROCESS | 2364 | 1464072445100 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 23:47:25 INFO - PROCESS | 2364 | 1464072445104 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:47:25 INFO - PROCESS | 2364 | 1464072445107 Marionette TRACE conn5 <- [1,958,null,{}] 23:47:25 INFO - PROCESS | 2364 | 1464072445117 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:25 INFO - PROCESS | 2364 | 1464072445207 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 23:47:25 INFO - PROCESS | 2364 | 1464072445215 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:25 INFO - PROCESS | 2364 | ++DOCSHELL 14C6E800 == 47 [pid = 2364] [id = 249] 23:47:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (14C72800) [pid = 2364] [serial = 746] [outer = 00000000] 23:47:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (168DA000) [pid = 2364] [serial = 747] [outer = 14C72800] 23:47:25 INFO - PROCESS | 2364 | 1464072445262 Marionette DEBUG loaded listener.js 23:47:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (1815E000) [pid = 2364] [serial = 748] [outer = 14C72800] 23:47:25 INFO - PROCESS | 2364 | 1464072445716 Marionette TRACE conn5 <- [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]]]}] 23:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 23:47:25 INFO - PROCESS | 2364 | 1464072445737 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 23:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:47:25 INFO - PROCESS | 2364 | 1464072445740 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 23:47:25 INFO - PROCESS | 2364 | 1464072445743 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:47:25 INFO - PROCESS | 2364 | 1464072445744 Marionette TRACE conn5 <- [1,962,null,{}] 23:47:25 INFO - PROCESS | 2364 | 1464072445752 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:25 INFO - PROCESS | 2364 | 1464072445834 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 23:47:25 INFO - PROCESS | 2364 | 1464072445841 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:25 INFO - PROCESS | 2364 | ++DOCSHELL 18166C00 == 48 [pid = 2364] [id = 250] 23:47:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (1893CC00) [pid = 2364] [serial = 749] [outer = 00000000] 23:47:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (18987C00) [pid = 2364] [serial = 750] [outer = 1893CC00] 23:47:25 INFO - PROCESS | 2364 | 1464072445886 Marionette DEBUG loaded listener.js 23:47:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (18C8A400) [pid = 2364] [serial = 751] [outer = 1893CC00] 23:47:26 INFO - PROCESS | 2364 | 1464072446326 Marionette TRACE conn5 <- [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]]]}] 23:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 23:47:26 INFO - PROCESS | 2364 | 1464072446386 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 23:47:26 INFO - PROCESS | 2364 | 1464072446388 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 23:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:47:26 INFO - PROCESS | 2364 | 1464072446392 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:47:26 INFO - PROCESS | 2364 | 1464072446393 Marionette TRACE conn5 <- [1,966,null,{}] 23:47:26 INFO - PROCESS | 2364 | 1464072446397 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:26 INFO - PROCESS | 2364 | 1464072446503 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 23:47:26 INFO - PROCESS | 2364 | 1464072446510 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:26 INFO - PROCESS | 2364 | ++DOCSHELL 18987000 == 49 [pid = 2364] [id = 251] 23:47:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (189D4800) [pid = 2364] [serial = 752] [outer = 00000000] 23:47:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (18E27400) [pid = 2364] [serial = 753] [outer = 189D4800] 23:47:26 INFO - PROCESS | 2364 | 1464072446555 Marionette DEBUG loaded listener.js 23:47:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (18E5D800) [pid = 2364] [serial = 754] [outer = 189D4800] 23:47:27 INFO - PROCESS | 2364 | 1464072447051 Marionette TRACE conn5 <- [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]]]}] 23:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 23:47:27 INFO - PROCESS | 2364 | 1464072447064 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 23:47:27 INFO - PROCESS | 2364 | 1464072447066 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 23:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:47:27 INFO - PROCESS | 2364 | 1464072447069 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:47:27 INFO - PROCESS | 2364 | 1464072447071 Marionette TRACE conn5 <- [1,970,null,{}] 23:47:27 INFO - PROCESS | 2364 | 1464072447074 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:27 INFO - PROCESS | 2364 | 1464072447208 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 23:47:27 INFO - PROCESS | 2364 | 1464072447216 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:27 INFO - PROCESS | 2364 | ++DOCSHELL 18CDFC00 == 50 [pid = 2364] [id = 252] 23:47:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (191A0800) [pid = 2364] [serial = 755] [outer = 00000000] 23:47:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (19EBEC00) [pid = 2364] [serial = 756] [outer = 191A0800] 23:47:27 INFO - PROCESS | 2364 | 1464072447264 Marionette DEBUG loaded listener.js 23:47:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (19EC0800) [pid = 2364] [serial = 757] [outer = 191A0800] 23:47:27 INFO - PROCESS | 2364 | 1464072447729 Marionette TRACE conn5 <- [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]]]}] 23:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 23:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:47:27 INFO - PROCESS | 2364 | 1464072447740 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 23:47:27 INFO - PROCESS | 2364 | 1464072447742 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 23:47:27 INFO - PROCESS | 2364 | 1464072447745 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:47:27 INFO - PROCESS | 2364 | 1464072447747 Marionette TRACE conn5 <- [1,974,null,{}] 23:47:27 INFO - PROCESS | 2364 | 1464072447750 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:27 INFO - PROCESS | 2364 | 1464072447859 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 23:47:27 INFO - PROCESS | 2364 | 1464072447946 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:27 INFO - PROCESS | 2364 | ++DOCSHELL 19FA4400 == 51 [pid = 2364] [id = 253] 23:47:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (19FA6C00) [pid = 2364] [serial = 758] [outer = 00000000] 23:47:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (1AC93400) [pid = 2364] [serial = 759] [outer = 19FA6C00] 23:47:28 INFO - PROCESS | 2364 | 1464072447992 Marionette DEBUG loaded listener.js 23:47:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1AC93800) [pid = 2364] [serial = 760] [outer = 19FA6C00] 23:47:28 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (19FAA800) [pid = 2364] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:47:28 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (1CABE800) [pid = 2364] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:47:28 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0D74AC00) [pid = 2364] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:47:28 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (19EC1400) [pid = 2364] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:47:28 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0D80D800) [pid = 2364] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:47:28 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (18C80400) [pid = 2364] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:47:28 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (14699800) [pid = 2364] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:47:28 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (1E58DC00) [pid = 2364] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:47:28 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (1993D800) [pid = 2364] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:47:28 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (19933000) [pid = 2364] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:47:28 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (19FA8C00) [pid = 2364] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:47:28 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (1E58F400) [pid = 2364] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:47:28 INFO - PROCESS | 2364 | 1464072448556 Marionette TRACE conn5 <- [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]]]}] 23:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 830ms 23:47:28 INFO - PROCESS | 2364 | 1464072448576 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 23:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:47:28 INFO - PROCESS | 2364 | 1464072448578 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 23:47:28 INFO - PROCESS | 2364 | 1464072448582 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:47:28 INFO - PROCESS | 2364 | 1464072448593 Marionette TRACE conn5 <- [1,978,null,{}] 23:47:28 INFO - PROCESS | 2364 | 1464072448597 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:28 INFO - PROCESS | 2364 | 1464072448675 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 23:47:28 INFO - PROCESS | 2364 | 1464072448682 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:28 INFO - PROCESS | 2364 | ++DOCSHELL 1664C000 == 52 [pid = 2364] [id = 254] 23:47:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (174DA000) [pid = 2364] [serial = 761] [outer = 00000000] 23:47:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (19933000) [pid = 2364] [serial = 762] [outer = 174DA000] 23:47:28 INFO - PROCESS | 2364 | 1464072448725 Marionette DEBUG loaded listener.js 23:47:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (1AC9D400) [pid = 2364] [serial = 763] [outer = 174DA000] 23:47:29 INFO - PROCESS | 2364 | 1464072449157 Marionette TRACE conn5 <- [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]]]}] 23:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 631ms 23:47:29 INFO - PROCESS | 2364 | 1464072449221 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 23:47:29 INFO - PROCESS | 2364 | 1464072449223 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 23:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:47:29 INFO - PROCESS | 2364 | 1464072449226 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:47:29 INFO - PROCESS | 2364 | 1464072449228 Marionette TRACE conn5 <- [1,982,null,{}] 23:47:29 INFO - PROCESS | 2364 | 1464072449232 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:29 INFO - PROCESS | 2364 | 1464072449311 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 23:47:29 INFO - PROCESS | 2364 | 1464072449318 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:29 INFO - PROCESS | 2364 | ++DOCSHELL 1AD57400 == 53 [pid = 2364] [id = 255] 23:47:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (1B2C8400) [pid = 2364] [serial = 764] [outer = 00000000] 23:47:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1BC45000) [pid = 2364] [serial = 765] [outer = 1B2C8400] 23:47:29 INFO - PROCESS | 2364 | 1464072449362 Marionette DEBUG loaded listener.js 23:47:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1BD03800) [pid = 2364] [serial = 766] [outer = 1B2C8400] 23:47:29 INFO - PROCESS | 2364 | 1464072449778 Marionette TRACE conn5 <- [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]]]}] 23:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 571ms 23:47:29 INFO - PROCESS | 2364 | 1464072449798 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 23:47:29 INFO - PROCESS | 2364 | 1464072449800 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 23:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:47:29 INFO - PROCESS | 2364 | 1464072449803 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:47:29 INFO - PROCESS | 2364 | 1464072449805 Marionette TRACE conn5 <- [1,986,null,{}] 23:47:29 INFO - PROCESS | 2364 | 1464072449823 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:29 INFO - PROCESS | 2364 | 1464072449903 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 23:47:29 INFO - PROCESS | 2364 | 1464072449910 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:29 INFO - PROCESS | 2364 | ++DOCSHELL 1BD09000 == 54 [pid = 2364] [id = 256] 23:47:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (1BD0C000) [pid = 2364] [serial = 767] [outer = 00000000] 23:47:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (1C15D400) [pid = 2364] [serial = 768] [outer = 1BD0C000] 23:47:29 INFO - PROCESS | 2364 | 1464072449954 Marionette DEBUG loaded listener.js 23:47:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1CA68C00) [pid = 2364] [serial = 769] [outer = 1BD0C000] 23:47:30 INFO - PROCESS | 2364 | 1464072450373 Marionette TRACE conn5 <- [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]]]}] 23:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 650ms 23:47:30 INFO - PROCESS | 2364 | 1464072450455 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 23:47:30 INFO - PROCESS | 2364 | 1464072450457 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 23:47:30 INFO - PROCESS | 2364 | 1464072450460 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:47:30 INFO - PROCESS | 2364 | 1464072450462 Marionette TRACE conn5 <- [1,990,null,{}] 23:47:30 INFO - PROCESS | 2364 | 1464072450466 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:30 INFO - PROCESS | 2364 | 1464072450622 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 23:47:30 INFO - PROCESS | 2364 | 1464072450780 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:30 INFO - PROCESS | 2364 | ++DOCSHELL 0C746C00 == 55 [pid = 2364] [id = 257] 23:47:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0C747400) [pid = 2364] [serial = 770] [outer = 00000000] 23:47:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0D3F0800) [pid = 2364] [serial = 771] [outer = 0C747400] 23:47:30 INFO - PROCESS | 2364 | 1464072450837 Marionette DEBUG loaded listener.js 23:47:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0D80DC00) [pid = 2364] [serial = 772] [outer = 0C747400] 23:47:31 INFO - PROCESS | 2364 | 1464072451413 Marionette TRACE conn5 <- [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]]]}] 23:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1015ms 23:47:31 INFO - PROCESS | 2364 | 1464072451481 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 23:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:47:31 INFO - PROCESS | 2364 | 1464072451485 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 23:47:31 INFO - PROCESS | 2364 | 1464072451489 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:47:31 INFO - PROCESS | 2364 | 1464072451494 Marionette TRACE conn5 <- [1,994,null,{}] 23:47:31 INFO - PROCESS | 2364 | 1464072451499 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:31 INFO - PROCESS | 2364 | 1464072451628 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 23:47:31 INFO - PROCESS | 2364 | 1464072451760 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:31 INFO - PROCESS | 2364 | ++DOCSHELL 14CBE400 == 56 [pid = 2364] [id = 258] 23:47:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (14FCC800) [pid = 2364] [serial = 773] [outer = 00000000] 23:47:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (16649C00) [pid = 2364] [serial = 774] [outer = 14FCC800] 23:47:31 INFO - PROCESS | 2364 | 1464072451821 Marionette DEBUG loaded listener.js 23:47:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (18167C00) [pid = 2364] [serial = 775] [outer = 14FCC800] 23:47:32 INFO - PROCESS | 2364 | 1464072452413 Marionette TRACE conn5 <- [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]]]}] 23:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 989ms 23:47:32 INFO - PROCESS | 2364 | 1464072452478 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 23:47:32 INFO - PROCESS | 2364 | 1464072452482 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 23:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:47:32 INFO - PROCESS | 2364 | 1464072452485 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:47:32 INFO - PROCESS | 2364 | 1464072452488 Marionette TRACE conn5 <- [1,998,null,{}] 23:47:32 INFO - PROCESS | 2364 | 1464072452492 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:32 INFO - PROCESS | 2364 | 1464072452598 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 23:47:32 INFO - PROCESS | 2364 | 1464072452732 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:32 INFO - PROCESS | 2364 | ++DOCSHELL 19B5B400 == 57 [pid = 2364] [id = 259] 23:47:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (19CB1C00) [pid = 2364] [serial = 776] [outer = 00000000] 23:47:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (1AC99C00) [pid = 2364] [serial = 777] [outer = 19CB1C00] 23:47:32 INFO - PROCESS | 2364 | 1464072452787 Marionette DEBUG loaded listener.js 23:47:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (1BCCE400) [pid = 2364] [serial = 778] [outer = 19CB1C00] 23:47:33 INFO - PROCESS | 2364 | 1464072453400 Marionette TRACE conn5 <- [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]]]}] 23:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 23:47:33 INFO - PROCESS | 2364 | 1464072453458 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 23:47:33 INFO - PROCESS | 2364 | 1464072453462 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 23:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:47:33 INFO - PROCESS | 2364 | 1464072453473 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:47:33 INFO - PROCESS | 2364 | 1464072453478 Marionette TRACE conn5 <- [1,1002,null,{}] 23:47:33 INFO - PROCESS | 2364 | 1464072453482 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:33 INFO - PROCESS | 2364 | 1464072453598 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 23:47:33 INFO - PROCESS | 2364 | 1464072453727 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:33 INFO - PROCESS | 2364 | ++DOCSHELL 0D2E8C00 == 58 [pid = 2364] [id = 260] 23:47:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0D945000) [pid = 2364] [serial = 779] [outer = 00000000] 23:47:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (1BD10C00) [pid = 2364] [serial = 780] [outer = 0D945000] 23:47:33 INFO - PROCESS | 2364 | 1464072453785 Marionette DEBUG loaded listener.js 23:47:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (1DCA6000) [pid = 2364] [serial = 781] [outer = 0D945000] 23:47:34 INFO - PROCESS | 2364 | 1464072454373 Marionette TRACE conn5 <- [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]]]}] 23:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 23:47:34 INFO - PROCESS | 2364 | 1464072454413 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 23:47:34 INFO - PROCESS | 2364 | 1464072454415 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 23:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:47:34 INFO - PROCESS | 2364 | 1464072454420 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:47:34 INFO - PROCESS | 2364 | 1464072454422 Marionette TRACE conn5 <- [1,1006,null,{}] 23:47:34 INFO - PROCESS | 2364 | 1464072454425 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:34 INFO - PROCESS | 2364 | 1464072454535 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 23:47:34 INFO - PROCESS | 2364 | 1464072454644 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:34 INFO - PROCESS | 2364 | ++DOCSHELL 0D94F400 == 59 [pid = 2364] [id = 261] 23:47:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (189CC800) [pid = 2364] [serial = 782] [outer = 00000000] 23:47:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (1E591000) [pid = 2364] [serial = 783] [outer = 189CC800] 23:47:34 INFO - PROCESS | 2364 | 1464072454700 Marionette DEBUG loaded listener.js 23:47:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (1E592C00) [pid = 2364] [serial = 784] [outer = 189CC800] 23:47:35 INFO - PROCESS | 2364 | 1464072455289 Marionette TRACE conn5 <- [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]]]}] 23:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1069ms 23:47:35 INFO - PROCESS | 2364 | 1464072455517 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 23:47:35 INFO - PROCESS | 2364 | 1464072455522 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 23:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:47:35 INFO - PROCESS | 2364 | 1464072455528 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:47:35 INFO - PROCESS | 2364 | 1464072455531 Marionette TRACE conn5 <- [1,1010,null,{}] 23:47:35 INFO - PROCESS | 2364 | 1464072455536 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:35 INFO - PROCESS | 2364 | 1464072455643 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 23:47:35 INFO - PROCESS | 2364 | 1464072455770 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:35 INFO - PROCESS | 2364 | ++DOCSHELL 0D943800 == 60 [pid = 2364] [id = 262] 23:47:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0D943C00) [pid = 2364] [serial = 785] [outer = 00000000] 23:47:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0D947400) [pid = 2364] [serial = 786] [outer = 0D943C00] 23:47:35 INFO - PROCESS | 2364 | 1464072455822 Marionette DEBUG loaded listener.js 23:47:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0D94F800) [pid = 2364] [serial = 787] [outer = 0D943C00] 23:47:36 INFO - PROCESS | 2364 | 1464072456392 Marionette TRACE conn5 <- [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]]]}] 23:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 23:47:36 INFO - PROCESS | 2364 | 1464072456460 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 23:47:36 INFO - PROCESS | 2364 | 1464072456464 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 23:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:47:36 INFO - PROCESS | 2364 | 1464072456471 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:47:36 INFO - PROCESS | 2364 | 1464072456474 Marionette TRACE conn5 <- [1,1014,null,{}] 23:47:36 INFO - PROCESS | 2364 | 1464072456478 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:36 INFO - PROCESS | 2364 | 1464072456575 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 23:47:36 INFO - PROCESS | 2364 | 1464072456715 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:36 INFO - PROCESS | 2364 | --DOCSHELL 14D72000 == 59 [pid = 2364] [id = 214] 23:47:36 INFO - PROCESS | 2364 | --DOCSHELL 1BD09000 == 58 [pid = 2364] [id = 256] 23:47:36 INFO - PROCESS | 2364 | --DOCSHELL 1AD57400 == 57 [pid = 2364] [id = 255] 23:47:36 INFO - PROCESS | 2364 | --DOCSHELL 1664C000 == 56 [pid = 2364] [id = 254] 23:47:36 INFO - PROCESS | 2364 | --DOCSHELL 19FA4400 == 55 [pid = 2364] [id = 253] 23:47:36 INFO - PROCESS | 2364 | --DOCSHELL 18CDFC00 == 54 [pid = 2364] [id = 252] 23:47:36 INFO - PROCESS | 2364 | --DOCSHELL 18987000 == 53 [pid = 2364] [id = 251] 23:47:36 INFO - PROCESS | 2364 | --DOCSHELL 18166C00 == 52 [pid = 2364] [id = 250] 23:47:36 INFO - PROCESS | 2364 | --DOCSHELL 14C6E800 == 51 [pid = 2364] [id = 249] 23:47:36 INFO - PROCESS | 2364 | --DOCSHELL 0C740400 == 50 [pid = 2364] [id = 248] 23:47:36 INFO - PROCESS | 2364 | --DOCSHELL 0D806C00 == 49 [pid = 2364] [id = 247] 23:47:36 INFO - PROCESS | 2364 | --DOCSHELL 161F4800 == 48 [pid = 2364] [id = 243] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0D30C800) [pid = 2364] [serial = 680] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (1663C400) [pid = 2364] [serial = 683] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (1BD0E800) [pid = 2364] [serial = 686] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (1EC65400) [pid = 2364] [serial = 689] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (1EC68400) [pid = 2364] [serial = 723] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | ++DOCSHELL 0C740C00 == 49 [pid = 2364] [id = 263] 23:47:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0C748000) [pid = 2364] [serial = 788] [outer = 00000000] 23:47:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0D74C000) [pid = 2364] [serial = 789] [outer = 0C748000] 23:47:36 INFO - PROCESS | 2364 | 1464072456816 Marionette DEBUG loaded listener.js 23:47:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0DBEC400) [pid = 2364] [serial = 790] [outer = 0C748000] 23:47:36 INFO - PROCESS | 2364 | --DOCSHELL 0D311400 == 48 [pid = 2364] [id = 242] 23:47:36 INFO - PROCESS | 2364 | --DOCSHELL 1BC4E400 == 47 [pid = 2364] [id = 241] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (1E653000) [pid = 2364] [serial = 648] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (1B2CBC00) [pid = 2364] [serial = 594] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (1BD02800) [pid = 2364] [serial = 707] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (1DCAD000) [pid = 2364] [serial = 710] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (15BDC000) [pid = 2364] [serial = 696] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (14C40000) [pid = 2364] [serial = 695] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (1B2C7400) [pid = 2364] [serial = 704] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (14459800) [pid = 2364] [serial = 693] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0DF1A800) [pid = 2364] [serial = 692] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (18CE9C00) [pid = 2364] [serial = 701] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (1BDD3000) [pid = 2364] [serial = 708] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (191A6000) [pid = 2364] [serial = 702] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (15B5B000) [pid = 2364] [serial = 698] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (16646C00) [pid = 2364] [serial = 699] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (1EA0D800) [pid = 2364] [serial = 713] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (19EB8400) [pid = 2364] [serial = 721] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (1DCB0400) [pid = 2364] [serial = 711] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (19935C00) [pid = 2364] [serial = 717] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (19938800) [pid = 2364] [serial = 718] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0DF97400) [pid = 2364] [serial = 720] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (146EAC00) [pid = 2364] [serial = 399] [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.] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (1EA10800) [pid = 2364] [serial = 714] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (1B2CEC00) [pid = 2364] [serial = 705] [outer = 00000000] [url = about:blank] 23:47:37 INFO - PROCESS | 2364 | 1464072457256 Marionette TRACE conn5 <- [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]]]}] 23:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 831ms 23:47:37 INFO - PROCESS | 2364 | 1464072457300 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 23:47:37 INFO - PROCESS | 2364 | 1464072457303 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 23:47:37 INFO - PROCESS | 2364 | 1464072457306 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:47:37 INFO - PROCESS | 2364 | 1464072457308 Marionette TRACE conn5 <- [1,1018,null,{}] 23:47:37 INFO - PROCESS | 2364 | 1464072457318 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:37 INFO - PROCESS | 2364 | 1464072457409 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 23:47:37 INFO - PROCESS | 2364 | 1464072457420 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:37 INFO - PROCESS | 2364 | ++DOCSHELL 14FC4C00 == 48 [pid = 2364] [id = 264] 23:47:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (14FC8000) [pid = 2364] [serial = 791] [outer = 00000000] 23:47:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (15BDB000) [pid = 2364] [serial = 792] [outer = 14FC8000] 23:47:37 INFO - PROCESS | 2364 | 1464072457468 Marionette DEBUG loaded listener.js 23:47:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (16641C00) [pid = 2364] [serial = 793] [outer = 14FC8000] 23:47:38 INFO - PROCESS | 2364 | 1464072458151 Marionette TRACE conn5 <- [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]]]}] 23:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 870ms 23:47:38 INFO - PROCESS | 2364 | 1464072458181 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 23:47:38 INFO - PROCESS | 2364 | 1464072458184 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 23:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:47:38 INFO - PROCESS | 2364 | 1464072458248 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:47:38 INFO - PROCESS | 2364 | 1464072458252 Marionette TRACE conn5 <- [1,1022,null,{}] 23:47:38 INFO - PROCESS | 2364 | 1464072458259 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:38 INFO - PROCESS | 2364 | 1464072458375 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 23:47:38 INFO - PROCESS | 2364 | 1464072458496 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:38 INFO - PROCESS | 2364 | ++DOCSHELL 0D94A400 == 49 [pid = 2364] [id = 265] 23:47:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0DF17C00) [pid = 2364] [serial = 794] [outer = 00000000] 23:47:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (143E3400) [pid = 2364] [serial = 795] [outer = 0DF17C00] 23:47:38 INFO - PROCESS | 2364 | 1464072458554 Marionette DEBUG loaded listener.js 23:47:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (14CC0C00) [pid = 2364] [serial = 796] [outer = 0DF17C00] 23:47:39 INFO - PROCESS | 2364 | 1464072459135 Marionette TRACE conn5 <- [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]]]}] 23:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 950ms 23:47:39 INFO - PROCESS | 2364 | 1464072459186 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 23:47:39 INFO - PROCESS | 2364 | 1464072459192 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 23:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:47:39 INFO - PROCESS | 2364 | 1464072459198 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:47:39 INFO - PROCESS | 2364 | 1464072459201 Marionette TRACE conn5 <- [1,1026,null,{}] 23:47:39 INFO - PROCESS | 2364 | 1464072459206 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:39 INFO - PROCESS | 2364 | 1464072459312 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 23:47:39 INFO - PROCESS | 2364 | 1464072459412 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:39 INFO - PROCESS | 2364 | ++DOCSHELL 174D7400 == 50 [pid = 2364] [id = 266] 23:47:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (17C79000) [pid = 2364] [serial = 797] [outer = 00000000] 23:47:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (18931C00) [pid = 2364] [serial = 798] [outer = 17C79000] 23:47:39 INFO - PROCESS | 2364 | 1464072459467 Marionette DEBUG loaded listener.js 23:47:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (18985400) [pid = 2364] [serial = 799] [outer = 17C79000] 23:47:40 INFO - PROCESS | 2364 | 1464072460083 Marionette TRACE conn5 <- [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]]]}] 23:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 932ms 23:47:40 INFO - PROCESS | 2364 | 1464072460131 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 23:47:40 INFO - PROCESS | 2364 | 1464072460134 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 23:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:47:40 INFO - PROCESS | 2364 | 1464072460138 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:47:40 INFO - PROCESS | 2364 | 1464072460142 Marionette TRACE conn5 <- [1,1030,null,{}] 23:47:40 INFO - PROCESS | 2364 | 1464072460153 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:40 INFO - PROCESS | 2364 | 1464072460260 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 23:47:40 INFO - PROCESS | 2364 | 1464072460388 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:40 INFO - PROCESS | 2364 | ++DOCSHELL 18E2F000 == 51 [pid = 2364] [id = 267] 23:47:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (18E30400) [pid = 2364] [serial = 800] [outer = 00000000] 23:47:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (191A8C00) [pid = 2364] [serial = 801] [outer = 18E30400] 23:47:40 INFO - PROCESS | 2364 | 1464072460447 Marionette DEBUG loaded listener.js 23:47:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (19938C00) [pid = 2364] [serial = 802] [outer = 18E30400] 23:47:41 INFO - PROCESS | 2364 | 1464072461074 Marionette TRACE conn5 <- [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]]]}] 23:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 970ms 23:47:41 INFO - PROCESS | 2364 | 1464072461111 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 23:47:41 INFO - PROCESS | 2364 | 1464072461114 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 23:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:47:41 INFO - PROCESS | 2364 | 1464072461118 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:47:41 INFO - PROCESS | 2364 | 1464072461120 Marionette TRACE conn5 <- [1,1034,null,{}] 23:47:41 INFO - PROCESS | 2364 | 1464072461123 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:41 INFO - PROCESS | 2364 | 1464072461226 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 23:47:41 INFO - PROCESS | 2364 | 1464072461353 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:41 INFO - PROCESS | 2364 | ++DOCSHELL 19938800 == 52 [pid = 2364] [id = 268] 23:47:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (1993A400) [pid = 2364] [serial = 803] [outer = 00000000] 23:47:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (19FA0800) [pid = 2364] [serial = 804] [outer = 1993A400] 23:47:41 INFO - PROCESS | 2364 | 1464072461409 Marionette DEBUG loaded listener.js 23:47:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (19FA7800) [pid = 2364] [serial = 805] [outer = 1993A400] 23:47:41 INFO - PROCESS | 2364 | 1464072461932 Marionette TRACE conn5 <- [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]]]}] 23:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 870ms 23:47:42 INFO - PROCESS | 2364 | 1464072461992 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 23:47:42 INFO - PROCESS | 2364 | 1464072461994 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 23:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:47:42 INFO - PROCESS | 2364 | 1464072461998 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:47:42 INFO - PROCESS | 2364 | 1464072462000 Marionette TRACE conn5 <- [1,1038,null,{}] 23:47:42 INFO - PROCESS | 2364 | 1464072462004 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:42 INFO - PROCESS | 2364 | 1464072462104 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 23:47:42 INFO - PROCESS | 2364 | 1464072462207 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:42 INFO - PROCESS | 2364 | ++DOCSHELL 1AC9BC00 == 53 [pid = 2364] [id = 269] 23:47:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (1AC9C000) [pid = 2364] [serial = 806] [outer = 00000000] 23:47:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (1B2C4000) [pid = 2364] [serial = 807] [outer = 1AC9C000] 23:47:42 INFO - PROCESS | 2364 | 1464072462261 Marionette DEBUG loaded listener.js 23:47:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (1B2CAC00) [pid = 2364] [serial = 808] [outer = 1AC9C000] 23:47:42 INFO - PROCESS | 2364 | 1464072462916 Marionette TRACE conn5 <- [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]]]}] 23:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 971ms 23:47:42 INFO - PROCESS | 2364 | 1464072462971 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 23:47:42 INFO - PROCESS | 2364 | 1464072462973 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 23:47:42 INFO - PROCESS | 2364 | 1464072462977 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:47:42 INFO - PROCESS | 2364 | 1464072462979 Marionette TRACE conn5 <- [1,1042,null,{}] 23:47:43 INFO - PROCESS | 2364 | 1464072462999 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:43 INFO - PROCESS | 2364 | 1464072463113 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 23:47:43 INFO - PROCESS | 2364 | 1464072463243 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:43 INFO - PROCESS | 2364 | ++DOCSHELL 1B207400 == 54 [pid = 2364] [id = 270] 23:47:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (1B2CF400) [pid = 2364] [serial = 809] [outer = 00000000] 23:47:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1C1B5000) [pid = 2364] [serial = 810] [outer = 1B2CF400] 23:47:43 INFO - PROCESS | 2364 | 1464072463300 Marionette DEBUG loaded listener.js 23:47:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (1CABD400) [pid = 2364] [serial = 811] [outer = 1B2CF400] 23:47:44 INFO - PROCESS | 2364 | 1464072463987 Marionette TRACE conn5 <- [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]]]}] 23:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1035ms 23:47:44 INFO - PROCESS | 2364 | 1464072464016 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 23:47:44 INFO - PROCESS | 2364 | 1464072464020 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 23:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:47:44 INFO - PROCESS | 2364 | 1464072464025 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:47:44 INFO - PROCESS | 2364 | 1464072464030 Marionette TRACE conn5 <- [1,1046,null,{}] 23:47:44 INFO - PROCESS | 2364 | 1464072464035 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:44 INFO - PROCESS | 2364 | 1464072464138 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 23:47:44 INFO - PROCESS | 2364 | 1464072464244 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:44 INFO - PROCESS | 2364 | ++DOCSHELL 0E75DC00 == 55 [pid = 2364] [id = 271] 23:47:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (14238800) [pid = 2364] [serial = 812] [outer = 00000000] 23:47:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (161EEC00) [pid = 2364] [serial = 813] [outer = 14238800] 23:47:44 INFO - PROCESS | 2364 | 1464072464295 Marionette DEBUG loaded listener.js 23:47:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (168DBC00) [pid = 2364] [serial = 814] [outer = 14238800] 23:47:44 INFO - PROCESS | 2364 | --DOCSHELL 0C740C00 == 54 [pid = 2364] [id = 263] 23:47:44 INFO - PROCESS | 2364 | --DOCSHELL 0D943800 == 53 [pid = 2364] [id = 262] 23:47:44 INFO - PROCESS | 2364 | 1464072464783 Marionette TRACE conn5 <- [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]]]}] 23:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 791ms 23:47:44 INFO - PROCESS | 2364 | 1464072464817 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 23:47:44 INFO - PROCESS | 2364 | 1464072464822 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 23:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:47:44 INFO - PROCESS | 2364 | 1464072464828 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:47:44 INFO - PROCESS | 2364 | 1464072464831 Marionette TRACE conn5 <- [1,1050,null,{}] 23:47:44 INFO - PROCESS | 2364 | 1464072464834 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:44 INFO - PROCESS | 2364 | 1464072464921 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 23:47:44 INFO - PROCESS | 2364 | 1464072464929 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:44 INFO - PROCESS | 2364 | ++DOCSHELL 0DA6FC00 == 54 [pid = 2364] [id = 272] 23:47:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0DF1C000) [pid = 2364] [serial = 815] [outer = 00000000] 23:47:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (18981400) [pid = 2364] [serial = 816] [outer = 0DF1C000] 23:47:44 INFO - PROCESS | 2364 | 1464072464975 Marionette DEBUG loaded listener.js 23:47:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (18C9A000) [pid = 2364] [serial = 817] [outer = 0DF1C000] 23:47:45 INFO - PROCESS | 2364 | 1464072465423 Marionette TRACE conn5 <- [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]]]}] 23:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 23:47:45 INFO - PROCESS | 2364 | 1464072465461 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 23:47:45 INFO - PROCESS | 2364 | 1464072465464 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 23:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:47:45 INFO - PROCESS | 2364 | 1464072465471 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:47:45 INFO - PROCESS | 2364 | 1464072465475 Marionette TRACE conn5 <- [1,1054,null,{}] 23:47:45 INFO - PROCESS | 2364 | 1464072465485 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:45 INFO - PROCESS | 2364 | 1464072465571 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 23:47:45 INFO - PROCESS | 2364 | 1464072465621 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:45 INFO - PROCESS | 2364 | ++DOCSHELL 1BC44800 == 55 [pid = 2364] [id = 273] 23:47:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (1BC49C00) [pid = 2364] [serial = 818] [outer = 00000000] 23:47:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (1BD03000) [pid = 2364] [serial = 819] [outer = 1BC49C00] 23:47:45 INFO - PROCESS | 2364 | 1464072465667 Marionette DEBUG loaded listener.js 23:47:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (1CAB9C00) [pid = 2364] [serial = 820] [outer = 1BC49C00] 23:47:46 INFO - PROCESS | 2364 | 1464072466136 Marionette TRACE conn5 <- [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]]]}] 23:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 730ms 23:47:46 INFO - PROCESS | 2364 | 1464072466207 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 23:47:46 INFO - PROCESS | 2364 | 1464072466209 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 23:47:46 INFO - PROCESS | 2364 | 1464072466212 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:47:46 INFO - PROCESS | 2364 | 1464072466214 Marionette TRACE conn5 <- [1,1058,null,{}] 23:47:46 INFO - PROCESS | 2364 | 1464072466217 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:46 INFO - PROCESS | 2364 | 1464072466332 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 23:47:46 INFO - PROCESS | 2364 | 1464072466393 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:46 INFO - PROCESS | 2364 | ++DOCSHELL 1CD8C800 == 56 [pid = 2364] [id = 274] 23:47:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (1D16B000) [pid = 2364] [serial = 821] [outer = 00000000] 23:47:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (1DCA5800) [pid = 2364] [serial = 822] [outer = 1D16B000] 23:47:46 INFO - PROCESS | 2364 | 1464072466438 Marionette DEBUG loaded listener.js 23:47:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (1E585C00) [pid = 2364] [serial = 823] [outer = 1D16B000] 23:47:46 INFO - PROCESS | 2364 | 1464072466870 Marionette TRACE conn5 <- [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]]]}] 23:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 23:47:46 INFO - PROCESS | 2364 | 1464072466886 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 23:47:46 INFO - PROCESS | 2364 | 1464072466888 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 23:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:47:46 INFO - PROCESS | 2364 | 1464072466891 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:47:46 INFO - PROCESS | 2364 | 1464072466892 Marionette TRACE conn5 <- [1,1062,null,{}] 23:47:46 INFO - PROCESS | 2364 | 1464072466896 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:47 INFO - PROCESS | 2364 | 1464072467035 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 23:47:47 INFO - PROCESS | 2364 | 1464072467055 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:47 INFO - PROCESS | 2364 | ++DOCSHELL 1E64C800 == 57 [pid = 2364] [id = 275] 23:47:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (1E64F400) [pid = 2364] [serial = 824] [outer = 00000000] 23:47:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (1E65A800) [pid = 2364] [serial = 825] [outer = 1E64F400] 23:47:47 INFO - PROCESS | 2364 | 1464072467101 Marionette DEBUG loaded listener.js 23:47:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (1EA12000) [pid = 2364] [serial = 826] [outer = 1E64F400] 23:47:47 INFO - PROCESS | 2364 | 1464072467565 Marionette TRACE conn5 <- [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]]]}] 23:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 731ms 23:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:47:47 INFO - PROCESS | 2364 | 1464072467622 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 23:47:47 INFO - PROCESS | 2364 | 1464072467624 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 23:47:47 INFO - PROCESS | 2364 | 1464072467627 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:47:47 INFO - PROCESS | 2364 | 1464072467629 Marionette TRACE conn5 <- [1,1066,null,{}] 23:47:47 INFO - PROCESS | 2364 | 1464072467641 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:47 INFO - PROCESS | 2364 | 1464072467764 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 23:47:47 INFO - PROCESS | 2364 | 1464072467776 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:47 INFO - PROCESS | 2364 | ++DOCSHELL 1ED51800 == 58 [pid = 2364] [id = 276] 23:47:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (1ED56400) [pid = 2364] [serial = 827] [outer = 00000000] 23:47:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (1F12C400) [pid = 2364] [serial = 828] [outer = 1ED56400] 23:47:47 INFO - PROCESS | 2364 | 1464072467875 Marionette DEBUG loaded listener.js 23:47:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (1F12DC00) [pid = 2364] [serial = 829] [outer = 1ED56400] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0D09E800) [pid = 2364] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (19B5C400) [pid = 2364] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (14D6D000) [pid = 2364] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (1CAC0C00) [pid = 2364] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (14FC7400) [pid = 2364] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (1C4B2000) [pid = 2364] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (1EA17800) [pid = 2364] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (1BDD3400) [pid = 2364] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0D06D000) [pid = 2364] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (1BD0C000) [pid = 2364] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0C748000) [pid = 2364] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (181C8000) [pid = 2364] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0E5F2800) [pid = 2364] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (1893CC00) [pid = 2364] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (14C72800) [pid = 2364] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (191A0800) [pid = 2364] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0D807800) [pid = 2364] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (1AC99000) [pid = 2364] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (1D170C00) [pid = 2364] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0D943C00) [pid = 2364] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (19FA6C00) [pid = 2364] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (174DA000) [pid = 2364] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (1B2C8400) [pid = 2364] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (1D179000) [pid = 2364] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0D02E000) [pid = 2364] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:47:48 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (189D4800) [pid = 2364] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:47:48 INFO - PROCESS | 2364 | 1464072468408 Marionette TRACE conn5 <- [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]]]}] 23:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 831ms 23:47:48 INFO - PROCESS | 2364 | 1464072468459 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 23:47:48 INFO - PROCESS | 2364 | 1464072468462 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 23:47:48 INFO - PROCESS | 2364 | 1464072468465 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:47:48 INFO - PROCESS | 2364 | 1464072468467 Marionette TRACE conn5 <- [1,1070,null,{}] 23:47:48 INFO - PROCESS | 2364 | 1464072468470 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:48 INFO - PROCESS | 2364 | 1464072468551 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 23:47:48 INFO - PROCESS | 2364 | 1464072468560 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:48 INFO - PROCESS | 2364 | ++DOCSHELL 0DA61400 == 59 [pid = 2364] [id = 277] 23:47:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (14D6B000) [pid = 2364] [serial = 830] [outer = 00000000] 23:47:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (181C8000) [pid = 2364] [serial = 831] [outer = 14D6B000] 23:47:48 INFO - PROCESS | 2364 | 1464072468604 Marionette DEBUG loaded listener.js 23:47:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (18C8F000) [pid = 2364] [serial = 832] [outer = 14D6B000] 23:47:49 INFO - PROCESS | 2364 | 1464072469029 Marionette TRACE conn5 <- [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]]]}] 23:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 23:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:47:49 INFO - PROCESS | 2364 | 1464072469099 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 23:47:49 INFO - PROCESS | 2364 | 1464072469101 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 23:47:49 INFO - PROCESS | 2364 | 1464072469114 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:47:49 INFO - PROCESS | 2364 | 1464072469116 Marionette TRACE conn5 <- [1,1074,null,{}] 23:47:49 INFO - PROCESS | 2364 | 1464072469119 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:49 INFO - PROCESS | 2364 | 1464072469199 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 23:47:49 INFO - PROCESS | 2364 | 1464072469206 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:49 INFO - PROCESS | 2364 | ++DOCSHELL 0D2EC800 == 60 [pid = 2364] [id = 278] 23:47:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (19B5D000) [pid = 2364] [serial = 833] [outer = 00000000] 23:47:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (1BD01800) [pid = 2364] [serial = 834] [outer = 19B5D000] 23:47:49 INFO - PROCESS | 2364 | 1464072469253 Marionette DEBUG loaded listener.js 23:47:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (1D179400) [pid = 2364] [serial = 835] [outer = 19B5D000] 23:47:49 INFO - PROCESS | 2364 | 1464072469669 Marionette TRACE conn5 <- [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]]]}] 23:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 23:47:49 INFO - PROCESS | 2364 | 1464072469735 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 23:47:49 INFO - PROCESS | 2364 | 1464072469738 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 23:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:47:49 INFO - PROCESS | 2364 | 1464072469741 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:47:49 INFO - PROCESS | 2364 | 1464072469742 Marionette TRACE conn5 <- [1,1078,null,{}] 23:47:49 INFO - PROCESS | 2364 | 1464072469746 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:49 INFO - PROCESS | 2364 | 1464072469829 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 23:47:49 INFO - PROCESS | 2364 | 1464072469835 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:49 INFO - PROCESS | 2364 | ++DOCSHELL 1B2D4000 == 61 [pid = 2364] [id = 279] 23:47:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1CDB3000) [pid = 2364] [serial = 836] [outer = 00000000] 23:47:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (1CDB9400) [pid = 2364] [serial = 837] [outer = 1CDB3000] 23:47:49 INFO - PROCESS | 2364 | 1464072469879 Marionette DEBUG loaded listener.js 23:47:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (1CDBC400) [pid = 2364] [serial = 838] [outer = 1CDB3000] 23:47:50 INFO - PROCESS | 2364 | 1464072470500 Marionette TRACE conn5 <- [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]]]}] 23:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 771ms 23:47:50 INFO - PROCESS | 2364 | 1464072470512 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 23:47:50 INFO - PROCESS | 2364 | 1464072470516 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 23:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:47:50 INFO - PROCESS | 2364 | 1464072470521 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:47:50 INFO - PROCESS | 2364 | 1464072470525 Marionette TRACE conn5 <- [1,1082,null,{}] 23:47:50 INFO - PROCESS | 2364 | 1464072470531 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:50 INFO - PROCESS | 2364 | 1464072470648 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 23:47:50 INFO - PROCESS | 2364 | 1464072470786 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:50 INFO - PROCESS | 2364 | ++DOCSHELL 0D940800 == 62 [pid = 2364] [id = 280] 23:47:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0D944800) [pid = 2364] [serial = 839] [outer = 00000000] 23:47:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (143E0800) [pid = 2364] [serial = 840] [outer = 0D944800] 23:47:50 INFO - PROCESS | 2364 | 1464072470845 Marionette DEBUG loaded listener.js 23:47:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (14D76000) [pid = 2364] [serial = 841] [outer = 0D944800] 23:47:51 INFO - PROCESS | 2364 | 1464072471475 Marionette TRACE conn5 <- [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]]]}] 23:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1022ms 23:47:51 INFO - PROCESS | 2364 | 1464072471544 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 23:47:51 INFO - PROCESS | 2364 | 1464072471550 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 23:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:47:51 INFO - PROCESS | 2364 | 1464072471557 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:47:51 INFO - PROCESS | 2364 | 1464072471560 Marionette TRACE conn5 <- [1,1086,null,{}] 23:47:51 INFO - PROCESS | 2364 | 1464072471564 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:51 INFO - PROCESS | 2364 | 1464072471703 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 23:47:51 INFO - PROCESS | 2364 | 1464072471839 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:51 INFO - PROCESS | 2364 | ++DOCSHELL 191A6000 == 63 [pid = 2364] [id = 281] 23:47:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (191A9000) [pid = 2364] [serial = 842] [outer = 00000000] 23:47:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (19FA6400) [pid = 2364] [serial = 843] [outer = 191A9000] 23:47:51 INFO - PROCESS | 2364 | 1464072471897 Marionette DEBUG loaded listener.js 23:47:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (1BCD7800) [pid = 2364] [serial = 844] [outer = 191A9000] 23:47:52 INFO - PROCESS | 2364 | 1464072472458 Marionette TRACE conn5 <- [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]]]}] 23:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 970ms 23:47:52 INFO - PROCESS | 2364 | 1464072472529 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 23:47:52 INFO - PROCESS | 2364 | 1464072472531 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 23:47:52 INFO - PROCESS | 2364 | 1464072472535 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:47:52 INFO - PROCESS | 2364 | 1464072472539 Marionette TRACE conn5 <- [1,1090,null,{}] 23:47:52 INFO - PROCESS | 2364 | 1464072472563 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:52 INFO - PROCESS | 2364 | 1464072472716 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 23:47:52 INFO - PROCESS | 2364 | 1464072472776 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:52 INFO - PROCESS | 2364 | ++DOCSHELL 14B57800 == 64 [pid = 2364] [id = 282] 23:47:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (14B58400) [pid = 2364] [serial = 845] [outer = 00000000] 23:47:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (1CDB5400) [pid = 2364] [serial = 846] [outer = 14B58400] 23:47:52 INFO - PROCESS | 2364 | 1464072472832 Marionette DEBUG loaded listener.js 23:47:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (1CDC0000) [pid = 2364] [serial = 847] [outer = 14B58400] 23:47:53 INFO - PROCESS | 2364 | 1464072473403 Marionette TRACE conn5 <- [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]]]}] 23:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 23:47:53 INFO - PROCESS | 2364 | 1464072473469 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 23:47:53 INFO - PROCESS | 2364 | 1464072473472 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 23:47:53 INFO - PROCESS | 2364 | 1464072473475 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:47:53 INFO - PROCESS | 2364 | 1464072473477 Marionette TRACE conn5 <- [1,1094,null,{}] 23:47:53 INFO - PROCESS | 2364 | 1464072473496 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:53 INFO - PROCESS | 2364 | 1464072473604 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 23:47:53 INFO - PROCESS | 2364 | 1464072473739 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:53 INFO - PROCESS | 2364 | ++DOCSHELL 1D5B5400 == 65 [pid = 2364] [id = 283] 23:47:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (1D5B7800) [pid = 2364] [serial = 848] [outer = 00000000] 23:47:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (1D5BA800) [pid = 2364] [serial = 849] [outer = 1D5B7800] 23:47:53 INFO - PROCESS | 2364 | 1464072473795 Marionette DEBUG loaded listener.js 23:47:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (1D5BFC00) [pid = 2364] [serial = 850] [outer = 1D5B7800] 23:47:54 INFO - PROCESS | 2364 | 1464072474359 Marionette TRACE conn5 <- [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]]]}] 23:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 930ms 23:47:54 INFO - PROCESS | 2364 | 1464072474409 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 23:47:54 INFO - PROCESS | 2364 | 1464072474411 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 23:47:54 INFO - PROCESS | 2364 | 1464072474414 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:47:54 INFO - PROCESS | 2364 | 1464072474416 Marionette TRACE conn5 <- [1,1098,null,{}] 23:47:54 INFO - PROCESS | 2364 | 1464072474420 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:54 INFO - PROCESS | 2364 | 1464072474527 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 23:47:54 INFO - PROCESS | 2364 | 1464072474866 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:54 INFO - PROCESS | 2364 | ++DOCSHELL 0C6E3800 == 66 [pid = 2364] [id = 284] 23:47:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0C6E4000) [pid = 2364] [serial = 851] [outer = 00000000] 23:47:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0D801400) [pid = 2364] [serial = 852] [outer = 0C6E4000] 23:47:54 INFO - PROCESS | 2364 | 1464072474934 Marionette DEBUG loaded listener.js 23:47:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0D949000) [pid = 2364] [serial = 853] [outer = 0C6E4000] 23:47:55 INFO - PROCESS | 2364 | 1464072475514 Marionette TRACE conn5 <- [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]]]}] 23:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1176ms 23:47:55 INFO - PROCESS | 2364 | 1464072475594 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 23:47:55 INFO - PROCESS | 2364 | 1464072475598 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 23:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:47:55 INFO - PROCESS | 2364 | 1464072475603 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:47:55 INFO - PROCESS | 2364 | 1464072475606 Marionette TRACE conn5 <- [1,1102,null,{}] 23:47:55 INFO - PROCESS | 2364 | 1464072475611 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:55 INFO - PROCESS | 2364 | 1464072475717 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 23:47:55 INFO - PROCESS | 2364 | 1464072475850 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:55 INFO - PROCESS | 2364 | ++DOCSHELL 0E752800 == 67 [pid = 2364] [id = 285] 23:47:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (14455C00) [pid = 2364] [serial = 854] [outer = 00000000] 23:47:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (14B4D800) [pid = 2364] [serial = 855] [outer = 14455C00] 23:47:55 INFO - PROCESS | 2364 | 1464072475901 Marionette DEBUG loaded listener.js 23:47:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (14B54C00) [pid = 2364] [serial = 856] [outer = 14455C00] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 16638000 == 66 [pid = 2364] [id = 180] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 14D6B800 == 65 [pid = 2364] [id = 228] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 19B5BC00 == 64 [pid = 2364] [id = 229] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 0D80CC00 == 63 [pid = 2364] [id = 231] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 19FA8000 == 62 [pid = 2364] [id = 198] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 18C80C00 == 61 [pid = 2364] [id = 188] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 0D2EC800 == 60 [pid = 2364] [id = 278] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 0DA61400 == 59 [pid = 2364] [id = 277] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 1ED51800 == 58 [pid = 2364] [id = 276] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 1E64C800 == 57 [pid = 2364] [id = 275] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 1CD8C800 == 56 [pid = 2364] [id = 274] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0D3F0800) [pid = 2364] [serial = 771] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (16649C00) [pid = 2364] [serial = 774] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (1AC99C00) [pid = 2364] [serial = 777] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (1BD10C00) [pid = 2364] [serial = 780] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (1E591000) [pid = 2364] [serial = 783] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 1BC44800 == 55 [pid = 2364] [id = 273] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 0DA6FC00 == 54 [pid = 2364] [id = 272] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 0E75DC00 == 53 [pid = 2364] [id = 271] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 19938800 == 52 [pid = 2364] [id = 268] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 18E2F000 == 51 [pid = 2364] [id = 267] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 174D7400 == 50 [pid = 2364] [id = 266] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 0D94A400 == 49 [pid = 2364] [id = 265] 23:47:56 INFO - PROCESS | 2364 | --DOCSHELL 14FC4C00 == 48 [pid = 2364] [id = 264] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0D751800) [pid = 2364] [serial = 681] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (1E64DC00) [pid = 2364] [serial = 687] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (1893E400) [pid = 2364] [serial = 684] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (1E64C400) [pid = 2364] [serial = 678] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (18C86800) [pid = 2364] [serial = 642] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (1E586C00) [pid = 2364] [serial = 645] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (1EC6B400) [pid = 2364] [serial = 690] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (1C4BE400) [pid = 2364] [serial = 636] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0E08F000) [pid = 2364] [serial = 639] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (1D174C00) [pid = 2364] [serial = 735] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0D947400) [pid = 2364] [serial = 786] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0D94F800) [pid = 2364] [serial = 787] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (1AC93400) [pid = 2364] [serial = 759] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (1CA68C00) [pid = 2364] [serial = 769] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (19933000) [pid = 2364] [serial = 762] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0DBEC400) [pid = 2364] [serial = 790] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (1AC9D400) [pid = 2364] [serial = 763] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (1BC45000) [pid = 2364] [serial = 765] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (1AC93800) [pid = 2364] [serial = 760] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (1ED4A000) [pid = 2364] [serial = 739] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (1E7A2400) [pid = 2364] [serial = 738] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0E070800) [pid = 2364] [serial = 744] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (1423D800) [pid = 2364] [serial = 745] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (18E27400) [pid = 2364] [serial = 753] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (18E5D800) [pid = 2364] [serial = 754] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (18C8A400) [pid = 2364] [serial = 751] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (1BD03800) [pid = 2364] [serial = 766] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1D177800) [pid = 2364] [serial = 736] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (1CABC400) [pid = 2364] [serial = 733] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (19EB9400) [pid = 2364] [serial = 730] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (1C15D400) [pid = 2364] [serial = 768] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0D74C000) [pid = 2364] [serial = 789] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (18E5F800) [pid = 2364] [serial = 729] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0E072400) [pid = 2364] [serial = 742] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (146A0000) [pid = 2364] [serial = 741] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (18987C00) [pid = 2364] [serial = 750] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (168DA000) [pid = 2364] [serial = 747] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (1815E000) [pid = 2364] [serial = 748] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (19EC0800) [pid = 2364] [serial = 757] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (19EBEC00) [pid = 2364] [serial = 756] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (14D71C00) [pid = 2364] [serial = 727] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (1463EC00) [pid = 2364] [serial = 726] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (1BCD5C00) [pid = 2364] [serial = 732] [outer = 00000000] [url = about:blank] 23:47:56 INFO - PROCESS | 2364 | 1464072476485 Marionette TRACE conn5 <- [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]]]}] 23:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 930ms 23:47:56 INFO - PROCESS | 2364 | 1464072476535 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 23:47:56 INFO - PROCESS | 2364 | 1464072476539 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 23:47:56 INFO - PROCESS | 2364 | 1464072476543 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:47:56 INFO - PROCESS | 2364 | 1464072476545 Marionette TRACE conn5 <- [1,1106,null,{}] 23:47:56 INFO - PROCESS | 2364 | 1464072476549 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:56 INFO - PROCESS | 2364 | 1464072476635 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 23:47:56 INFO - PROCESS | 2364 | 1464072476721 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:56 INFO - PROCESS | 2364 | ++DOCSHELL 0D803000 == 49 [pid = 2364] [id = 286] 23:47:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0D806000) [pid = 2364] [serial = 857] [outer = 00000000] 23:47:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0DA6F800) [pid = 2364] [serial = 858] [outer = 0D806000] 23:47:56 INFO - PROCESS | 2364 | 1464072476766 Marionette DEBUG loaded listener.js 23:47:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0DF1A800) [pid = 2364] [serial = 859] [outer = 0D806000] 23:47:57 INFO - PROCESS | 2364 | 1464072477174 Marionette TRACE conn5 <- [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]]]}] 23:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 23:47:57 INFO - PROCESS | 2364 | 1464072477219 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 23:47:57 INFO - PROCESS | 2364 | 1464072477221 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 23:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:47:57 INFO - PROCESS | 2364 | 1464072477226 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:47:57 INFO - PROCESS | 2364 | 1464072477231 Marionette TRACE conn5 <- [1,1110,null,{}] 23:47:57 INFO - PROCESS | 2364 | 1464072477240 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:57 INFO - PROCESS | 2364 | 1464072477326 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 23:47:57 INFO - PROCESS | 2364 | 1464072477341 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:57 INFO - PROCESS | 2364 | ++DOCSHELL 14C39C00 == 50 [pid = 2364] [id = 287] 23:47:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (14C6E800) [pid = 2364] [serial = 860] [outer = 00000000] 23:47:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (14D6C000) [pid = 2364] [serial = 861] [outer = 14C6E800] 23:47:57 INFO - PROCESS | 2364 | 1464072477389 Marionette DEBUG loaded listener.js 23:47:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (14FC4C00) [pid = 2364] [serial = 862] [outer = 14C6E800] 23:47:57 INFO - PROCESS | 2364 | 1464072477842 Marionette TRACE conn5 <- [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]]]}] 23:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 23:47:57 INFO - PROCESS | 2364 | 1464072477862 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 23:47:57 INFO - PROCESS | 2364 | 1464072477864 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 23:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:47:57 INFO - PROCESS | 2364 | 1464072477867 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:47:57 INFO - PROCESS | 2364 | 1464072477869 Marionette TRACE conn5 <- [1,1114,null,{}] 23:47:57 INFO - PROCESS | 2364 | 1464072477872 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:57 INFO - PROCESS | 2364 | 1464072477953 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 23:47:57 INFO - PROCESS | 2364 | 1464072477959 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:57 INFO - PROCESS | 2364 | ++DOCSHELL 14C41000 == 51 [pid = 2364] [id = 288] 23:47:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (15BDB400) [pid = 2364] [serial = 863] [outer = 00000000] 23:47:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (174DA000) [pid = 2364] [serial = 864] [outer = 15BDB400] 23:47:58 INFO - PROCESS | 2364 | 1464072478004 Marionette DEBUG loaded listener.js 23:47:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (18164800) [pid = 2364] [serial = 865] [outer = 15BDB400] 23:47:58 INFO - PROCESS | 2364 | 1464072478436 Marionette TRACE conn5 <- [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]]]}] 23:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 23:47:58 INFO - PROCESS | 2364 | 1464072478499 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 23:47:58 INFO - PROCESS | 2364 | 1464072478501 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 23:47:58 INFO - PROCESS | 2364 | 1464072478504 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:47:58 INFO - PROCESS | 2364 | 1464072478506 Marionette TRACE conn5 <- [1,1118,null,{}] 23:47:58 INFO - PROCESS | 2364 | 1464072478510 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:58 INFO - PROCESS | 2364 | 1464072478619 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 23:47:58 INFO - PROCESS | 2364 | 1464072478721 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:58 INFO - PROCESS | 2364 | ++DOCSHELL 18987400 == 52 [pid = 2364] [id = 289] 23:47:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (18987C00) [pid = 2364] [serial = 866] [outer = 00000000] 23:47:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (189D8000) [pid = 2364] [serial = 867] [outer = 18987C00] 23:47:58 INFO - PROCESS | 2364 | 1464072478783 Marionette DEBUG loaded listener.js 23:47:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (18C8EC00) [pid = 2364] [serial = 868] [outer = 18987C00] 23:47:59 INFO - PROCESS | 2364 | 1464072479228 Marionette TRACE conn5 <- [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]]]}] 23:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 770ms 23:47:59 INFO - PROCESS | 2364 | 1464072479279 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 23:47:59 INFO - PROCESS | 2364 | 1464072479281 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 23:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:47:59 INFO - PROCESS | 2364 | 1464072479288 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:47:59 INFO - PROCESS | 2364 | 1464072479290 Marionette TRACE conn5 <- [1,1122,null,{}] 23:47:59 INFO - PROCESS | 2364 | 1464072479293 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:59 INFO - PROCESS | 2364 | 1464072479405 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 23:47:59 INFO - PROCESS | 2364 | 1464072479420 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:59 INFO - PROCESS | 2364 | ++DOCSHELL 18E26C00 == 53 [pid = 2364] [id = 290] 23:47:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (18E2BC00) [pid = 2364] [serial = 869] [outer = 00000000] 23:47:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (191A2000) [pid = 2364] [serial = 870] [outer = 18E2BC00] 23:47:59 INFO - PROCESS | 2364 | 1464072479513 Marionette DEBUG loaded listener.js 23:47:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (191AD800) [pid = 2364] [serial = 871] [outer = 18E2BC00] 23:47:59 INFO - PROCESS | 2364 | 1464072479949 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 23:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 731ms 23:48:00 INFO - PROCESS | 2364 | 1464072480047 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 23:48:00 INFO - PROCESS | 2364 | 1464072480049 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 23:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:48:00 INFO - PROCESS | 2364 | 1464072480053 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:48:00 INFO - PROCESS | 2364 | 1464072480054 Marionette TRACE conn5 <- [1,1126,null,{}] 23:48:00 INFO - PROCESS | 2364 | 1464072480058 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:00 INFO - PROCESS | 2364 | 1464072480174 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 23:48:00 INFO - PROCESS | 2364 | 1464072480251 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:00 INFO - PROCESS | 2364 | ++DOCSHELL 15B5B800 == 54 [pid = 2364] [id = 291] 23:48:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (15BDF000) [pid = 2364] [serial = 872] [outer = 00000000] 23:48:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (19939000) [pid = 2364] [serial = 873] [outer = 15BDF000] 23:48:00 INFO - PROCESS | 2364 | 1464072480295 Marionette DEBUG loaded listener.js 23:48:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1993C400) [pid = 2364] [serial = 874] [outer = 15BDF000] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0C747400) [pid = 2364] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0D945000) [pid = 2364] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1D16B000) [pid = 2364] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (1E64F400) [pid = 2364] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (1ED56400) [pid = 2364] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0DF1C000) [pid = 2364] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (14238800) [pid = 2364] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (1BC49C00) [pid = 2364] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (1B2CF400) [pid = 2364] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (19B5D000) [pid = 2364] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (14D6B000) [pid = 2364] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (189CC800) [pid = 2364] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (19CB1C00) [pid = 2364] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (14FCC800) [pid = 2364] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:48:00 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (1E593000) [pid = 2364] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:48:00 INFO - PROCESS | 2364 | 1464072480901 Marionette TRACE conn5 <- [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]]]}] 23:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 870ms 23:48:00 INFO - PROCESS | 2364 | 1464072480925 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 23:48:00 INFO - PROCESS | 2364 | 1464072480926 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 23:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:48:00 INFO - PROCESS | 2364 | 1464072480929 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:48:00 INFO - PROCESS | 2364 | 1464072480931 Marionette TRACE conn5 <- [1,1130,null,{}] 23:48:00 INFO - PROCESS | 2364 | 1464072480934 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:01 INFO - PROCESS | 2364 | 1464072481047 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 23:48:01 INFO - PROCESS | 2364 | 1464072481104 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:01 INFO - PROCESS | 2364 | ++DOCSHELL 14641C00 == 55 [pid = 2364] [id = 292] 23:48:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (14642000) [pid = 2364] [serial = 875] [outer = 00000000] 23:48:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (18C81000) [pid = 2364] [serial = 876] [outer = 14642000] 23:48:01 INFO - PROCESS | 2364 | 1464072481148 Marionette DEBUG loaded listener.js 23:48:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (19F9C400) [pid = 2364] [serial = 877] [outer = 14642000] 23:48:01 INFO - PROCESS | 2364 | 1464072481514 Marionette TRACE conn5 <- [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]]]}] 23:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 23:48:01 INFO - PROCESS | 2364 | 1464072481561 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 23:48:01 INFO - PROCESS | 2364 | 1464072481563 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 23:48:01 INFO - PROCESS | 2364 | 1464072481577 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:48:01 INFO - PROCESS | 2364 | 1464072481579 Marionette TRACE conn5 <- [1,1134,null,{}] 23:48:01 INFO - PROCESS | 2364 | 1464072481582 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:01 INFO - PROCESS | 2364 | 1464072481661 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 23:48:01 INFO - PROCESS | 2364 | 1464072481668 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:01 INFO - PROCESS | 2364 | ++DOCSHELL 18E2EC00 == 56 [pid = 2364] [id = 293] 23:48:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (19F9FC00) [pid = 2364] [serial = 878] [outer = 00000000] 23:48:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (1AC95400) [pid = 2364] [serial = 879] [outer = 19F9FC00] 23:48:01 INFO - PROCESS | 2364 | 1464072481712 Marionette DEBUG loaded listener.js 23:48:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (1AC9B800) [pid = 2364] [serial = 880] [outer = 19F9FC00] 23:48:02 INFO - PROCESS | 2364 | 1464072482127 Marionette TRACE conn5 <- [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]]]}] 23:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 570ms 23:48:02 INFO - PROCESS | 2364 | 1464072482152 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 23:48:02 INFO - PROCESS | 2364 | 1464072482154 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 23:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:48:02 INFO - PROCESS | 2364 | 1464072482157 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:48:02 INFO - PROCESS | 2364 | 1464072482158 Marionette TRACE conn5 <- [1,1138,null,{}] 23:48:02 INFO - PROCESS | 2364 | 1464072482162 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:02 INFO - PROCESS | 2364 | 1464072482284 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 23:48:02 INFO - PROCESS | 2364 | 1464072482293 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:02 INFO - PROCESS | 2364 | ++DOCSHELL 1A151000 == 57 [pid = 2364] [id = 294] 23:48:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (1AC95000) [pid = 2364] [serial = 881] [outer = 00000000] 23:48:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1B2CC400) [pid = 2364] [serial = 882] [outer = 1AC95000] 23:48:02 INFO - PROCESS | 2364 | 1464072482345 Marionette DEBUG loaded listener.js 23:48:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1BC4FC00) [pid = 2364] [serial = 883] [outer = 1AC95000] 23:48:02 INFO - PROCESS | 2364 | 1464072482882 Marionette TRACE conn5 <- [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]]]}] 23:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 770ms 23:48:02 INFO - PROCESS | 2364 | 1464072482928 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 23:48:02 INFO - PROCESS | 2364 | 1464072482933 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 23:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:48:02 INFO - PROCESS | 2364 | 1464072482938 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:48:02 INFO - PROCESS | 2364 | 1464072482943 Marionette TRACE conn5 <- [1,1142,null,{}] 23:48:02 INFO - PROCESS | 2364 | 1464072482950 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:03 INFO - PROCESS | 2364 | 1464072483096 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 23:48:03 INFO - PROCESS | 2364 | 1464072483233 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:03 INFO - PROCESS | 2364 | ++DOCSHELL 0D3F6400 == 58 [pid = 2364] [id = 295] 23:48:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0D748C00) [pid = 2364] [serial = 884] [outer = 00000000] 23:48:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0DA61800) [pid = 2364] [serial = 885] [outer = 0D748C00] 23:48:03 INFO - PROCESS | 2364 | 1464072483290 Marionette DEBUG loaded listener.js 23:48:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0DD3D400) [pid = 2364] [serial = 886] [outer = 0D748C00] 23:48:03 INFO - PROCESS | 2364 | 1464072483920 Marionette TRACE conn5 <- [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]]]}] 23:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1030ms 23:48:03 INFO - PROCESS | 2364 | 1464072483969 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 23:48:03 INFO - PROCESS | 2364 | 1464072483975 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 23:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:48:04 INFO - PROCESS | 2364 | 1464072483982 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:48:04 INFO - PROCESS | 2364 | 1464072483985 Marionette TRACE conn5 <- [1,1146,null,{}] 23:48:04 INFO - PROCESS | 2364 | 1464072483989 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:04 INFO - PROCESS | 2364 | 1464072484097 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 23:48:04 INFO - PROCESS | 2364 | 1464072484239 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:04 INFO - PROCESS | 2364 | ++DOCSHELL 14452800 == 59 [pid = 2364] [id = 296] 23:48:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (14698C00) [pid = 2364] [serial = 887] [outer = 00000000] 23:48:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (14D69400) [pid = 2364] [serial = 888] [outer = 14698C00] 23:48:04 INFO - PROCESS | 2364 | 1464072484295 Marionette DEBUG loaded listener.js 23:48:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1815B400) [pid = 2364] [serial = 889] [outer = 14698C00] 23:48:04 INFO - PROCESS | 2364 | 1464072484900 Marionette TRACE conn5 <- [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]]]}] 23:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 971ms 23:48:04 INFO - PROCESS | 2364 | 1464072484954 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 23:48:04 INFO - PROCESS | 2364 | 1464072484956 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 23:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:48:04 INFO - PROCESS | 2364 | 1464072484960 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:48:04 INFO - PROCESS | 2364 | 1464072484964 Marionette TRACE conn5 <- [1,1150,null,{}] 23:48:04 INFO - PROCESS | 2364 | 1464072484975 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:05 INFO - PROCESS | 2364 | 1464072485086 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 23:48:05 INFO - PROCESS | 2364 | 1464072485219 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:05 INFO - PROCESS | 2364 | ++DOCSHELL 19F9D000 == 60 [pid = 2364] [id = 297] 23:48:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (19FA4400) [pid = 2364] [serial = 890] [outer = 00000000] 23:48:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (1BC47400) [pid = 2364] [serial = 891] [outer = 19FA4400] 23:48:05 INFO - PROCESS | 2364 | 1464072485277 Marionette DEBUG loaded listener.js 23:48:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (1BD0CC00) [pid = 2364] [serial = 892] [outer = 19FA4400] 23:48:05 INFO - PROCESS | 2364 | 1464072485849 Marionette TRACE conn5 <- [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]]]}] 23:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 23:48:05 INFO - PROCESS | 2364 | 1464072485894 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 23:48:05 INFO - PROCESS | 2364 | 1464072485897 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 23:48:05 INFO - PROCESS | 2364 | 1464072485900 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:48:05 INFO - PROCESS | 2364 | 1464072485902 Marionette TRACE conn5 <- [1,1154,null,{}] 23:48:05 INFO - PROCESS | 2364 | 1464072485906 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:06 INFO - PROCESS | 2364 | 1464072486013 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 23:48:06 INFO - PROCESS | 2364 | 1464072486118 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:06 INFO - PROCESS | 2364 | ++DOCSHELL 1C409000 == 61 [pid = 2364] [id = 298] 23:48:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (1C4BE400) [pid = 2364] [serial = 893] [outer = 00000000] 23:48:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (1CAB9000) [pid = 2364] [serial = 894] [outer = 1C4BE400] 23:48:06 INFO - PROCESS | 2364 | 1464072486173 Marionette DEBUG loaded listener.js 23:48:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (1CDB4800) [pid = 2364] [serial = 895] [outer = 1C4BE400] 23:48:06 INFO - PROCESS | 2364 | 1464072486780 Marionette TRACE conn5 <- [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]]]}] 23:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 23:48:06 INFO - PROCESS | 2364 | 1464072486834 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 23:48:06 INFO - PROCESS | 2364 | 1464072486837 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 23:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:48:06 INFO - PROCESS | 2364 | 1464072486840 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:48:06 INFO - PROCESS | 2364 | 1464072486842 Marionette TRACE conn5 <- [1,1158,null,{}] 23:48:06 INFO - PROCESS | 2364 | 1464072486846 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:07 INFO - PROCESS | 2364 | 1464072486982 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 23:48:07 INFO - PROCESS | 2364 | 1464072487114 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:07 INFO - PROCESS | 2364 | ++DOCSHELL 1CA66C00 == 62 [pid = 2364] [id = 299] 23:48:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (1CA6CC00) [pid = 2364] [serial = 896] [outer = 00000000] 23:48:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (1D174C00) [pid = 2364] [serial = 897] [outer = 1CA6CC00] 23:48:07 INFO - PROCESS | 2364 | 1464072487169 Marionette DEBUG loaded listener.js 23:48:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (1D179000) [pid = 2364] [serial = 898] [outer = 1CA6CC00] 23:48:07 INFO - PROCESS | 2364 | 1464072487811 Marionette TRACE conn5 <- [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]]]}] 23:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1016ms 23:48:07 INFO - PROCESS | 2364 | 1464072487861 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 23:48:07 INFO - PROCESS | 2364 | 1464072487863 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 23:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:48:07 INFO - PROCESS | 2364 | 1464072487866 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:48:07 INFO - PROCESS | 2364 | 1464072487869 Marionette TRACE conn5 <- [1,1162,null,{}] 23:48:07 INFO - PROCESS | 2364 | 1464072487872 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:08 INFO - PROCESS | 2364 | 1464072487998 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 23:48:08 INFO - PROCESS | 2364 | 1464072488234 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:08 INFO - PROCESS | 2364 | ++DOCSHELL 0C742C00 == 63 [pid = 2364] [id = 300] 23:48:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0D756C00) [pid = 2364] [serial = 899] [outer = 00000000] 23:48:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0D810C00) [pid = 2364] [serial = 900] [outer = 0D756C00] 23:48:08 INFO - PROCESS | 2364 | 1464072488290 Marionette DEBUG loaded listener.js 23:48:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0DA6FC00) [pid = 2364] [serial = 901] [outer = 0D756C00] 23:48:08 INFO - PROCESS | 2364 | 1464072488851 Marionette TRACE conn5 <- [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] 23:48:08 INFO - PROCESS | 2364 | 1464072488900 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 23:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:48:08 INFO - PROCESS | 2364 | 1464072488904 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:48:08 INFO - PROCESS | 2364 | 1464072488907 Marionette TRACE conn5 <- [1,1166,null,{}] 23:48:08 INFO - PROCESS | 2364 | 1464072488912 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:09 INFO - PROCESS | 2364 | 1464072489014 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 23:48:09 INFO - PROCESS | 2364 | 1464072489124 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:09 INFO - PROCESS | 2364 | ++DOCSHELL 14B4A400 == 64 [pid = 2364] [id = 301] 23:48:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (14B4C400) [pid = 2364] [serial = 902] [outer = 00000000] 23:48:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (17C73800) [pid = 2364] [serial = 903] [outer = 14B4C400] 23:48:09 INFO - PROCESS | 2364 | 1464072489173 Marionette DEBUG loaded listener.js 23:48:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (18982400) [pid = 2364] [serial = 904] [outer = 14B4C400] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 1D16DC00 == 63 [pid = 2364] [id = 245] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 1D178C00 == 62 [pid = 2364] [id = 246] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 18E2EC00 == 61 [pid = 2364] [id = 293] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 14641C00 == 60 [pid = 2364] [id = 292] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 15B5B800 == 59 [pid = 2364] [id = 291] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 18E26C00 == 58 [pid = 2364] [id = 290] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 18987400 == 57 [pid = 2364] [id = 289] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 14C41000 == 56 [pid = 2364] [id = 288] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 14C39C00 == 55 [pid = 2364] [id = 287] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 0D803000 == 54 [pid = 2364] [id = 286] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 0E752800 == 53 [pid = 2364] [id = 285] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 0C6E3800 == 52 [pid = 2364] [id = 284] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 1D5B5400 == 51 [pid = 2364] [id = 283] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 14B57800 == 50 [pid = 2364] [id = 282] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 191A6000 == 49 [pid = 2364] [id = 281] 23:48:09 INFO - PROCESS | 2364 | --DOCSHELL 0D940800 == 48 [pid = 2364] [id = 280] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (1BCCE400) [pid = 2364] [serial = 778] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (18167C00) [pid = 2364] [serial = 775] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (1EC6CC00) [pid = 2364] [serial = 724] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0D80DC00) [pid = 2364] [serial = 772] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (1DCA6000) [pid = 2364] [serial = 781] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (1E592C00) [pid = 2364] [serial = 784] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (1CABD400) [pid = 2364] [serial = 811] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (1C1B5000) [pid = 2364] [serial = 810] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (15BDB000) [pid = 2364] [serial = 792] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (143E3400) [pid = 2364] [serial = 795] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (18931C00) [pid = 2364] [serial = 798] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (191A8C00) [pid = 2364] [serial = 801] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (19FA0800) [pid = 2364] [serial = 804] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (1B2C4000) [pid = 2364] [serial = 807] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (1CDB9400) [pid = 2364] [serial = 837] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (1DCA5800) [pid = 2364] [serial = 822] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (1E65A800) [pid = 2364] [serial = 825] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1F12C400) [pid = 2364] [serial = 828] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (18981400) [pid = 2364] [serial = 816] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (18C9A000) [pid = 2364] [serial = 817] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (168DBC00) [pid = 2364] [serial = 814] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (161EEC00) [pid = 2364] [serial = 813] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (1BD03000) [pid = 2364] [serial = 819] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (1BD01800) [pid = 2364] [serial = 834] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (1D179400) [pid = 2364] [serial = 835] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (1F12DC00) [pid = 2364] [serial = 829] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (1E585C00) [pid = 2364] [serial = 823] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (1EA12000) [pid = 2364] [serial = 826] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (181C8000) [pid = 2364] [serial = 831] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (18C8F000) [pid = 2364] [serial = 832] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1CAB9C00) [pid = 2364] [serial = 820] [outer = 00000000] [url = about:blank] 23:48:09 INFO - PROCESS | 2364 | 1464072489712 Marionette TRACE conn5 <- [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] 23:48:09 INFO - PROCESS | 2364 | 1464072489742 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 23:48:09 INFO - PROCESS | 2364 | 1464072489747 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:48:09 INFO - PROCESS | 2364 | 1464072489749 Marionette TRACE conn5 <- [1,1170,null,{}] 23:48:09 INFO - PROCESS | 2364 | 1464072489752 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:09 INFO - PROCESS | 2364 | 1464072489837 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 23:48:09 INFO - PROCESS | 2364 | 1464072489844 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:09 INFO - PROCESS | 2364 | ++DOCSHELL 0DF14C00 == 49 [pid = 2364] [id = 302] 23:48:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (14232C00) [pid = 2364] [serial = 905] [outer = 00000000] 23:48:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (14641C00) [pid = 2364] [serial = 906] [outer = 14232C00] 23:48:09 INFO - PROCESS | 2364 | 1464072489893 Marionette DEBUG loaded listener.js 23:48:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (14FC3C00) [pid = 2364] [serial = 907] [outer = 14232C00] 23:48:10 INFO - PROCESS | 2364 | 1464072490357 Marionette TRACE conn5 <- [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] 23:48:10 INFO - PROCESS | 2364 | 1464072490388 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 23:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:48:10 INFO - PROCESS | 2364 | 1464072490393 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:48:10 INFO - PROCESS | 2364 | 1464072490399 Marionette TRACE conn5 <- [1,1174,null,{}] 23:48:10 INFO - PROCESS | 2364 | 1464072490427 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:10 INFO - PROCESS | 2364 | 1464072490514 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 23:48:10 INFO - PROCESS | 2364 | 1464072490524 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:10 INFO - PROCESS | 2364 | ++DOCSHELL 18C84C00 == 50 [pid = 2364] [id = 303] 23:48:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (18C85000) [pid = 2364] [serial = 908] [outer = 00000000] 23:48:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (18CE9C00) [pid = 2364] [serial = 909] [outer = 18C85000] 23:48:10 INFO - PROCESS | 2364 | 1464072490568 Marionette DEBUG loaded listener.js 23:48:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (18E2D800) [pid = 2364] [serial = 910] [outer = 18C85000] 23:48:10 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:48:11 INFO - PROCESS | 2364 | 1464072491158 Marionette TRACE conn5 <- [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] 23:48:11 INFO - PROCESS | 2364 | 1464072491189 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 23:48:11 INFO - PROCESS | 2364 | 1464072491192 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:48:11 INFO - PROCESS | 2364 | 1464072491203 Marionette TRACE conn5 <- [1,1178,null,{}] 23:48:11 INFO - PROCESS | 2364 | 1464072491207 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:11 INFO - PROCESS | 2364 | 1464072491332 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 23:48:11 INFO - PROCESS | 2364 | 1464072491393 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:11 INFO - PROCESS | 2364 | ++DOCSHELL 18E58C00 == 51 [pid = 2364] [id = 304] 23:48:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (191A8C00) [pid = 2364] [serial = 911] [outer = 00000000] 23:48:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (1B2C6400) [pid = 2364] [serial = 912] [outer = 191A8C00] 23:48:11 INFO - PROCESS | 2364 | 1464072491437 Marionette DEBUG loaded listener.js 23:48:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1B2CE400) [pid = 2364] [serial = 913] [outer = 191A8C00] 23:48:11 INFO - PROCESS | 2364 | 1464072491842 Marionette TRACE conn5 <- [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] 23:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:48:11 INFO - PROCESS | 2364 | 1464072491888 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 23:48:11 INFO - PROCESS | 2364 | 1464072491891 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:48:11 INFO - PROCESS | 2364 | 1464072491893 Marionette TRACE conn5 <- [1,1182,null,{}] 23:48:11 INFO - PROCESS | 2364 | 1464072491897 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:12 INFO - PROCESS | 2364 | 1464072492013 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 23:48:12 INFO - PROCESS | 2364 | 1464072492102 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:12 INFO - PROCESS | 2364 | ++DOCSHELL 0D3F4800 == 52 [pid = 2364] [id = 305] 23:48:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1BD0C000) [pid = 2364] [serial = 914] [outer = 00000000] 23:48:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (1C4B5400) [pid = 2364] [serial = 915] [outer = 1BD0C000] 23:48:12 INFO - PROCESS | 2364 | 1464072492152 Marionette DEBUG loaded listener.js 23:48:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (1CD8A000) [pid = 2364] [serial = 916] [outer = 1BD0C000] 23:48:12 INFO - PROCESS | 2364 | 1464072492618 Marionette TRACE conn5 <- [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] 23:48:12 INFO - PROCESS | 2364 | 1464072492664 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 23:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:48:12 INFO - PROCESS | 2364 | 1464072492667 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:48:12 INFO - PROCESS | 2364 | 1464072492669 Marionette TRACE conn5 <- [1,1186,null,{}] 23:48:12 INFO - PROCESS | 2364 | 1464072492672 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:12 INFO - PROCESS | 2364 | 1464072492792 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 23:48:12 INFO - PROCESS | 2364 | 1464072492854 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:12 INFO - PROCESS | 2364 | ++DOCSHELL 1D16BC00 == 53 [pid = 2364] [id = 306] 23:48:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1D16DC00) [pid = 2364] [serial = 917] [outer = 00000000] 23:48:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1D5BAC00) [pid = 2364] [serial = 918] [outer = 1D16DC00] 23:48:12 INFO - PROCESS | 2364 | 1464072492900 Marionette DEBUG loaded listener.js 23:48:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (1D172800) [pid = 2364] [serial = 919] [outer = 1D16DC00] 23:48:13 INFO - PROCESS | 2364 | 1464072493306 Marionette TRACE conn5 <- [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]]]}] 23:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 23:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:48:13 INFO - PROCESS | 2364 | 1464072493338 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 23:48:13 INFO - PROCESS | 2364 | 1464072493340 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 23:48:13 INFO - PROCESS | 2364 | 1464072493343 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:48:13 INFO - PROCESS | 2364 | 1464072493345 Marionette TRACE conn5 <- [1,1190,null,{}] 23:48:13 INFO - PROCESS | 2364 | 1464072493349 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:13 INFO - PROCESS | 2364 | 1464072493495 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 23:48:13 INFO - PROCESS | 2364 | 1464072493515 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:13 INFO - PROCESS | 2364 | ++DOCSHELL 1DCA8C00 == 54 [pid = 2364] [id = 307] 23:48:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1DCA9C00) [pid = 2364] [serial = 920] [outer = 00000000] 23:48:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1E587800) [pid = 2364] [serial = 921] [outer = 1DCA9C00] 23:48:13 INFO - PROCESS | 2364 | 1464072493559 Marionette DEBUG loaded listener.js 23:48:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (1E58E400) [pid = 2364] [serial = 922] [outer = 1DCA9C00] 23:48:13 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (18987C00) [pid = 2364] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:48:13 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (18E2BC00) [pid = 2364] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:48:13 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (14642000) [pid = 2364] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:48:13 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (15BDF000) [pid = 2364] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:48:13 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (14455C00) [pid = 2364] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:48:13 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (15BDB400) [pid = 2364] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:48:13 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (14C6E800) [pid = 2364] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:48:13 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0C6E4000) [pid = 2364] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:48:13 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0D806000) [pid = 2364] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:48:13 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (19F9FC00) [pid = 2364] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:48:14 INFO - PROCESS | 2364 | 1464072494043 Marionette TRACE conn5 <- [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]]]}] 23:48:14 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 23:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 730ms 23:48:14 INFO - PROCESS | 2364 | 1464072494075 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 23:48:14 INFO - PROCESS | 2364 | 1464072494077 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 23:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:48:14 INFO - PROCESS | 2364 | 1464072494080 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:48:14 INFO - PROCESS | 2364 | 1464072494081 Marionette TRACE conn5 <- [1,1194,null,{}] 23:48:14 INFO - PROCESS | 2364 | 1464072494085 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:14 INFO - PROCESS | 2364 | 1464072494166 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 23:48:14 INFO - PROCESS | 2364 | 1464072494172 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:14 INFO - PROCESS | 2364 | ++DOCSHELL 19F9FC00 == 55 [pid = 2364] [id = 308] 23:48:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1AC9E800) [pid = 2364] [serial = 923] [outer = 00000000] 23:48:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1DCAF000) [pid = 2364] [serial = 924] [outer = 1AC9E800] 23:48:14 INFO - PROCESS | 2364 | 1464072494216 Marionette DEBUG loaded listener.js 23:48:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (1E594800) [pid = 2364] [serial = 925] [outer = 1AC9E800] 23:48:14 INFO - PROCESS | 2364 | 1464072494629 Marionette TRACE conn5 <- [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]]]}] 23:48:14 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 23:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 570ms 23:48:14 INFO - PROCESS | 2364 | 1464072494650 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 23:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:48:14 INFO - PROCESS | 2364 | 1464072494652 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 23:48:14 INFO - PROCESS | 2364 | 1464072494655 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:48:14 INFO - PROCESS | 2364 | 1464072494657 Marionette TRACE conn5 <- [1,1198,null,{}] 23:48:14 INFO - PROCESS | 2364 | 1464072494660 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:14 INFO - PROCESS | 2364 | 1464072494787 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 23:48:14 INFO - PROCESS | 2364 | 1464072494812 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:14 INFO - PROCESS | 2364 | ++DOCSHELL 1DCAF400 == 56 [pid = 2364] [id = 309] 23:48:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (1E64CC00) [pid = 2364] [serial = 926] [outer = 00000000] 23:48:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1E657800) [pid = 2364] [serial = 927] [outer = 1E64CC00] 23:48:14 INFO - PROCESS | 2364 | 1464072494856 Marionette DEBUG loaded listener.js 23:48:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1E79EC00) [pid = 2364] [serial = 928] [outer = 1E64CC00] 23:48:15 INFO - PROCESS | 2364 | 1464072495282 Marionette TRACE conn5 <- [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]]]}] 23:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 23:48:15 INFO - PROCESS | 2364 | 1464072495341 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 23:48:15 INFO - PROCESS | 2364 | 1464072495343 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 23:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:48:15 INFO - PROCESS | 2364 | 1464072495347 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:48:15 INFO - PROCESS | 2364 | 1464072495349 Marionette TRACE conn5 <- [1,1202,null,{}] 23:48:15 INFO - PROCESS | 2364 | 1464072495353 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:15 INFO - PROCESS | 2364 | 1464072495450 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 23:48:15 INFO - PROCESS | 2364 | 1464072495459 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:15 INFO - PROCESS | 2364 | ++DOCSHELL 1EA16C00 == 57 [pid = 2364] [id = 310] 23:48:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (1EA17000) [pid = 2364] [serial = 929] [outer = 00000000] 23:48:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1EC5FC00) [pid = 2364] [serial = 930] [outer = 1EA17000] 23:48:15 INFO - PROCESS | 2364 | 1464072495509 Marionette DEBUG loaded listener.js 23:48:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1EC6B800) [pid = 2364] [serial = 931] [outer = 1EA17000] 23:48:16 INFO - PROCESS | 2364 | 1464072496130 Marionette TRACE conn5 <- [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]]]}] 23:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 870ms 23:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:48:16 INFO - PROCESS | 2364 | 1464072496218 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 23:48:16 INFO - PROCESS | 2364 | 1464072496223 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 23:48:16 INFO - PROCESS | 2364 | 1464072496228 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:48:16 INFO - PROCESS | 2364 | 1464072496232 Marionette TRACE conn5 <- [1,1206,null,{}] 23:48:16 INFO - PROCESS | 2364 | 1464072496238 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:16 INFO - PROCESS | 2364 | 1464072496364 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 23:48:16 INFO - PROCESS | 2364 | 1464072496468 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:16 INFO - PROCESS | 2364 | ++DOCSHELL 0D804000 == 58 [pid = 2364] [id = 311] 23:48:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0D80DC00) [pid = 2364] [serial = 932] [outer = 00000000] 23:48:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (14455000) [pid = 2364] [serial = 933] [outer = 0D80DC00] 23:48:16 INFO - PROCESS | 2364 | 1464072496525 Marionette DEBUG loaded listener.js 23:48:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (14C39C00) [pid = 2364] [serial = 934] [outer = 0D80DC00] 23:48:17 INFO - PROCESS | 2364 | 1464072497153 Marionette TRACE conn5 <- [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]]]}] 23:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 991ms 23:48:17 INFO - PROCESS | 2364 | 1464072497220 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 23:48:17 INFO - PROCESS | 2364 | 1464072497226 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 23:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:48:17 INFO - PROCESS | 2364 | 1464072497233 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:48:17 INFO - PROCESS | 2364 | 1464072497236 Marionette TRACE conn5 <- [1,1210,null,{}] 23:48:17 INFO - PROCESS | 2364 | 1464072497241 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:17 INFO - PROCESS | 2364 | 1464072497356 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 23:48:17 INFO - PROCESS | 2364 | 1464072497492 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:17 INFO - PROCESS | 2364 | ++DOCSHELL 18158400 == 59 [pid = 2364] [id = 312] 23:48:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (18158800) [pid = 2364] [serial = 935] [outer = 00000000] 23:48:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (18C8B400) [pid = 2364] [serial = 936] [outer = 18158800] 23:48:17 INFO - PROCESS | 2364 | 1464072497549 Marionette DEBUG loaded listener.js 23:48:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (19938400) [pid = 2364] [serial = 937] [outer = 18158800] 23:48:18 INFO - PROCESS | 2364 | 1464072498163 Marionette TRACE conn5 <- [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] 23:48:18 INFO - PROCESS | 2364 | 1464072498227 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 23:48:18 INFO - PROCESS | 2364 | 1464072498231 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:48:18 INFO - PROCESS | 2364 | 1464072498234 Marionette TRACE conn5 <- [1,1214,null,{}] 23:48:18 INFO - PROCESS | 2364 | 1464072498245 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:18 INFO - PROCESS | 2364 | 1464072498370 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 23:48:18 INFO - PROCESS | 2364 | 1464072498509 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:18 INFO - PROCESS | 2364 | ++DOCSHELL 0D304000 == 60 [pid = 2364] [id = 313] 23:48:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (19F0D000) [pid = 2364] [serial = 938] [outer = 00000000] 23:48:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (1EC5E400) [pid = 2364] [serial = 939] [outer = 19F0D000] 23:48:18 INFO - PROCESS | 2364 | 1464072498567 Marionette DEBUG loaded listener.js 23:48:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1ED4E000) [pid = 2364] [serial = 940] [outer = 19F0D000] 23:48:19 INFO - PROCESS | 2364 | 1464072499141 Marionette TRACE conn5 <- [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]]]}] 23:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 23:48:19 INFO - PROCESS | 2364 | 1464072499164 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 23:48:19 INFO - PROCESS | 2364 | 1464072499167 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 23:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:48:19 INFO - PROCESS | 2364 | 1464072499170 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:48:19 INFO - PROCESS | 2364 | 1464072499172 Marionette TRACE conn5 <- [1,1218,null,{}] 23:48:19 INFO - PROCESS | 2364 | 1464072499176 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:19 INFO - PROCESS | 2364 | 1464072499286 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 23:48:19 INFO - PROCESS | 2364 | 1464072499395 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:19 INFO - PROCESS | 2364 | ++DOCSHELL 19FBC400 == 61 [pid = 2364] [id = 314] 23:48:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (19FBD400) [pid = 2364] [serial = 941] [outer = 00000000] 23:48:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (19FC2400) [pid = 2364] [serial = 942] [outer = 19FBD400] 23:48:19 INFO - PROCESS | 2364 | 1464072499449 Marionette DEBUG loaded listener.js 23:48:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (1D5BB400) [pid = 2364] [serial = 943] [outer = 19FBD400] 23:48:20 INFO - PROCESS | 2364 | 1464072500005 Marionette TRACE conn5 <- [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]]]}] 23:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 871ms 23:48:20 INFO - PROCESS | 2364 | 1464072500044 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 23:48:20 INFO - PROCESS | 2364 | 1464072500046 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 23:48:20 INFO - PROCESS | 2364 | 1464072500050 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:48:20 INFO - PROCESS | 2364 | 1464072500052 Marionette TRACE conn5 <- [1,1222,null,{}] 23:48:20 INFO - PROCESS | 2364 | 1464072500055 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:20 INFO - PROCESS | 2364 | 1464072500160 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 23:48:20 INFO - PROCESS | 2364 | 1464072500268 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:20 INFO - PROCESS | 2364 | ++DOCSHELL 19FBF800 == 62 [pid = 2364] [id = 315] 23:48:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (1F125000) [pid = 2364] [serial = 944] [outer = 00000000] 23:48:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (1F12E800) [pid = 2364] [serial = 945] [outer = 1F125000] 23:48:20 INFO - PROCESS | 2364 | 1464072500324 Marionette DEBUG loaded listener.js 23:48:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (1F194400) [pid = 2364] [serial = 946] [outer = 1F125000] 23:48:21 INFO - PROCESS | 2364 | 1464072501214 Marionette TRACE conn5 <- [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]]]}] 23:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1231ms 23:48:21 INFO - PROCESS | 2364 | 1464072501285 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 23:48:21 INFO - PROCESS | 2364 | 1464072501289 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 23:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:48:21 INFO - PROCESS | 2364 | 1464072501294 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:48:21 INFO - PROCESS | 2364 | 1464072501298 Marionette TRACE conn5 <- [1,1226,null,{}] 23:48:21 INFO - PROCESS | 2364 | 1464072501305 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:21 INFO - PROCESS | 2364 | 1464072501407 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 23:48:21 INFO - PROCESS | 2364 | 1464072501554 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:21 INFO - PROCESS | 2364 | ++DOCSHELL 0C746000 == 63 [pid = 2364] [id = 316] 23:48:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0D09E400) [pid = 2364] [serial = 947] [outer = 00000000] 23:48:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0E076C00) [pid = 2364] [serial = 948] [outer = 0D09E400] 23:48:21 INFO - PROCESS | 2364 | 1464072501604 Marionette DEBUG loaded listener.js 23:48:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (14B51800) [pid = 2364] [serial = 949] [outer = 0D09E400] 23:48:22 INFO - PROCESS | 2364 | 1464072502173 Marionette TRACE conn5 <- [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]]]}] 23:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 23:48:22 INFO - PROCESS | 2364 | 1464072502225 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 23:48:22 INFO - PROCESS | 2364 | 1464072502231 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 23:48:22 INFO - PROCESS | 2364 | 1464072502237 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:48:22 INFO - PROCESS | 2364 | 1464072502239 Marionette TRACE conn5 <- [1,1230,null,{}] 23:48:22 INFO - PROCESS | 2364 | 1464072502243 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:22 INFO - PROCESS | 2364 | 1464072502389 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 23:48:22 INFO - PROCESS | 2364 | 1464072502454 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:22 INFO - PROCESS | 2364 | ++DOCSHELL 14B58000 == 64 [pid = 2364] [id = 317] 23:48:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (15B62400) [pid = 2364] [serial = 950] [outer = 00000000] 23:48:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (16639C00) [pid = 2364] [serial = 951] [outer = 15B62400] 23:48:22 INFO - PROCESS | 2364 | 1464072502502 Marionette DEBUG loaded listener.js 23:48:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (1815F400) [pid = 2364] [serial = 952] [outer = 15B62400] 23:48:22 INFO - PROCESS | 2364 | --DOCSHELL 1DCAF400 == 63 [pid = 2364] [id = 309] 23:48:22 INFO - PROCESS | 2364 | --DOCSHELL 19F9FC00 == 62 [pid = 2364] [id = 308] 23:48:22 INFO - PROCESS | 2364 | --DOCSHELL 1DCA8C00 == 61 [pid = 2364] [id = 307] 23:48:22 INFO - PROCESS | 2364 | --DOCSHELL 1D16BC00 == 60 [pid = 2364] [id = 306] 23:48:22 INFO - PROCESS | 2364 | --DOCSHELL 0D3F4800 == 59 [pid = 2364] [id = 305] 23:48:22 INFO - PROCESS | 2364 | --DOCSHELL 18E58C00 == 58 [pid = 2364] [id = 304] 23:48:22 INFO - PROCESS | 2364 | --DOCSHELL 18C84C00 == 57 [pid = 2364] [id = 303] 23:48:22 INFO - PROCESS | 2364 | --DOCSHELL 0DF14C00 == 56 [pid = 2364] [id = 302] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (143E0800) [pid = 2364] [serial = 840] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (19FA6400) [pid = 2364] [serial = 843] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (1CDB5400) [pid = 2364] [serial = 846] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (1D5BA800) [pid = 2364] [serial = 849] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (1B2CC400) [pid = 2364] [serial = 882] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOCSHELL 14B4A400 == 55 [pid = 2364] [id = 301] 23:48:22 INFO - PROCESS | 2364 | --DOCSHELL 0C742C00 == 54 [pid = 2364] [id = 300] 23:48:22 INFO - PROCESS | 2364 | --DOCSHELL 0D3F6400 == 53 [pid = 2364] [id = 295] 23:48:22 INFO - PROCESS | 2364 | --DOCSHELL 1A151000 == 52 [pid = 2364] [id = 294] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (1993C400) [pid = 2364] [serial = 874] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (19F9C400) [pid = 2364] [serial = 877] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (18164800) [pid = 2364] [serial = 865] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (189D8000) [pid = 2364] [serial = 867] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (18C8EC00) [pid = 2364] [serial = 868] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (191AD800) [pid = 2364] [serial = 871] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (191A2000) [pid = 2364] [serial = 870] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (18C81000) [pid = 2364] [serial = 876] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (19939000) [pid = 2364] [serial = 873] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (14B54C00) [pid = 2364] [serial = 856] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (14B4D800) [pid = 2364] [serial = 855] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (174DA000) [pid = 2364] [serial = 864] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (14D6C000) [pid = 2364] [serial = 861] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (14FC4C00) [pid = 2364] [serial = 862] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0D949000) [pid = 2364] [serial = 853] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0D801400) [pid = 2364] [serial = 852] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0DA6F800) [pid = 2364] [serial = 858] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0DF1A800) [pid = 2364] [serial = 859] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (1AC95400) [pid = 2364] [serial = 879] [outer = 00000000] [url = about:blank] 23:48:22 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1AC9B800) [pid = 2364] [serial = 880] [outer = 00000000] [url = about:blank] 23:48:23 INFO - PROCESS | 2364 | 1464072503027 Marionette TRACE conn5 <- [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]]]}] 23:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 830ms 23:48:23 INFO - PROCESS | 2364 | 1464072503070 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 23:48:23 INFO - PROCESS | 2364 | 1464072503073 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 23:48:23 INFO - PROCESS | 2364 | 1464072503076 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:48:23 INFO - PROCESS | 2364 | 1464072503079 Marionette TRACE conn5 <- [1,1234,null,{}] 23:48:23 INFO - PROCESS | 2364 | 1464072503089 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:23 INFO - PROCESS | 2364 | 1464072503176 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 23:48:23 INFO - PROCESS | 2364 | 1464072503295 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:23 INFO - PROCESS | 2364 | ++DOCSHELL 0D80B000 == 53 [pid = 2364] [id = 318] 23:48:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0D80CC00) [pid = 2364] [serial = 953] [outer = 00000000] 23:48:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (1438A000) [pid = 2364] [serial = 954] [outer = 0D80CC00] 23:48:23 INFO - PROCESS | 2364 | 1464072503345 Marionette DEBUG loaded listener.js 23:48:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (14B52800) [pid = 2364] [serial = 955] [outer = 0D80CC00] 23:48:23 INFO - PROCESS | 2364 | 1464072503723 Marionette TRACE conn5 <- [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]]]}] 23:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 23:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:48:23 INFO - PROCESS | 2364 | 1464072503752 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 23:48:23 INFO - PROCESS | 2364 | 1464072503754 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 23:48:23 INFO - PROCESS | 2364 | 1464072503757 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:48:23 INFO - PROCESS | 2364 | 1464072503759 Marionette TRACE conn5 <- [1,1238,null,{}] 23:48:23 INFO - PROCESS | 2364 | 1464072503763 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:23 INFO - PROCESS | 2364 | 1464072503845 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 23:48:23 INFO - PROCESS | 2364 | 1464072503851 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:23 INFO - PROCESS | 2364 | ++DOCSHELL 15B5A800 == 54 [pid = 2364] [id = 319] 23:48:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (15BD6C00) [pid = 2364] [serial = 956] [outer = 00000000] 23:48:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (181C3C00) [pid = 2364] [serial = 957] [outer = 15BD6C00] 23:48:23 INFO - PROCESS | 2364 | 1464072503899 Marionette DEBUG loaded listener.js 23:48:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (1898A000) [pid = 2364] [serial = 958] [outer = 15BD6C00] 23:48:24 INFO - PROCESS | 2364 | 1464072504342 Marionette TRACE conn5 <- [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]]]}] 23:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 23:48:24 INFO - PROCESS | 2364 | 1464072504408 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 23:48:24 INFO - PROCESS | 2364 | 1464072504410 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 23:48:24 INFO - PROCESS | 2364 | 1464072504414 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:48:24 INFO - PROCESS | 2364 | 1464072504416 Marionette TRACE conn5 <- [1,1242,null,{}] 23:48:24 INFO - PROCESS | 2364 | 1464072504419 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:24 INFO - PROCESS | 2364 | 1464072504498 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 23:48:24 INFO - PROCESS | 2364 | 1464072504505 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:24 INFO - PROCESS | 2364 | ++DOCSHELL 0D751000 == 55 [pid = 2364] [id = 320] 23:48:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (1898FC00) [pid = 2364] [serial = 959] [outer = 00000000] 23:48:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (18C8EC00) [pid = 2364] [serial = 960] [outer = 1898FC00] 23:48:24 INFO - PROCESS | 2364 | 1464072504549 Marionette DEBUG loaded listener.js 23:48:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (18C93C00) [pid = 2364] [serial = 961] [outer = 1898FC00] 23:48:25 INFO - PROCESS | 2364 | 1464072505028 Marionette TRACE conn5 <- [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]]]}] 23:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 23:48:25 INFO - PROCESS | 2364 | 1464072505095 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 23:48:25 INFO - PROCESS | 2364 | 1464072505097 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 23:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:48:25 INFO - PROCESS | 2364 | 1464072505101 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:48:25 INFO - PROCESS | 2364 | 1464072505103 Marionette TRACE conn5 <- [1,1246,null,{}] 23:48:25 INFO - PROCESS | 2364 | 1464072505106 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:25 INFO - PROCESS | 2364 | 1464072505239 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 23:48:25 INFO - PROCESS | 2364 | 1464072505333 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:25 INFO - PROCESS | 2364 | ++DOCSHELL 19CB1C00 == 56 [pid = 2364] [id = 321] 23:48:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (19EBA400) [pid = 2364] [serial = 962] [outer = 00000000] 23:48:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (19F9F000) [pid = 2364] [serial = 963] [outer = 19EBA400] 23:48:25 INFO - PROCESS | 2364 | 1464072505378 Marionette DEBUG loaded listener.js 23:48:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (19FA8C00) [pid = 2364] [serial = 964] [outer = 19EBA400] 23:48:25 INFO - PROCESS | 2364 | 1464072505767 Marionette TRACE conn5 <- [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]]]}] 23:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 23:48:25 INFO - PROCESS | 2364 | 1464072505844 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 23:48:25 INFO - PROCESS | 2364 | 1464072505846 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 23:48:25 INFO - PROCESS | 2364 | 1464072505849 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:48:25 INFO - PROCESS | 2364 | 1464072505851 Marionette TRACE conn5 <- [1,1250,null,{}] 23:48:25 INFO - PROCESS | 2364 | 1464072505855 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:25 INFO - PROCESS | 2364 | 1464072505974 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 23:48:26 INFO - PROCESS | 2364 | 1464072505980 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:26 INFO - PROCESS | 2364 | ++DOCSHELL 19FB6C00 == 57 [pid = 2364] [id = 322] 23:48:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (19FB7800) [pid = 2364] [serial = 965] [outer = 00000000] 23:48:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (1AC98C00) [pid = 2364] [serial = 966] [outer = 19FB7800] 23:48:26 INFO - PROCESS | 2364 | 1464072506077 Marionette DEBUG loaded listener.js 23:48:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (1AC99400) [pid = 2364] [serial = 967] [outer = 19FB7800] 23:48:26 INFO - PROCESS | 2364 | 1464072506468 Marionette TRACE conn5 <- [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]]]}] 23:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 23:48:26 INFO - PROCESS | 2364 | 1464072506524 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 23:48:26 INFO - PROCESS | 2364 | 1464072506526 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 23:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:48:26 INFO - PROCESS | 2364 | 1464072506529 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:48:26 INFO - PROCESS | 2364 | 1464072506531 Marionette TRACE conn5 <- [1,1254,null,{}] 23:48:26 INFO - PROCESS | 2364 | 1464072506534 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:26 INFO - PROCESS | 2364 | 1464072506673 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 23:48:26 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0D756C00) [pid = 2364] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:48:26 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (14232C00) [pid = 2364] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:48:26 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (1BD0C000) [pid = 2364] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:48:26 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (14B4C400) [pid = 2364] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:48:26 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (18C85000) [pid = 2364] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:48:26 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (191A8C00) [pid = 2364] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:48:26 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (1D16DC00) [pid = 2364] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:48:26 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (1DCA9C00) [pid = 2364] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:48:26 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (1E64CC00) [pid = 2364] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:48:26 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (1AC9E800) [pid = 2364] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:48:27 INFO - PROCESS | 2364 | 1464072506979 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:27 INFO - PROCESS | 2364 | ++DOCSHELL 0D2E6800 == 58 [pid = 2364] [id = 323] 23:48:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0D3F2000) [pid = 2364] [serial = 968] [outer = 00000000] 23:48:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0E7DB000) [pid = 2364] [serial = 969] [outer = 0D3F2000] 23:48:27 INFO - PROCESS | 2364 | 1464072507023 Marionette DEBUG loaded listener.js 23:48:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (17C7B400) [pid = 2364] [serial = 970] [outer = 0D3F2000] 23:48:27 INFO - PROCESS | 2364 | 1464072507389 Marionette TRACE conn5 <- [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]]]}] 23:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 870ms 23:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:48:27 INFO - PROCESS | 2364 | 1464072507400 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 23:48:27 INFO - PROCESS | 2364 | 1464072507402 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 23:48:27 INFO - PROCESS | 2364 | 1464072507405 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:48:27 INFO - PROCESS | 2364 | 1464072507407 Marionette TRACE conn5 <- [1,1258,null,{}] 23:48:27 INFO - PROCESS | 2364 | 1464072507410 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:27 INFO - PROCESS | 2364 | 1464072507525 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 23:48:27 INFO - PROCESS | 2364 | 1464072507534 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:27 INFO - PROCESS | 2364 | ++DOCSHELL 18C85000 == 59 [pid = 2364] [id = 324] 23:48:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (191A3000) [pid = 2364] [serial = 971] [outer = 00000000] 23:48:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (1B2D1400) [pid = 2364] [serial = 972] [outer = 191A3000] 23:48:27 INFO - PROCESS | 2364 | 1464072507578 Marionette DEBUG loaded listener.js 23:48:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (1B5D4800) [pid = 2364] [serial = 973] [outer = 191A3000] 23:48:28 INFO - PROCESS | 2364 | 1464072507980 Marionette TRACE conn5 <- [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]]]}] 23:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 23:48:28 INFO - PROCESS | 2364 | 1464072508036 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 23:48:28 INFO - PROCESS | 2364 | 1464072508038 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 23:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:48:28 INFO - PROCESS | 2364 | 1464072508041 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:48:28 INFO - PROCESS | 2364 | 1464072508043 Marionette TRACE conn5 <- [1,1262,null,{}] 23:48:28 INFO - PROCESS | 2364 | 1464072508046 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:28 INFO - PROCESS | 2364 | 1464072508163 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 23:48:28 INFO - PROCESS | 2364 | 1464072508172 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:28 INFO - PROCESS | 2364 | ++DOCSHELL 19F01400 == 60 [pid = 2364] [id = 325] 23:48:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (1BCCE000) [pid = 2364] [serial = 974] [outer = 00000000] 23:48:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1C1B5000) [pid = 2364] [serial = 975] [outer = 1BCCE000] 23:48:28 INFO - PROCESS | 2364 | 1464072508219 Marionette DEBUG loaded listener.js 23:48:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (1CA6D000) [pid = 2364] [serial = 976] [outer = 1BCCE000] 23:48:28 INFO - PROCESS | 2364 | 1464072508648 Marionette TRACE conn5 <- [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]]]}] 23:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 23:48:28 INFO - PROCESS | 2364 | 1464072508712 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 23:48:28 INFO - PROCESS | 2364 | 1464072508714 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 23:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:48:28 INFO - PROCESS | 2364 | 1464072508726 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:48:28 INFO - PROCESS | 2364 | 1464072508728 Marionette TRACE conn5 <- [1,1266,null,{}] 23:48:28 INFO - PROCESS | 2364 | 1464072508732 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:28 INFO - PROCESS | 2364 | 1464072508832 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 23:48:28 INFO - PROCESS | 2364 | 1464072508846 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:28 INFO - PROCESS | 2364 | ++DOCSHELL 1D174000 == 61 [pid = 2364] [id = 326] 23:48:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (1D176400) [pid = 2364] [serial = 977] [outer = 00000000] 23:48:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (1D5BD000) [pid = 2364] [serial = 978] [outer = 1D176400] 23:48:28 INFO - PROCESS | 2364 | 1464072508895 Marionette DEBUG loaded listener.js 23:48:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (1DCA9400) [pid = 2364] [serial = 979] [outer = 1D176400] 23:48:29 INFO - PROCESS | 2364 | 1464072509656 Marionette TRACE conn5 <- [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]]]}] 23:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 970ms 23:48:29 INFO - PROCESS | 2364 | 1464072509698 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 23:48:29 INFO - PROCESS | 2364 | 1464072509703 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 23:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:48:29 INFO - PROCESS | 2364 | 1464072509707 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:48:29 INFO - PROCESS | 2364 | 1464072509713 Marionette TRACE conn5 <- [1,1270,null,{}] 23:48:29 INFO - PROCESS | 2364 | 1464072509718 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:29 INFO - PROCESS | 2364 | 1464072509834 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 23:48:30 INFO - PROCESS | 2364 | 1464072509973 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:30 INFO - PROCESS | 2364 | ++DOCSHELL 0D946800 == 62 [pid = 2364] [id = 327] 23:48:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0DA66C00) [pid = 2364] [serial = 980] [outer = 00000000] 23:48:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0E75D000) [pid = 2364] [serial = 981] [outer = 0DA66C00] 23:48:30 INFO - PROCESS | 2364 | 1464072510030 Marionette DEBUG loaded listener.js 23:48:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (1423A400) [pid = 2364] [serial = 982] [outer = 0DA66C00] 23:48:30 INFO - PROCESS | 2364 | 1464072510600 Marionette TRACE conn5 <- [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]]]}] 23:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 931ms 23:48:30 INFO - PROCESS | 2364 | 1464072510639 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 23:48:30 INFO - PROCESS | 2364 | 1464072510645 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 23:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:48:30 INFO - PROCESS | 2364 | 1464072510651 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:48:30 INFO - PROCESS | 2364 | 1464072510654 Marionette TRACE conn5 <- [1,1274,null,{}] 23:48:30 INFO - PROCESS | 2364 | 1464072510658 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:30 INFO - PROCESS | 2364 | 1464072510770 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 23:48:30 INFO - PROCESS | 2364 | 1464072510879 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:30 INFO - PROCESS | 2364 | ++DOCSHELL 18160400 == 63 [pid = 2364] [id = 328] 23:48:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (181C8000) [pid = 2364] [serial = 983] [outer = 00000000] 23:48:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (191AD000) [pid = 2364] [serial = 984] [outer = 181C8000] 23:48:30 INFO - PROCESS | 2364 | 1464072510933 Marionette DEBUG loaded listener.js 23:48:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (1993E000) [pid = 2364] [serial = 985] [outer = 181C8000] 23:48:31 INFO - PROCESS | 2364 | 1464072511571 Marionette TRACE conn5 <- [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]]]}] 23:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 970ms 23:48:31 INFO - PROCESS | 2364 | 1464072511624 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 23:48:31 INFO - PROCESS | 2364 | 1464072511626 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 23:48:31 INFO - PROCESS | 2364 | 1464072511630 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:48:31 INFO - PROCESS | 2364 | 1464072511633 Marionette TRACE conn5 <- [1,1278,null,{}] 23:48:31 INFO - PROCESS | 2364 | 1464072511644 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:31 INFO - PROCESS | 2364 | 1464072511756 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 23:48:31 INFO - PROCESS | 2364 | 1464072511895 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:31 INFO - PROCESS | 2364 | ++DOCSHELL 191A1800 == 64 [pid = 2364] [id = 329] 23:48:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (1D175000) [pid = 2364] [serial = 986] [outer = 00000000] 23:48:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (1D5BB000) [pid = 2364] [serial = 987] [outer = 1D175000] 23:48:31 INFO - PROCESS | 2364 | 1464072511953 Marionette DEBUG loaded listener.js 23:48:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (1E585800) [pid = 2364] [serial = 988] [outer = 1D175000] 23:48:32 INFO - PROCESS | 2364 | 1464072512527 Marionette TRACE conn5 <- [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]]]}] 23:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 930ms 23:48:32 INFO - PROCESS | 2364 | 1464072512564 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 23:48:32 INFO - PROCESS | 2364 | 1464072512567 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 23:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:48:32 INFO - PROCESS | 2364 | 1464072512570 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:48:32 INFO - PROCESS | 2364 | 1464072512572 Marionette TRACE conn5 <- [1,1282,null,{}] 23:48:32 INFO - PROCESS | 2364 | 1464072512576 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:32 INFO - PROCESS | 2364 | 1464072512685 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 23:48:32 INFO - PROCESS | 2364 | 1464072512794 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:32 INFO - PROCESS | 2364 | ++DOCSHELL 1E651800 == 65 [pid = 2364] [id = 330] 23:48:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (1E651C00) [pid = 2364] [serial = 989] [outer = 00000000] 23:48:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (1EA10800) [pid = 2364] [serial = 990] [outer = 1E651C00] 23:48:32 INFO - PROCESS | 2364 | 1464072512848 Marionette DEBUG loaded listener.js 23:48:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (1EA19400) [pid = 2364] [serial = 991] [outer = 1E651C00] 23:48:33 INFO - PROCESS | 2364 | 1464072513401 Marionette TRACE conn5 <- [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]]]}] 23:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 870ms 23:48:33 INFO - PROCESS | 2364 | 1464072513443 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 23:48:33 INFO - PROCESS | 2364 | 1464072513446 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 23:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:48:33 INFO - PROCESS | 2364 | 1464072513449 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:48:33 INFO - PROCESS | 2364 | 1464072513451 Marionette TRACE conn5 <- [1,1286,null,{}] 23:48:33 INFO - PROCESS | 2364 | 1464072513455 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:33 INFO - PROCESS | 2364 | 1464072513561 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 23:48:33 INFO - PROCESS | 2364 | 1464072513670 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:33 INFO - PROCESS | 2364 | ++DOCSHELL 1E652400 == 66 [pid = 2364] [id = 331] 23:48:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (1E654400) [pid = 2364] [serial = 992] [outer = 00000000] 23:48:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (1F12B400) [pid = 2364] [serial = 993] [outer = 1E654400] 23:48:33 INFO - PROCESS | 2364 | 1464072513723 Marionette DEBUG loaded listener.js 23:48:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (1F199400) [pid = 2364] [serial = 994] [outer = 1E654400] 23:48:34 INFO - PROCESS | 2364 | 1464072514368 Marionette TRACE conn5 <- [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]]]}] 23:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 23:48:34 INFO - PROCESS | 2364 | 1464072514423 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 23:48:34 INFO - PROCESS | 2364 | 1464072514426 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 23:48:34 INFO - PROCESS | 2364 | 1464072514429 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:48:34 INFO - PROCESS | 2364 | 1464072514431 Marionette TRACE conn5 <- [1,1290,null,{}] 23:48:34 INFO - PROCESS | 2364 | 1464072514435 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:34 INFO - PROCESS | 2364 | 1464072514550 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 23:48:34 INFO - PROCESS | 2364 | 1464072514701 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:34 INFO - PROCESS | 2364 | ++DOCSHELL 0DA6D800 == 67 [pid = 2364] [id = 332] 23:48:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0DBEB000) [pid = 2364] [serial = 995] [outer = 00000000] 23:48:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (1F233800) [pid = 2364] [serial = 996] [outer = 0DBEB000] 23:48:34 INFO - PROCESS | 2364 | 1464072514756 Marionette DEBUG loaded listener.js 23:48:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (21725C00) [pid = 2364] [serial = 997] [outer = 0DBEB000] 23:48:35 INFO - PROCESS | 2364 | 1464072515359 Marionette TRACE conn5 <- [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]]]}] 23:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 971ms 23:48:35 INFO - PROCESS | 2364 | 1464072515403 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 23:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:48:35 INFO - PROCESS | 2364 | 1464072515406 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 23:48:35 INFO - PROCESS | 2364 | 1464072515409 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:48:35 INFO - PROCESS | 2364 | 1464072515411 Marionette TRACE conn5 <- [1,1294,null,{}] 23:48:35 INFO - PROCESS | 2364 | 1464072515415 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:35 INFO - PROCESS | 2364 | 1464072515520 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 23:48:35 INFO - PROCESS | 2364 | 1464072515634 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:35 INFO - PROCESS | 2364 | ++DOCSHELL 0C73C400 == 68 [pid = 2364] [id = 333] 23:48:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0D06D400) [pid = 2364] [serial = 998] [outer = 00000000] 23:48:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0DD3D800) [pid = 2364] [serial = 999] [outer = 0D06D400] 23:48:35 INFO - PROCESS | 2364 | 1464072515845 Marionette DEBUG loaded listener.js 23:48:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0E75D400) [pid = 2364] [serial = 1000] [outer = 0D06D400] 23:48:36 INFO - PROCESS | 2364 | 1464072516404 Marionette TRACE conn5 <- [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]]]}] 23:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1021ms 23:48:36 INFO - PROCESS | 2364 | 1464072516431 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 23:48:36 INFO - PROCESS | 2364 | 1464072516436 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 23:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:48:36 INFO - PROCESS | 2364 | 1464072516441 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:48:36 INFO - PROCESS | 2364 | 1464072516444 Marionette TRACE conn5 <- [1,1298,null,{}] 23:48:36 INFO - PROCESS | 2364 | 1464072516468 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:36 INFO - PROCESS | 2364 | 1464072516573 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 23:48:36 INFO - PROCESS | 2364 | 1464072516722 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:36 INFO - PROCESS | 2364 | ++DOCSHELL 0D810800 == 69 [pid = 2364] [id = 334] 23:48:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0D944C00) [pid = 2364] [serial = 1001] [outer = 00000000] 23:48:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (18980400) [pid = 2364] [serial = 1002] [outer = 0D944C00] 23:48:36 INFO - PROCESS | 2364 | 1464072516773 Marionette DEBUG loaded listener.js 23:48:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (18C8E800) [pid = 2364] [serial = 1003] [outer = 0D944C00] 23:48:37 INFO - PROCESS | 2364 | --DOCSHELL 19F01400 == 68 [pid = 2364] [id = 325] 23:48:37 INFO - PROCESS | 2364 | --DOCSHELL 18C85000 == 67 [pid = 2364] [id = 324] 23:48:37 INFO - PROCESS | 2364 | --DOCSHELL 0D2E6800 == 66 [pid = 2364] [id = 323] 23:48:37 INFO - PROCESS | 2364 | --DOCSHELL 19FB6C00 == 65 [pid = 2364] [id = 322] 23:48:37 INFO - PROCESS | 2364 | --DOCSHELL 19CB1C00 == 64 [pid = 2364] [id = 321] 23:48:37 INFO - PROCESS | 2364 | --DOCSHELL 0D751000 == 63 [pid = 2364] [id = 320] 23:48:37 INFO - PROCESS | 2364 | --DOCSHELL 15B5A800 == 62 [pid = 2364] [id = 319] 23:48:37 INFO - PROCESS | 2364 | --DOCSHELL 0D80B000 == 61 [pid = 2364] [id = 318] 23:48:37 INFO - PROCESS | 2364 | --DOCSHELL 14B58000 == 60 [pid = 2364] [id = 317] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0DA61800) [pid = 2364] [serial = 885] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (14D69400) [pid = 2364] [serial = 888] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (1BC47400) [pid = 2364] [serial = 891] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (1CAB9000) [pid = 2364] [serial = 894] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (1EC5FC00) [pid = 2364] [serial = 930] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (1D174C00) [pid = 2364] [serial = 897] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOCSHELL 0C746000 == 59 [pid = 2364] [id = 316] 23:48:37 INFO - PROCESS | 2364 | --DOCSHELL 0D304000 == 58 [pid = 2364] [id = 313] 23:48:37 INFO - PROCESS | 2364 | --DOCSHELL 18158400 == 57 [pid = 2364] [id = 312] 23:48:37 INFO - PROCESS | 2364 | --DOCSHELL 0D804000 == 56 [pid = 2364] [id = 311] 23:48:37 INFO - PROCESS | 2364 | --DOCSHELL 1EA16C00 == 55 [pid = 2364] [id = 310] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0DA6FC00) [pid = 2364] [serial = 901] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0D810C00) [pid = 2364] [serial = 900] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (14641C00) [pid = 2364] [serial = 906] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (14FC3C00) [pid = 2364] [serial = 907] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (1C4B5400) [pid = 2364] [serial = 915] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (18982400) [pid = 2364] [serial = 904] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (17C73800) [pid = 2364] [serial = 903] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (18CE9C00) [pid = 2364] [serial = 909] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (18E2D800) [pid = 2364] [serial = 910] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (1B2C6400) [pid = 2364] [serial = 912] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (1D5BAC00) [pid = 2364] [serial = 918] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (1CD8A000) [pid = 2364] [serial = 916] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (1E587800) [pid = 2364] [serial = 921] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (1D172800) [pid = 2364] [serial = 919] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (1E657800) [pid = 2364] [serial = 927] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (1DCAF000) [pid = 2364] [serial = 924] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (1E58E400) [pid = 2364] [serial = 922] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (1B2CE400) [pid = 2364] [serial = 913] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (1E79EC00) [pid = 2364] [serial = 928] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (1E594800) [pid = 2364] [serial = 925] [outer = 00000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2364 | 1464072517342 Marionette TRACE conn5 <- [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] 23:48:37 INFO - PROCESS | 2364 | 1464072517375 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 23:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:48:37 INFO - PROCESS | 2364 | 1464072517380 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:48:37 INFO - PROCESS | 2364 | 1464072517383 Marionette TRACE conn5 <- [1,1302,null,{}] 23:48:37 INFO - PROCESS | 2364 | 1464072517387 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:37 INFO - PROCESS | 2364 | 1464072517474 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 23:48:37 INFO - PROCESS | 2364 | 1464072517574 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:37 INFO - PROCESS | 2364 | ++DOCSHELL 0DD3A000 == 56 [pid = 2364] [id = 335] 23:48:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0DF95C00) [pid = 2364] [serial = 1004] [outer = 00000000] 23:48:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (15B61C00) [pid = 2364] [serial = 1005] [outer = 0DF95C00] 23:48:37 INFO - PROCESS | 2364 | 1464072517619 Marionette DEBUG loaded listener.js 23:48:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (168D3C00) [pid = 2364] [serial = 1006] [outer = 0DF95C00] 23:48:38 INFO - PROCESS | 2364 | 1464072518019 Marionette TRACE conn5 <- [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]]]}] 23:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 23:48:38 INFO - PROCESS | 2364 | 1464072518051 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 23:48:38 INFO - PROCESS | 2364 | 1464072518053 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 23:48:38 INFO - PROCESS | 2364 | 1464072518056 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:48:38 INFO - PROCESS | 2364 | 1464072518060 Marionette TRACE conn5 <- [1,1306,null,{}] 23:48:38 INFO - PROCESS | 2364 | 1464072518070 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:38 INFO - PROCESS | 2364 | 1464072518161 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 23:48:38 INFO - PROCESS | 2364 | 1464072518168 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:38 INFO - PROCESS | 2364 | ++DOCSHELL 1893E400 == 57 [pid = 2364] [id = 336] 23:48:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (18C85000) [pid = 2364] [serial = 1007] [outer = 00000000] 23:48:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (19B5D800) [pid = 2364] [serial = 1008] [outer = 18C85000] 23:48:38 INFO - PROCESS | 2364 | 1464072518213 Marionette DEBUG loaded listener.js 23:48:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (19F9F400) [pid = 2364] [serial = 1009] [outer = 18C85000] 23:48:38 INFO - PROCESS | 2364 | 1464072518702 Marionette TRACE conn5 <- [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]]]}] 23:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 23:48:38 INFO - PROCESS | 2364 | 1464072518730 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 23:48:38 INFO - PROCESS | 2364 | 1464072518733 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 23:48:38 INFO - PROCESS | 2364 | 1464072518736 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:48:38 INFO - PROCESS | 2364 | 1464072518738 Marionette TRACE conn5 <- [1,1310,null,{}] 23:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:48:38 INFO - PROCESS | 2364 | 1464072518741 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:38 INFO - PROCESS | 2364 | 1464072518827 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 23:48:38 INFO - PROCESS | 2364 | 1464072518833 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:38 INFO - PROCESS | 2364 | ++DOCSHELL 19CB0000 == 58 [pid = 2364] [id = 337] 23:48:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (19FA1000) [pid = 2364] [serial = 1010] [outer = 00000000] 23:48:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (1A151000) [pid = 2364] [serial = 1011] [outer = 19FA1000] 23:48:38 INFO - PROCESS | 2364 | 1464072518877 Marionette DEBUG loaded listener.js 23:48:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (1B2CC400) [pid = 2364] [serial = 1012] [outer = 19FA1000] 23:48:39 INFO - PROCESS | 2364 | 1464072519335 Marionette TRACE conn5 <- [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]]]}] 23:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 23:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:48:39 INFO - PROCESS | 2364 | 1464072519371 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 23:48:39 INFO - PROCESS | 2364 | 1464072519373 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 23:48:39 INFO - PROCESS | 2364 | 1464072519382 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:48:39 INFO - PROCESS | 2364 | 1464072519384 Marionette TRACE conn5 <- [1,1314,null,{}] 23:48:39 INFO - PROCESS | 2364 | 1464072519387 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:39 INFO - PROCESS | 2364 | 1464072519501 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 23:48:39 INFO - PROCESS | 2364 | 1464072519508 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:39 INFO - PROCESS | 2364 | ++DOCSHELL 1B2CFC00 == 59 [pid = 2364] [id = 338] 23:48:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (1B5D0000) [pid = 2364] [serial = 1013] [outer = 00000000] 23:48:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (1BD09800) [pid = 2364] [serial = 1014] [outer = 1B5D0000] 23:48:39 INFO - PROCESS | 2364 | 1464072519556 Marionette DEBUG loaded listener.js 23:48:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (1CA67C00) [pid = 2364] [serial = 1015] [outer = 1B5D0000] 23:48:40 INFO - PROCESS | 2364 | 1464072520058 Marionette TRACE conn5 <- [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]]]}] 23:48:40 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 23:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 731ms 23:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:48:40 INFO - PROCESS | 2364 | 1464072520107 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 23:48:40 INFO - PROCESS | 2364 | 1464072520109 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 23:48:40 INFO - PROCESS | 2364 | 1464072520112 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:48:40 INFO - PROCESS | 2364 | 1464072520114 Marionette TRACE conn5 <- [1,1318,null,{}] 23:48:40 INFO - PROCESS | 2364 | 1464072520117 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:40 INFO - PROCESS | 2364 | 1464072520238 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 23:48:40 INFO - PROCESS | 2364 | 1464072520305 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:40 INFO - PROCESS | 2364 | ++DOCSHELL 1CDB9400 == 60 [pid = 2364] [id = 339] 23:48:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (1CDBE000) [pid = 2364] [serial = 1016] [outer = 00000000] 23:48:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (1D5B8000) [pid = 2364] [serial = 1017] [outer = 1CDBE000] 23:48:40 INFO - PROCESS | 2364 | 1464072520349 Marionette DEBUG loaded listener.js 23:48:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (1DCA1400) [pid = 2364] [serial = 1018] [outer = 1CDBE000] 23:48:40 INFO - PROCESS | 2364 | 1464072520779 Marionette TRACE conn5 <- [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]]]}] 23:48:40 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 23:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 23:48:40 INFO - PROCESS | 2364 | 1464072520877 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 23:48:40 INFO - PROCESS | 2364 | 1464072520879 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 23:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:48:40 INFO - PROCESS | 2364 | 1464072520887 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:48:40 INFO - PROCESS | 2364 | 1464072520888 Marionette TRACE conn5 <- [1,1322,null,{}] 23:48:40 INFO - PROCESS | 2364 | 1464072520892 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:41 INFO - PROCESS | 2364 | 1464072521010 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 23:48:41 INFO - PROCESS | 2364 | 1464072521079 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:41 INFO - PROCESS | 2364 | ++DOCSHELL 1B5D3000 == 61 [pid = 2364] [id = 340] 23:48:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (1D178000) [pid = 2364] [serial = 1019] [outer = 00000000] 23:48:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (1DCB0000) [pid = 2364] [serial = 1020] [outer = 1D178000] 23:48:41 INFO - PROCESS | 2364 | 1464072521123 Marionette DEBUG loaded listener.js 23:48:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (1E58A000) [pid = 2364] [serial = 1021] [outer = 1D178000] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (1BCCE000) [pid = 2364] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (1AC95000) [pid = 2364] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (15BD6C00) [pid = 2364] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0DF17C00) [pid = 2364] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (1993A400) [pid = 2364] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (1898FC00) [pid = 2364] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (191A9000) [pid = 2364] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0D3F2000) [pid = 2364] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (191A3000) [pid = 2364] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (1D5B7800) [pid = 2364] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (14FC8000) [pid = 2364] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (19EBA400) [pid = 2364] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (17C79000) [pid = 2364] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (1EA17000) [pid = 2364] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (15B62400) [pid = 2364] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0D944800) [pid = 2364] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (19FB7800) [pid = 2364] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0D09E400) [pid = 2364] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0D80CC00) [pid = 2364] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (14B58400) [pid = 2364] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (18E30400) [pid = 2364] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:48:41 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (1AC9C000) [pid = 2364] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:48:41 INFO - PROCESS | 2364 | 1464072521710 Marionette TRACE conn5 <- [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]]]}] 23:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 870ms 23:48:41 INFO - PROCESS | 2364 | 1464072521758 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 23:48:41 INFO - PROCESS | 2364 | 1464072521760 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 23:48:41 INFO - PROCESS | 2364 | 1464072521763 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:48:41 INFO - PROCESS | 2364 | 1464072521765 Marionette TRACE conn5 <- [1,1326,null,{}] 23:48:41 INFO - PROCESS | 2364 | 1464072521768 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:41 INFO - PROCESS | 2364 | 1464072521886 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 23:48:41 INFO - PROCESS | 2364 | 1464072521950 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:41 INFO - PROCESS | 2364 | ++DOCSHELL 0D944800 == 62 [pid = 2364] [id = 341] 23:48:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0D949400) [pid = 2364] [serial = 1022] [outer = 00000000] 23:48:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (17C79000) [pid = 2364] [serial = 1023] [outer = 0D949400] 23:48:42 INFO - PROCESS | 2364 | 1464072521994 Marionette DEBUG loaded listener.js 23:48:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (18CDE400) [pid = 2364] [serial = 1024] [outer = 0D949400] 23:48:42 INFO - PROCESS | 2364 | 1464072522824 Marionette TRACE conn5 <- [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]]]}] 23:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1067ms 23:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:48:42 INFO - PROCESS | 2364 | 1464072522835 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 23:48:42 INFO - PROCESS | 2364 | 1464072522837 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 23:48:42 INFO - PROCESS | 2364 | 1464072522840 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:48:42 INFO - PROCESS | 2364 | 1464072522841 Marionette TRACE conn5 <- [1,1330,null,{}] 23:48:42 INFO - PROCESS | 2364 | 1464072522845 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:42 INFO - PROCESS | 2364 | 1464072522929 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 23:48:43 INFO - PROCESS | 2364 | 1464072523022 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:43 INFO - PROCESS | 2364 | ++DOCSHELL 14382800 == 63 [pid = 2364] [id = 342] 23:48:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (168D9400) [pid = 2364] [serial = 1025] [outer = 00000000] 23:48:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (1BD07400) [pid = 2364] [serial = 1026] [outer = 168D9400] 23:48:43 INFO - PROCESS | 2364 | 1464072523065 Marionette DEBUG loaded listener.js 23:48:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (1D5BEC00) [pid = 2364] [serial = 1027] [outer = 168D9400] 23:48:43 INFO - PROCESS | 2364 | 1464072523435 Marionette TRACE conn5 <- [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]]]}] 23:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 23:48:43 INFO - PROCESS | 2364 | 1464072523471 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 23:48:43 INFO - PROCESS | 2364 | 1464072523473 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 23:48:43 INFO - PROCESS | 2364 | 1464072523476 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:48:43 INFO - PROCESS | 2364 | 1464072523478 Marionette TRACE conn5 <- [1,1334,null,{}] 23:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:48:43 INFO - PROCESS | 2364 | 1464072523481 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:43 INFO - PROCESS | 2364 | 1464072523605 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 23:48:43 INFO - PROCESS | 2364 | 1464072523726 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:43 INFO - PROCESS | 2364 | ++DOCSHELL 09074C00 == 64 [pid = 2364] [id = 343] 23:48:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0C6EE800) [pid = 2364] [serial = 1028] [outer = 00000000] 23:48:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0D85D800) [pid = 2364] [serial = 1029] [outer = 0C6EE800] 23:48:43 INFO - PROCESS | 2364 | 1464072523784 Marionette DEBUG loaded listener.js 23:48:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0DF99800) [pid = 2364] [serial = 1030] [outer = 0C6EE800] 23:48:44 INFO - PROCESS | 2364 | 1464072524420 Marionette TRACE conn5 <- [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]]]}] 23:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 970ms 23:48:44 INFO - PROCESS | 2364 | 1464072524499 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 23:48:44 INFO - PROCESS | 2364 | 1464072524503 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 23:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:48:44 INFO - PROCESS | 2364 | 1464072524511 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:48:44 INFO - PROCESS | 2364 | 1464072524515 Marionette TRACE conn5 <- [1,1338,null,{}] 23:48:44 INFO - PROCESS | 2364 | 1464072524541 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:44 INFO - PROCESS | 2364 | 1464072524667 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 23:48:44 INFO - PROCESS | 2364 | 1464072524806 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:44 INFO - PROCESS | 2364 | ++DOCSHELL 181BE000 == 65 [pid = 2364] [id = 344] 23:48:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (181C9C00) [pid = 2364] [serial = 1031] [outer = 00000000] 23:48:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (18E2CC00) [pid = 2364] [serial = 1032] [outer = 181C9C00] 23:48:44 INFO - PROCESS | 2364 | 1464072524864 Marionette DEBUG loaded listener.js 23:48:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (19EBA400) [pid = 2364] [serial = 1033] [outer = 181C9C00] 23:48:45 INFO - PROCESS | 2364 | 1464072525448 Marionette TRACE conn5 <- [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]]]}] 23:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 991ms 23:48:45 INFO - PROCESS | 2364 | 1464072525510 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 23:48:45 INFO - PROCESS | 2364 | 1464072525514 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 23:48:45 INFO - PROCESS | 2364 | 1464072525518 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:48:45 INFO - PROCESS | 2364 | 1464072525520 Marionette TRACE conn5 <- [1,1342,null,{}] 23:48:45 INFO - PROCESS | 2364 | 1464072525524 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:45 INFO - PROCESS | 2364 | 1464072525636 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 23:48:45 INFO - PROCESS | 2364 | 1464072525792 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:45 INFO - PROCESS | 2364 | ++DOCSHELL 19B5DC00 == 66 [pid = 2364] [id = 345] 23:48:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (1BD0B800) [pid = 2364] [serial = 1034] [outer = 00000000] 23:48:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (1D5B7800) [pid = 2364] [serial = 1035] [outer = 1BD0B800] 23:48:45 INFO - PROCESS | 2364 | 1464072525849 Marionette DEBUG loaded listener.js 23:48:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (1DC4A400) [pid = 2364] [serial = 1036] [outer = 1BD0B800] 23:48:46 INFO - PROCESS | 2364 | 1464072526460 Marionette TRACE conn5 <- [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]]]}] 23:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 970ms 23:48:46 INFO - PROCESS | 2364 | 1464072526496 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 23:48:46 INFO - PROCESS | 2364 | 1464072526499 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 23:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:48:46 INFO - PROCESS | 2364 | 1464072526511 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:48:46 INFO - PROCESS | 2364 | 1464072526517 Marionette TRACE conn5 <- [1,1346,null,{}] 23:48:46 INFO - PROCESS | 2364 | 1464072526522 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:46 INFO - PROCESS | 2364 | 1464072526639 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 23:48:46 INFO - PROCESS | 2364 | 1464072526781 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:46 INFO - PROCESS | 2364 | ++DOCSHELL 1D5B4800 == 67 [pid = 2364] [id = 346] 23:48:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (1E64C800) [pid = 2364] [serial = 1037] [outer = 00000000] 23:48:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (1F12DC00) [pid = 2364] [serial = 1038] [outer = 1E64C800] 23:48:46 INFO - PROCESS | 2364 | 1464072526836 Marionette DEBUG loaded listener.js 23:48:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (1F18E800) [pid = 2364] [serial = 1039] [outer = 1E64C800] 23:48:47 INFO - PROCESS | 2364 | 1464072527428 Marionette TRACE conn5 <- [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]]]}] 23:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 990ms 23:48:47 INFO - PROCESS | 2364 | 1464072527497 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 23:48:47 INFO - PROCESS | 2364 | 1464072527500 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 23:48:47 INFO - PROCESS | 2364 | 1464072527503 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:48:47 INFO - PROCESS | 2364 | 1464072527505 Marionette TRACE conn5 <- [1,1350,null,{}] 23:48:47 INFO - PROCESS | 2364 | 1464072527509 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:47 INFO - PROCESS | 2364 | 1464072527619 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 23:48:47 INFO - PROCESS | 2364 | 1464072527760 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:47 INFO - PROCESS | 2364 | ++DOCSHELL 1ED57800 == 68 [pid = 2364] [id = 347] 23:48:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (1F22D400) [pid = 2364] [serial = 1040] [outer = 00000000] 23:48:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (208CAC00) [pid = 2364] [serial = 1041] [outer = 1F22D400] 23:48:47 INFO - PROCESS | 2364 | 1464072527815 Marionette DEBUG loaded listener.js 23:48:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (208D0400) [pid = 2364] [serial = 1042] [outer = 1F22D400] 23:48:48 INFO - PROCESS | 2364 | 1464072528363 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 23:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 870ms 23:48:48 INFO - PROCESS | 2364 | 1464072528377 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 23:48:48 INFO - PROCESS | 2364 | 1464072528379 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 23:48:48 INFO - PROCESS | 2364 | 1464072528383 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:48:48 INFO - PROCESS | 2364 | 1464072528385 Marionette TRACE conn5 <- [1,1354,null,{}] 23:48:48 INFO - PROCESS | 2364 | 1464072528389 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:48 INFO - PROCESS | 2364 | 1464072528508 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 23:48:48 INFO - PROCESS | 2364 | 1464072528649 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:48 INFO - PROCESS | 2364 | ++DOCSHELL 208D6400 == 69 [pid = 2364] [id = 348] 23:48:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (208D6800) [pid = 2364] [serial = 1043] [outer = 00000000] 23:48:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (21727000) [pid = 2364] [serial = 1044] [outer = 208D6800] 23:48:48 INFO - PROCESS | 2364 | 1464072528716 Marionette DEBUG loaded listener.js 23:48:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (21731400) [pid = 2364] [serial = 1045] [outer = 208D6800] 23:48:49 INFO - PROCESS | 2364 | 1464072529424 Marionette TRACE conn5 <- [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] 23:48:49 INFO - PROCESS | 2364 | 1464072529456 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 23:48:49 INFO - PROCESS | 2364 | 1464072529460 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:48:49 INFO - PROCESS | 2364 | 1464072529462 Marionette TRACE conn5 <- [1,1358,null,{}] 23:48:49 INFO - PROCESS | 2364 | 1464072529465 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:49 INFO - PROCESS | 2364 | 1464072529573 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 23:48:49 INFO - PROCESS | 2364 | 1464072529716 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:49 INFO - PROCESS | 2364 | ++DOCSHELL 0C743400 == 70 [pid = 2364] [id = 349] 23:48:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0D80FC00) [pid = 2364] [serial = 1046] [outer = 00000000] 23:48:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (14D78000) [pid = 2364] [serial = 1047] [outer = 0D80FC00] 23:48:49 INFO - PROCESS | 2364 | 1464072529771 Marionette DEBUG loaded listener.js 23:48:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (1815A800) [pid = 2364] [serial = 1048] [outer = 0D80FC00] 23:48:50 INFO - PROCESS | 2364 | 1464072530554 Marionette TRACE conn5 <- [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] 23:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:48:50 INFO - PROCESS | 2364 | 1464072530585 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 23:48:50 INFO - PROCESS | 2364 | 1464072530590 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:48:50 INFO - PROCESS | 2364 | 1464072530594 Marionette TRACE conn5 <- [1,1362,null,{}] 23:48:50 INFO - PROCESS | 2364 | 1464072530599 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:50 INFO - PROCESS | 2364 | 1464072530744 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 23:48:50 INFO - PROCESS | 2364 | 1464072530896 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:50 INFO - PROCESS | 2364 | ++DOCSHELL 0D94B800 == 71 [pid = 2364] [id = 350] 23:48:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0E75DC00) [pid = 2364] [serial = 1049] [outer = 00000000] 23:48:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (14D72400) [pid = 2364] [serial = 1050] [outer = 0E75DC00] 23:48:50 INFO - PROCESS | 2364 | 1464072530951 Marionette DEBUG loaded listener.js 23:48:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (18C85800) [pid = 2364] [serial = 1051] [outer = 0E75DC00] 23:48:51 INFO - PROCESS | 2364 | --DOCSHELL 14382800 == 70 [pid = 2364] [id = 342] 23:48:51 INFO - PROCESS | 2364 | --DOCSHELL 0D944800 == 69 [pid = 2364] [id = 341] 23:48:51 INFO - PROCESS | 2364 | --DOCSHELL 1B5D3000 == 68 [pid = 2364] [id = 340] 23:48:51 INFO - PROCESS | 2364 | --DOCSHELL 1CDB9400 == 67 [pid = 2364] [id = 339] 23:48:51 INFO - PROCESS | 2364 | --DOCSHELL 1B2CFC00 == 66 [pid = 2364] [id = 338] 23:48:51 INFO - PROCESS | 2364 | --DOCSHELL 19CB0000 == 65 [pid = 2364] [id = 337] 23:48:51 INFO - PROCESS | 2364 | --DOCSHELL 1893E400 == 64 [pid = 2364] [id = 336] 23:48:51 INFO - PROCESS | 2364 | --DOCSHELL 0DD3A000 == 63 [pid = 2364] [id = 335] 23:48:51 INFO - PROCESS | 2364 | --DOCSHELL 0D810800 == 62 [pid = 2364] [id = 334] 23:48:51 INFO - PROCESS | 2364 | --DOCSHELL 0C73C400 == 61 [pid = 2364] [id = 333] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (1C1B5000) [pid = 2364] [serial = 975] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (1BC4FC00) [pid = 2364] [serial = 883] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (1CA6D000) [pid = 2364] [serial = 976] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (1898A000) [pid = 2364] [serial = 958] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (1F12E800) [pid = 2364] [serial = 945] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (14CC0C00) [pid = 2364] [serial = 796] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (19FA7800) [pid = 2364] [serial = 805] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (18C8EC00) [pid = 2364] [serial = 960] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (1BCD7800) [pid = 2364] [serial = 844] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (17C7B400) [pid = 2364] [serial = 970] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (1B5D4800) [pid = 2364] [serial = 973] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (1D5BFC00) [pid = 2364] [serial = 850] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (16641C00) [pid = 2364] [serial = 793] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (19FA8C00) [pid = 2364] [serial = 964] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (1B2D1400) [pid = 2364] [serial = 972] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (18985400) [pid = 2364] [serial = 799] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (1EC6B800) [pid = 2364] [serial = 931] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (16639C00) [pid = 2364] [serial = 951] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (14D76000) [pid = 2364] [serial = 841] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (18C93C00) [pid = 2364] [serial = 961] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (19F9F000) [pid = 2364] [serial = 963] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (18C8B400) [pid = 2364] [serial = 936] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (1AC98C00) [pid = 2364] [serial = 966] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (181C3C00) [pid = 2364] [serial = 957] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (14455000) [pid = 2364] [serial = 933] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (14B51800) [pid = 2364] [serial = 949] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0E076C00) [pid = 2364] [serial = 948] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (14B52800) [pid = 2364] [serial = 955] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (1CDC0000) [pid = 2364] [serial = 847] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (1AC99400) [pid = 2364] [serial = 967] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (1815F400) [pid = 2364] [serial = 952] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (19FC2400) [pid = 2364] [serial = 942] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (19938C00) [pid = 2364] [serial = 802] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0E7DB000) [pid = 2364] [serial = 969] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (1EC5E400) [pid = 2364] [serial = 939] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (1B2CAC00) [pid = 2364] [serial = 808] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (1438A000) [pid = 2364] [serial = 954] [outer = 00000000] [url = about:blank] 23:48:51 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:48:51 INFO - PROCESS | 2364 | 1464072531543 Marionette TRACE conn5 <- [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] 23:48:51 INFO - PROCESS | 2364 | 1464072531586 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 23:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:48:51 INFO - PROCESS | 2364 | 1464072531592 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:48:51 INFO - PROCESS | 2364 | 1464072531595 Marionette TRACE conn5 <- [1,1366,null,{}] 23:48:51 INFO - PROCESS | 2364 | 1464072531598 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:51 INFO - PROCESS | 2364 | 1464072531691 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 23:48:51 INFO - PROCESS | 2364 | 1464072531789 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:51 INFO - PROCESS | 2364 | ++DOCSHELL 0D80E000 == 62 [pid = 2364] [id = 351] 23:48:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0D94C400) [pid = 2364] [serial = 1052] [outer = 00000000] 23:48:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (14B4A800) [pid = 2364] [serial = 1053] [outer = 0D94C400] 23:48:51 INFO - PROCESS | 2364 | 1464072531834 Marionette DEBUG loaded listener.js 23:48:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (14CC0C00) [pid = 2364] [serial = 1054] [outer = 0D94C400] 23:48:52 INFO - PROCESS | 2364 | 1464072532201 Marionette TRACE conn5 <- [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] 23:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:48:52 INFO - PROCESS | 2364 | 1464072532228 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 23:48:52 INFO - PROCESS | 2364 | 1464072532231 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:48:52 INFO - PROCESS | 2364 | 1464072532235 Marionette TRACE conn5 <- [1,1370,null,{}] 23:48:52 INFO - PROCESS | 2364 | 1464072532248 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:52 INFO - PROCESS | 2364 | 1464072532380 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 23:48:52 INFO - PROCESS | 2364 | 1464072532388 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:52 INFO - PROCESS | 2364 | ++DOCSHELL 168DBC00 == 63 [pid = 2364] [id = 352] 23:48:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (17481800) [pid = 2364] [serial = 1055] [outer = 00000000] 23:48:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (18C93C00) [pid = 2364] [serial = 1056] [outer = 17481800] 23:48:52 INFO - PROCESS | 2364 | 1464072532441 Marionette DEBUG loaded listener.js 23:48:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (18E5F800) [pid = 2364] [serial = 1057] [outer = 17481800] 23:48:52 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:48:52 INFO - PROCESS | 2364 | 1464072532914 Marionette TRACE conn5 <- [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] 23:48:52 INFO - PROCESS | 2364 | 1464072532966 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 23:48:52 INFO - PROCESS | 2364 | 1464072532970 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:48:52 INFO - PROCESS | 2364 | 1464072532971 Marionette TRACE conn5 <- [1,1374,null,{}] 23:48:53 INFO - PROCESS | 2364 | 1464072532975 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:53 INFO - PROCESS | 2364 | 1464072533062 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 23:48:53 INFO - PROCESS | 2364 | 1464072533071 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:53 INFO - PROCESS | 2364 | ++DOCSHELL 19CB0000 == 64 [pid = 2364] [id = 353] 23:48:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (19F9EC00) [pid = 2364] [serial = 1058] [outer = 00000000] 23:48:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (19FBC800) [pid = 2364] [serial = 1059] [outer = 19F9EC00] 23:48:53 INFO - PROCESS | 2364 | 1464072533116 Marionette DEBUG loaded listener.js 23:48:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1A154C00) [pid = 2364] [serial = 1060] [outer = 19F9EC00] 23:48:53 INFO - PROCESS | 2364 | 1464072533573 Marionette TRACE conn5 <- [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] 23:48:53 INFO - PROCESS | 2364 | 1464072533605 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 23:48:53 INFO - PROCESS | 2364 | 1464072533609 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:48:53 INFO - PROCESS | 2364 | 1464072533610 Marionette TRACE conn5 <- [1,1378,null,{}] 23:48:53 INFO - PROCESS | 2364 | 1464072533622 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:53 INFO - PROCESS | 2364 | 1464072533737 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 23:48:53 INFO - PROCESS | 2364 | 1464072533829 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:53 INFO - PROCESS | 2364 | ++DOCSHELL 1AC93C00 == 65 [pid = 2364] [id = 354] 23:48:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (1AC9E400) [pid = 2364] [serial = 1061] [outer = 00000000] 23:48:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (1B2CE400) [pid = 2364] [serial = 1062] [outer = 1AC9E400] 23:48:53 INFO - PROCESS | 2364 | 1464072533875 Marionette DEBUG loaded listener.js 23:48:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (1B2D2000) [pid = 2364] [serial = 1063] [outer = 1AC9E400] 23:48:54 INFO - PROCESS | 2364 | 1464072534312 Marionette TRACE conn5 <- [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]]]}] 23:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 23:48:54 INFO - PROCESS | 2364 | 1464072534346 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 23:48:54 INFO - PROCESS | 2364 | 1464072534348 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 23:48:54 INFO - PROCESS | 2364 | 1464072534351 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:48:54 INFO - PROCESS | 2364 | 1464072534353 Marionette TRACE conn5 <- [1,1382,null,{}] 23:48:54 INFO - PROCESS | 2364 | 1464072534356 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:54 INFO - PROCESS | 2364 | 1464072534483 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 23:48:54 INFO - PROCESS | 2364 | 1464072534547 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:54 INFO - PROCESS | 2364 | ++DOCSHELL 1B5CCC00 == 66 [pid = 2364] [id = 355] 23:48:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (1BC4A400) [pid = 2364] [serial = 1064] [outer = 00000000] 23:48:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (1CAB8400) [pid = 2364] [serial = 1065] [outer = 1BC4A400] 23:48:54 INFO - PROCESS | 2364 | 1464072534592 Marionette DEBUG loaded listener.js 23:48:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (1CDB3400) [pid = 2364] [serial = 1066] [outer = 1BC4A400] 23:48:55 INFO - PROCESS | 2364 | 1464072534996 Marionette TRACE conn5 <- [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]]]}] 23:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 23:48:55 INFO - PROCESS | 2364 | 1464072535024 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 23:48:55 INFO - PROCESS | 2364 | 1464072535026 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 23:48:55 INFO - PROCESS | 2364 | 1464072535029 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:48:55 INFO - PROCESS | 2364 | 1464072535030 Marionette TRACE conn5 <- [1,1386,null,{}] 23:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:48:55 INFO - PROCESS | 2364 | 1464072535038 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:55 INFO - PROCESS | 2364 | 1464072535183 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 23:48:55 INFO - PROCESS | 2364 | 1464072535252 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:55 INFO - PROCESS | 2364 | ++DOCSHELL 15BD9400 == 67 [pid = 2364] [id = 356] 23:48:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (1CA6D000) [pid = 2364] [serial = 1067] [outer = 00000000] 23:48:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (1D16B800) [pid = 2364] [serial = 1068] [outer = 1CA6D000] 23:48:55 INFO - PROCESS | 2364 | 1464072535296 Marionette DEBUG loaded listener.js 23:48:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (1D176C00) [pid = 2364] [serial = 1069] [outer = 1CA6D000] 23:48:55 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (1B5D0000) [pid = 2364] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:48:55 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (1CDBE000) [pid = 2364] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:48:55 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (19FA1000) [pid = 2364] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:48:55 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0DF95C00) [pid = 2364] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:48:55 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0D944C00) [pid = 2364] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:48:55 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (18C85000) [pid = 2364] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:48:55 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0D06D400) [pid = 2364] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:48:55 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0D949400) [pid = 2364] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:48:55 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (1D178000) [pid = 2364] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:48:55 INFO - PROCESS | 2364 | 1464072535815 Marionette TRACE conn5 <- [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]]]}] 23:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 830ms 23:48:55 INFO - PROCESS | 2364 | 1464072535863 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 23:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:48:55 INFO - PROCESS | 2364 | 1464072535865 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 23:48:55 INFO - PROCESS | 2364 | 1464072535869 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:48:55 INFO - PROCESS | 2364 | 1464072535870 Marionette TRACE conn5 <- [1,1390,null,{}] 23:48:55 INFO - PROCESS | 2364 | 1464072535874 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:55 INFO - PROCESS | 2364 | 1464072535958 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 23:48:56 INFO - PROCESS | 2364 | 1464072536059 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:56 INFO - PROCESS | 2364 | ++DOCSHELL 0DA6DC00 == 68 [pid = 2364] [id = 357] 23:48:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0DBF6400) [pid = 2364] [serial = 1070] [outer = 00000000] 23:48:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (1B2C9C00) [pid = 2364] [serial = 1071] [outer = 0DBF6400] 23:48:56 INFO - PROCESS | 2364 | 1464072536103 Marionette DEBUG loaded listener.js 23:48:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (1C167C00) [pid = 2364] [serial = 1072] [outer = 0DBF6400] 23:48:56 INFO - PROCESS | 2364 | 1464072536465 Marionette TRACE conn5 <- [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]]]}] 23:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 23:48:56 INFO - PROCESS | 2364 | 1464072536528 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 23:48:56 INFO - PROCESS | 2364 | 1464072536531 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 23:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:48:56 INFO - PROCESS | 2364 | 1464072536544 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:48:56 INFO - PROCESS | 2364 | 1464072536546 Marionette TRACE conn5 <- [1,1394,null,{}] 23:48:56 INFO - PROCESS | 2364 | 1464072536550 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:56 INFO - PROCESS | 2364 | 1464072536637 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 23:48:56 INFO - PROCESS | 2364 | 1464072536643 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:56 INFO - PROCESS | 2364 | ++DOCSHELL 1B2C9000 == 69 [pid = 2364] [id = 358] 23:48:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (1DC47800) [pid = 2364] [serial = 1073] [outer = 00000000] 23:48:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (1DCAEC00) [pid = 2364] [serial = 1074] [outer = 1DC47800] 23:48:56 INFO - PROCESS | 2364 | 1464072536687 Marionette DEBUG loaded listener.js 23:48:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (1E658C00) [pid = 2364] [serial = 1075] [outer = 1DC47800] 23:48:57 INFO - PROCESS | 2364 | 1464072537110 Marionette TRACE conn5 <- [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]]]}] 23:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 23:48:57 INFO - PROCESS | 2364 | 1464072537179 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 23:48:57 INFO - PROCESS | 2364 | 1464072537181 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 23:48:57 INFO - PROCESS | 2364 | 1464072537184 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:48:57 INFO - PROCESS | 2364 | 1464072537185 Marionette TRACE conn5 <- [1,1398,null,{}] 23:48:57 INFO - PROCESS | 2364 | 1464072537189 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:57 INFO - PROCESS | 2364 | 1464072537274 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 23:48:57 INFO - PROCESS | 2364 | 1464072537280 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:57 INFO - PROCESS | 2364 | ++DOCSHELL 1893B000 == 70 [pid = 2364] [id = 359] 23:48:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (1DA56400) [pid = 2364] [serial = 1076] [outer = 00000000] 23:48:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (1DA5FC00) [pid = 2364] [serial = 1077] [outer = 1DA56400] 23:48:57 INFO - PROCESS | 2364 | 1464072537325 Marionette DEBUG loaded listener.js 23:48:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (1DA63400) [pid = 2364] [serial = 1078] [outer = 1DA56400] 23:48:57 INFO - PROCESS | 2364 | 1464072537934 Marionette TRACE conn5 <- [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]]]}] 23:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 770ms 23:48:58 INFO - PROCESS | 2364 | 1464072538014 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 23:48:58 INFO - PROCESS | 2364 | 1464072538019 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 23:48:58 INFO - PROCESS | 2364 | 1464072538041 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:48:58 INFO - PROCESS | 2364 | 1464072538045 Marionette TRACE conn5 <- [1,1402,null,{}] 23:48:58 INFO - PROCESS | 2364 | 1464072538052 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:58 INFO - PROCESS | 2364 | 1464072538183 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 23:48:58 INFO - PROCESS | 2364 | 1464072538320 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:58 INFO - PROCESS | 2364 | ++DOCSHELL 0D858400 == 71 [pid = 2364] [id = 360] 23:48:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0DA6D000) [pid = 2364] [serial = 1079] [outer = 00000000] 23:48:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (146EC400) [pid = 2364] [serial = 1080] [outer = 0DA6D000] 23:48:58 INFO - PROCESS | 2364 | 1464072538378 Marionette DEBUG loaded listener.js 23:48:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (14D6C000) [pid = 2364] [serial = 1081] [outer = 0DA6D000] 23:48:59 INFO - PROCESS | 2364 | 1464072538998 Marionette TRACE conn5 <- [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]]]}] 23:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 970ms 23:48:59 INFO - PROCESS | 2364 | 1464072539020 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 23:48:59 INFO - PROCESS | 2364 | 1464072539026 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 23:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:48:59 INFO - PROCESS | 2364 | 1464072539033 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:48:59 INFO - PROCESS | 2364 | 1464072539036 Marionette TRACE conn5 <- [1,1406,null,{}] 23:48:59 INFO - PROCESS | 2364 | 1464072539040 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:59 INFO - PROCESS | 2364 | 1464072539153 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 23:48:59 INFO - PROCESS | 2364 | 1464072539269 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:59 INFO - PROCESS | 2364 | ++DOCSHELL 18C8EC00 == 72 [pid = 2364] [id = 361] 23:48:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (18E2EC00) [pid = 2364] [serial = 1082] [outer = 00000000] 23:48:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (19FA1800) [pid = 2364] [serial = 1083] [outer = 18E2EC00] 23:48:59 INFO - PROCESS | 2364 | 1464072539386 Marionette DEBUG loaded listener.js 23:48:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (1BC47400) [pid = 2364] [serial = 1084] [outer = 18E2EC00] 23:49:00 INFO - PROCESS | 2364 | 1464072539999 Marionette TRACE conn5 <- [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]]]}] 23:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1025ms 23:49:00 INFO - PROCESS | 2364 | 1464072540059 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 23:49:00 INFO - PROCESS | 2364 | 1464072540062 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 23:49:00 INFO - PROCESS | 2364 | 1464072540066 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:49:00 INFO - PROCESS | 2364 | 1464072540070 Marionette TRACE conn5 <- [1,1410,null,{}] 23:49:00 INFO - PROCESS | 2364 | 1464072540102 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:00 INFO - PROCESS | 2364 | 1464072540220 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 23:49:00 INFO - PROCESS | 2364 | 1464072540362 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:00 INFO - PROCESS | 2364 | ++DOCSHELL 1DA5D800 == 73 [pid = 2364] [id = 362] 23:49:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (1DA5F800) [pid = 2364] [serial = 1085] [outer = 00000000] 23:49:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (1DCA8400) [pid = 2364] [serial = 1086] [outer = 1DA5F800] 23:49:00 INFO - PROCESS | 2364 | 1464072540421 Marionette DEBUG loaded listener.js 23:49:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (1EC61800) [pid = 2364] [serial = 1087] [outer = 1DA5F800] 23:49:01 INFO - PROCESS | 2364 | 1464072541050 Marionette TRACE conn5 <- [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]]]}] 23:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1024ms 23:49:01 INFO - PROCESS | 2364 | 1464072541093 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 23:49:01 INFO - PROCESS | 2364 | 1464072541096 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 23:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:49:01 INFO - PROCESS | 2364 | 1464072541100 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:49:01 INFO - PROCESS | 2364 | 1464072541102 Marionette TRACE conn5 <- [1,1414,null,{}] 23:49:01 INFO - PROCESS | 2364 | 1464072541105 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:01 INFO - PROCESS | 2364 | 1464072541216 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 23:49:01 INFO - PROCESS | 2364 | 1464072541357 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:01 INFO - PROCESS | 2364 | ++DOCSHELL 1DA5F000 == 74 [pid = 2364] [id = 363] 23:49:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (1EC5FC00) [pid = 2364] [serial = 1088] [outer = 00000000] 23:49:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (1F233C00) [pid = 2364] [serial = 1089] [outer = 1EC5FC00] 23:49:01 INFO - PROCESS | 2364 | 1464072541414 Marionette DEBUG loaded listener.js 23:49:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (208D2400) [pid = 2364] [serial = 1090] [outer = 1EC5FC00] 23:49:02 INFO - PROCESS | 2364 | 1464072542019 Marionette TRACE conn5 <- [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]]]}] 23:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 970ms 23:49:02 INFO - PROCESS | 2364 | 1464072542073 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 23:49:02 INFO - PROCESS | 2364 | 1464072542075 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 23:49:02 INFO - PROCESS | 2364 | 1464072542078 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:49:02 INFO - PROCESS | 2364 | 1464072542080 Marionette TRACE conn5 <- [1,1418,null,{}] 23:49:02 INFO - PROCESS | 2364 | 1464072542084 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:02 INFO - PROCESS | 2364 | 1464072542194 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 23:49:02 INFO - PROCESS | 2364 | 1464072542340 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:02 INFO - PROCESS | 2364 | ++DOCSHELL 20ED6C00 == 75 [pid = 2364] [id = 364] 23:49:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (20ED8000) [pid = 2364] [serial = 1091] [outer = 00000000] 23:49:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (20EDCC00) [pid = 2364] [serial = 1092] [outer = 20ED8000] 23:49:02 INFO - PROCESS | 2364 | 1464072542395 Marionette DEBUG loaded listener.js 23:49:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (20EDEC00) [pid = 2364] [serial = 1093] [outer = 20ED8000] 23:49:03 INFO - PROCESS | 2364 | 1464072543022 Marionette TRACE conn5 <- [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]]]}] 23:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1016ms 23:49:03 INFO - PROCESS | 2364 | 1464072543099 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 23:49:03 INFO - PROCESS | 2364 | 1464072543101 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 23:49:03 INFO - PROCESS | 2364 | 1464072543104 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:49:03 INFO - PROCESS | 2364 | 1464072543106 Marionette TRACE conn5 <- [1,1422,null,{}] 23:49:03 INFO - PROCESS | 2364 | 1464072543110 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:03 INFO - PROCESS | 2364 | 1464072543243 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 23:49:03 INFO - PROCESS | 2364 | 1464072543556 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:03 INFO - PROCESS | 2364 | ++DOCSHELL 0D06D400 == 76 [pid = 2364] [id = 365] 23:49:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0D099400) [pid = 2364] [serial = 1094] [outer = 00000000] 23:49:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (14231400) [pid = 2364] [serial = 1095] [outer = 0D099400] 23:49:03 INFO - PROCESS | 2364 | 1464072543627 Marionette DEBUG loaded listener.js 23:49:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (14B52C00) [pid = 2364] [serial = 1096] [outer = 0D099400] 23:49:04 INFO - PROCESS | 2364 | 1464072544316 Marionette TRACE conn5 <- [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]]]}] 23:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1231ms 23:49:04 INFO - PROCESS | 2364 | 1464072544340 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 23:49:04 INFO - PROCESS | 2364 | 1464072544344 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 23:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:49:04 INFO - PROCESS | 2364 | 1464072544349 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:49:04 INFO - PROCESS | 2364 | 1464072544352 Marionette TRACE conn5 <- [1,1426,null,{}] 23:49:04 INFO - PROCESS | 2364 | 1464072544357 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:04 INFO - PROCESS | 2364 | 1464072544466 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 23:49:04 INFO - PROCESS | 2364 | 1464072544587 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:04 INFO - PROCESS | 2364 | ++DOCSHELL 14D69400 == 77 [pid = 2364] [id = 366] 23:49:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (15BD9000) [pid = 2364] [serial = 1097] [outer = 00000000] 23:49:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (1893C800) [pid = 2364] [serial = 1098] [outer = 15BD9000] 23:49:04 INFO - PROCESS | 2364 | 1464072544678 Marionette DEBUG loaded listener.js 23:49:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (18E57800) [pid = 2364] [serial = 1099] [outer = 15BD9000] 23:49:05 INFO - PROCESS | 2364 | --DOCSHELL 0D06D800 == 76 [pid = 2364] [id = 227] 23:49:05 INFO - PROCESS | 2364 | --DOCSHELL 1B2C9000 == 75 [pid = 2364] [id = 358] 23:49:05 INFO - PROCESS | 2364 | --DOCSHELL 0DA6DC00 == 74 [pid = 2364] [id = 357] 23:49:05 INFO - PROCESS | 2364 | --DOCSHELL 15BD9400 == 73 [pid = 2364] [id = 356] 23:49:05 INFO - PROCESS | 2364 | --DOCSHELL 1B5CCC00 == 72 [pid = 2364] [id = 355] 23:49:05 INFO - PROCESS | 2364 | --DOCSHELL 1AC93C00 == 71 [pid = 2364] [id = 354] 23:49:05 INFO - PROCESS | 2364 | --DOCSHELL 19CB0000 == 70 [pid = 2364] [id = 353] 23:49:05 INFO - PROCESS | 2364 | --DOCSHELL 168DBC00 == 69 [pid = 2364] [id = 352] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (1D5BD000) [pid = 2364] [serial = 978] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0E75D000) [pid = 2364] [serial = 981] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (191AD000) [pid = 2364] [serial = 984] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (1D5BB000) [pid = 2364] [serial = 987] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (1EA10800) [pid = 2364] [serial = 990] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (1F12B400) [pid = 2364] [serial = 993] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (1F233800) [pid = 2364] [serial = 996] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOCSHELL 0D80E000 == 68 [pid = 2364] [id = 351] 23:49:05 INFO - PROCESS | 2364 | --DOCSHELL 0D94B800 == 67 [pid = 2364] [id = 350] 23:49:05 INFO - PROCESS | 2364 | --DOCSHELL 19B5DC00 == 66 [pid = 2364] [id = 345] 23:49:05 INFO - PROCESS | 2364 | --DOCSHELL 181BE000 == 65 [pid = 2364] [id = 344] 23:49:05 INFO - PROCESS | 2364 | --DOCSHELL 09074C00 == 64 [pid = 2364] [id = 343] 23:49:05 INFO - PROCESS | 2364 | 1464072545299 Marionette TRACE conn5 <- [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]]]}] 23:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 971ms 23:49:05 INFO - PROCESS | 2364 | 1464072545322 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 23:49:05 INFO - PROCESS | 2364 | 1464072545325 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 23:49:05 INFO - PROCESS | 2364 | 1464072545330 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:49:05 INFO - PROCESS | 2364 | 1464072545332 Marionette TRACE conn5 <- [1,1430,null,{}] 23:49:05 INFO - PROCESS | 2364 | 1464072545338 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:05 INFO - PROCESS | 2364 | 1464072545439 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (1BD07400) [pid = 2364] [serial = 1026] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (1CA67C00) [pid = 2364] [serial = 1015] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (1BD09800) [pid = 2364] [serial = 1014] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (1DCA1400) [pid = 2364] [serial = 1018] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (1A151000) [pid = 2364] [serial = 1011] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (15B61C00) [pid = 2364] [serial = 1005] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (18980400) [pid = 2364] [serial = 1002] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (18C8E800) [pid = 2364] [serial = 1003] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (168D3C00) [pid = 2364] [serial = 1006] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (19B5D800) [pid = 2364] [serial = 1008] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (19F9F400) [pid = 2364] [serial = 1009] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (1D5B8000) [pid = 2364] [serial = 1017] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0E75D400) [pid = 2364] [serial = 1000] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0DD3D800) [pid = 2364] [serial = 999] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (17C79000) [pid = 2364] [serial = 1023] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (1DCB0000) [pid = 2364] [serial = 1020] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (18CDE400) [pid = 2364] [serial = 1024] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (1E58A000) [pid = 2364] [serial = 1021] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (1B2CC400) [pid = 2364] [serial = 1012] [outer = 00000000] [url = about:blank] 23:49:05 INFO - PROCESS | 2364 | 1464072545561 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:05 INFO - PROCESS | 2364 | ++DOCSHELL 0D311000 == 65 [pid = 2364] [id = 367] 23:49:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0D804000) [pid = 2364] [serial = 1100] [outer = 00000000] 23:49:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0E7DF800) [pid = 2364] [serial = 1101] [outer = 0D804000] 23:49:05 INFO - PROCESS | 2364 | 1464072545607 Marionette DEBUG loaded listener.js 23:49:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (168D0400) [pid = 2364] [serial = 1102] [outer = 0D804000] 23:49:06 INFO - PROCESS | 2364 | 1464072546021 Marionette TRACE conn5 <- [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]]]}] 23:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 23:49:06 INFO - PROCESS | 2364 | 1464072546065 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 23:49:06 INFO - PROCESS | 2364 | 1464072546067 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 23:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:49:06 INFO - PROCESS | 2364 | 1464072546072 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:49:06 INFO - PROCESS | 2364 | 1464072546078 Marionette TRACE conn5 <- [1,1434,null,{}] 23:49:06 INFO - PROCESS | 2364 | 1464072546091 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:06 INFO - PROCESS | 2364 | 1464072546182 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 23:49:06 INFO - PROCESS | 2364 | 1464072546190 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:06 INFO - PROCESS | 2364 | ++DOCSHELL 18E2FC00 == 66 [pid = 2364] [id = 368] 23:49:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (191A8000) [pid = 2364] [serial = 1103] [outer = 00000000] 23:49:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (19939400) [pid = 2364] [serial = 1104] [outer = 191A8000] 23:49:06 INFO - PROCESS | 2364 | 1464072546235 Marionette DEBUG loaded listener.js 23:49:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (19F07000) [pid = 2364] [serial = 1105] [outer = 191A8000] 23:49:06 INFO - PROCESS | 2364 | 1464072546741 Marionette TRACE conn5 <- [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]]]}] 23:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 731ms 23:49:06 INFO - PROCESS | 2364 | 1464072546806 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 23:49:06 INFO - PROCESS | 2364 | 1464072546808 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 23:49:06 INFO - PROCESS | 2364 | 1464072546811 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:49:06 INFO - PROCESS | 2364 | 1464072546813 Marionette TRACE conn5 <- [1,1438,null,{}] 23:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:49:06 INFO - PROCESS | 2364 | 1464072546817 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:06 INFO - PROCESS | 2364 | 1464072546904 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 23:49:07 INFO - PROCESS | 2364 | 1464072547005 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:07 INFO - PROCESS | 2364 | ++DOCSHELL 19F9F000 == 67 [pid = 2364] [id = 369] 23:49:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (19FAA800) [pid = 2364] [serial = 1106] [outer = 00000000] 23:49:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (1AC96C00) [pid = 2364] [serial = 1107] [outer = 19FAA800] 23:49:07 INFO - PROCESS | 2364 | 1464072547050 Marionette DEBUG loaded listener.js 23:49:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (1AD57400) [pid = 2364] [serial = 1108] [outer = 19FAA800] 23:49:07 INFO - PROCESS | 2364 | 1464072547420 Marionette TRACE conn5 <- [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]]]}] 23:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 23:49:07 INFO - PROCESS | 2364 | 1464072547491 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 23:49:07 INFO - PROCESS | 2364 | 1464072547493 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 23:49:07 INFO - PROCESS | 2364 | 1464072547496 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:49:07 INFO - PROCESS | 2364 | 1464072547498 Marionette TRACE conn5 <- [1,1442,null,{}] 23:49:07 INFO - PROCESS | 2364 | 1464072547501 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:07 INFO - PROCESS | 2364 | 1464072547651 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 23:49:07 INFO - PROCESS | 2364 | 1464072547675 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:07 INFO - PROCESS | 2364 | ++DOCSHELL 1B2D2400 == 68 [pid = 2364] [id = 370] 23:49:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (1B2D2800) [pid = 2364] [serial = 1109] [outer = 00000000] 23:49:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (1BCCE000) [pid = 2364] [serial = 1110] [outer = 1B2D2800] 23:49:07 INFO - PROCESS | 2364 | 1464072547728 Marionette DEBUG loaded listener.js 23:49:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (1C168000) [pid = 2364] [serial = 1111] [outer = 1B2D2800] 23:49:08 INFO - PROCESS | 2364 | 1464072548200 Marionette TRACE conn5 <- [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]]]}] 23:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 731ms 23:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:49:08 INFO - PROCESS | 2364 | 1464072548235 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 23:49:08 INFO - PROCESS | 2364 | 1464072548237 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 23:49:08 INFO - PROCESS | 2364 | 1464072548240 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:49:08 INFO - PROCESS | 2364 | 1464072548242 Marionette TRACE conn5 <- [1,1446,null,{}] 23:49:08 INFO - PROCESS | 2364 | 1464072548245 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:08 INFO - PROCESS | 2364 | 1464072548366 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 23:49:08 INFO - PROCESS | 2364 | 1464072548373 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:08 INFO - PROCESS | 2364 | ++DOCSHELL 1C401800 == 69 [pid = 2364] [id = 371] 23:49:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (1C4B4400) [pid = 2364] [serial = 1112] [outer = 00000000] 23:49:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (1D178000) [pid = 2364] [serial = 1113] [outer = 1C4B4400] 23:49:08 INFO - PROCESS | 2364 | 1464072548473 Marionette DEBUG loaded listener.js 23:49:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (1D178400) [pid = 2364] [serial = 1114] [outer = 1C4B4400] 23:49:08 INFO - PROCESS | 2364 | 1464072548924 Marionette TRACE conn5 <- [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]]]}] 23:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 23:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:49:09 INFO - PROCESS | 2364 | 1464072548972 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 23:49:09 INFO - PROCESS | 2364 | 1464072548974 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 23:49:09 INFO - PROCESS | 2364 | 1464072548977 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:49:09 INFO - PROCESS | 2364 | 1464072548978 Marionette TRACE conn5 <- [1,1450,null,{}] 23:49:09 INFO - PROCESS | 2364 | 1464072549019 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:09 INFO - PROCESS | 2364 | 1464072549137 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 23:49:09 INFO - PROCESS | 2364 | 1464072549209 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:09 INFO - PROCESS | 2364 | ++DOCSHELL 1DC43C00 == 70 [pid = 2364] [id = 372] 23:49:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (1DC45400) [pid = 2364] [serial = 1115] [outer = 00000000] 23:49:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (1DCA2800) [pid = 2364] [serial = 1116] [outer = 1DC45400] 23:49:09 INFO - PROCESS | 2364 | 1464072549254 Marionette DEBUG loaded listener.js 23:49:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (1DCA5000) [pid = 2364] [serial = 1117] [outer = 1DC45400] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0DA66C00) [pid = 2364] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (18158800) [pid = 2364] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (1F125000) [pid = 2364] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (14698C00) [pid = 2364] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (1E651C00) [pid = 2364] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (19FBD400) [pid = 2364] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (1CDB3000) [pid = 2364] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (181C8000) [pid = 2364] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (1D176400) [pid = 2364] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (1AC9E400) [pid = 2364] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (1BC4A400) [pid = 2364] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0DBF6400) [pid = 2364] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (1CA6D000) [pid = 2364] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (1DC47800) [pid = 2364] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (19F9EC00) [pid = 2364] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0D80FC00) [pid = 2364] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (17481800) [pid = 2364] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0E75DC00) [pid = 2364] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0D94C400) [pid = 2364] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (19F0D000) [pid = 2364] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0D748C00) [pid = 2364] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0DBEB000) [pid = 2364] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (1E654400) [pid = 2364] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (1CA6CC00) [pid = 2364] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0D80DC00) [pid = 2364] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (1C4BE400) [pid = 2364] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (19FA4400) [pid = 2364] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:49:09 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (1D175000) [pid = 2364] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:49:09 INFO - PROCESS | 2364 | 1464072549955 Marionette TRACE conn5 <- [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]]]}] 23:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1008ms 23:49:10 INFO - PROCESS | 2364 | 1464072549985 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 23:49:10 INFO - PROCESS | 2364 | 1464072549987 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 23:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:49:10 INFO - PROCESS | 2364 | 1464072549990 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:49:10 INFO - PROCESS | 2364 | 1464072550001 Marionette TRACE conn5 <- [1,1454,null,{}] 23:49:10 INFO - PROCESS | 2364 | 1464072550006 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:10 INFO - PROCESS | 2364 | 1464072550090 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 23:49:10 INFO - PROCESS | 2364 | 1464072550194 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:10 INFO - PROCESS | 2364 | ++DOCSHELL 0D942400 == 71 [pid = 2364] [id = 373] 23:49:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0D944000) [pid = 2364] [serial = 1118] [outer = 00000000] 23:49:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (14C70400) [pid = 2364] [serial = 1119] [outer = 0D944000] 23:49:10 INFO - PROCESS | 2364 | 1464072550238 Marionette DEBUG loaded listener.js 23:49:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (18981400) [pid = 2364] [serial = 1120] [outer = 0D944000] 23:49:10 INFO - PROCESS | 2364 | 1464072550627 Marionette TRACE conn5 <- [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]]]}] 23:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 691ms 23:49:10 INFO - PROCESS | 2364 | 1464072550686 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 23:49:10 INFO - PROCESS | 2364 | 1464072550688 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 23:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:49:10 INFO - PROCESS | 2364 | 1464072550691 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:49:10 INFO - PROCESS | 2364 | 1464072550693 Marionette TRACE conn5 <- [1,1458,null,{}] 23:49:10 INFO - PROCESS | 2364 | 1464072550697 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:10 INFO - PROCESS | 2364 | 1464072550784 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 23:49:10 INFO - PROCESS | 2364 | 1464072550790 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:10 INFO - PROCESS | 2364 | ++DOCSHELL 18C88400 == 72 [pid = 2364] [id = 374] 23:49:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (18C9A000) [pid = 2364] [serial = 1121] [outer = 00000000] 23:49:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (1B2D1800) [pid = 2364] [serial = 1122] [outer = 18C9A000] 23:49:10 INFO - PROCESS | 2364 | 1464072550834 Marionette DEBUG loaded listener.js 23:49:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1C1B8C00) [pid = 2364] [serial = 1123] [outer = 18C9A000] 23:49:11 INFO - PROCESS | 2364 | 1464072551257 Marionette TRACE conn5 <- [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]]]}] 23:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 630ms 23:49:11 INFO - PROCESS | 2364 | 1464072551322 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 23:49:11 INFO - PROCESS | 2364 | 1464072551324 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 23:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:49:11 INFO - PROCESS | 2364 | 1464072551327 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:49:11 INFO - PROCESS | 2364 | 1464072551329 Marionette TRACE conn5 <- [1,1462,null,{}] 23:49:11 INFO - PROCESS | 2364 | 1464072551332 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:11 INFO - PROCESS | 2364 | 1464072551418 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 23:49:11 INFO - PROCESS | 2364 | 1464072551424 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:11 INFO - PROCESS | 2364 | ++DOCSHELL 1C162000 == 73 [pid = 2364] [id = 375] 23:49:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (1D5B6000) [pid = 2364] [serial = 1124] [outer = 00000000] 23:49:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (1E58F000) [pid = 2364] [serial = 1125] [outer = 1D5B6000] 23:49:11 INFO - PROCESS | 2364 | 1464072551473 Marionette DEBUG loaded listener.js 23:49:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (1EA12C00) [pid = 2364] [serial = 1126] [outer = 1D5B6000] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 208D6400 == 72 [pid = 2364] [id = 348] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1B2D4000 == 71 [pid = 2364] [id = 279] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 14CBE400 == 70 [pid = 2364] [id = 258] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 18160400 == 69 [pid = 2364] [id = 328] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1AC9BC00 == 68 [pid = 2364] [id = 269] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1E58E000 == 67 [pid = 2364] [id = 216] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 0C743400 == 66 [pid = 2364] [id = 349] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1E651800 == 65 [pid = 2364] [id = 330] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1C409000 == 64 [pid = 2364] [id = 298] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1D174000 == 63 [pid = 2364] [id = 326] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 0D946800 == 62 [pid = 2364] [id = 327] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 19F9E000 == 61 [pid = 2364] [id = 230] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 19F9D000 == 60 [pid = 2364] [id = 297] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1C40E800 == 59 [pid = 2364] [id = 215] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 0D2E8C00 == 58 [pid = 2364] [id = 260] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 0C746C00 == 57 [pid = 2364] [id = 257] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1E652400 == 56 [pid = 2364] [id = 331] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1D5B4800 == 55 [pid = 2364] [id = 346] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 19FBC400 == 54 [pid = 2364] [id = 314] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1ED57800 == 53 [pid = 2364] [id = 347] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1CA66C00 == 52 [pid = 2364] [id = 299] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 0D94F400 == 51 [pid = 2364] [id = 261] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 19FBF800 == 50 [pid = 2364] [id = 315] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 14452800 == 49 [pid = 2364] [id = 296] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1BD0AC00 == 48 [pid = 2364] [id = 212] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1B207400 == 47 [pid = 2364] [id = 270] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1AC96000 == 46 [pid = 2364] [id = 244] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 19B5B400 == 45 [pid = 2364] [id = 259] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 0DA6D800 == 44 [pid = 2364] [id = 332] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 191A1800 == 43 [pid = 2364] [id = 329] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 14D69400 == 42 [pid = 2364] [id = 366] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 0D06D400 == 41 [pid = 2364] [id = 365] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1DA5F000 == 40 [pid = 2364] [id = 363] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 20ED6C00 == 39 [pid = 2364] [id = 364] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1DA5D800 == 38 [pid = 2364] [id = 362] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 18C8EC00 == 37 [pid = 2364] [id = 361] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 1893B000 == 36 [pid = 2364] [id = 359] 23:49:12 INFO - PROCESS | 2364 | --DOCSHELL 0D858400 == 35 [pid = 2364] [id = 360] 23:49:13 INFO - PROCESS | 2364 | --DOCSHELL 0D311000 == 34 [pid = 2364] [id = 367] 23:49:13 INFO - PROCESS | 2364 | --DOCSHELL 1C401800 == 33 [pid = 2364] [id = 371] 23:49:13 INFO - PROCESS | 2364 | --DOCSHELL 18C88400 == 32 [pid = 2364] [id = 374] 23:49:13 INFO - PROCESS | 2364 | --DOCSHELL 18E2FC00 == 31 [pid = 2364] [id = 368] 23:49:13 INFO - PROCESS | 2364 | --DOCSHELL 1B2D2400 == 30 [pid = 2364] [id = 370] 23:49:13 INFO - PROCESS | 2364 | --DOCSHELL 1DC43C00 == 29 [pid = 2364] [id = 372] 23:49:13 INFO - PROCESS | 2364 | --DOCSHELL 19F9F000 == 28 [pid = 2364] [id = 369] 23:49:13 INFO - PROCESS | 2364 | --DOCSHELL 0D942400 == 27 [pid = 2364] [id = 373] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (1ED4E000) [pid = 2364] [serial = 940] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0DD3D400) [pid = 2364] [serial = 886] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (21725C00) [pid = 2364] [serial = 997] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (1F199400) [pid = 2364] [serial = 994] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (1D179000) [pid = 2364] [serial = 898] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (14C39C00) [pid = 2364] [serial = 934] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (1CDB4800) [pid = 2364] [serial = 895] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (1BD0CC00) [pid = 2364] [serial = 892] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (1E585800) [pid = 2364] [serial = 988] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (1423A400) [pid = 2364] [serial = 982] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (19938400) [pid = 2364] [serial = 937] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (1F194400) [pid = 2364] [serial = 946] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (1815B400) [pid = 2364] [serial = 889] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (1EA19400) [pid = 2364] [serial = 991] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (1D5BB400) [pid = 2364] [serial = 943] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1CDBC400) [pid = 2364] [serial = 838] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (1993E000) [pid = 2364] [serial = 985] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (1DCA9400) [pid = 2364] [serial = 979] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (1B2CE400) [pid = 2364] [serial = 1062] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (1B2D2000) [pid = 2364] [serial = 1063] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (1CDB3400) [pid = 2364] [serial = 1066] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (1CAB8400) [pid = 2364] [serial = 1065] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (1B2C9C00) [pid = 2364] [serial = 1071] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (1D16B800) [pid = 2364] [serial = 1068] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (1DCAEC00) [pid = 2364] [serial = 1074] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (19FBC800) [pid = 2364] [serial = 1059] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (1815A800) [pid = 2364] [serial = 1048] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (14D78000) [pid = 2364] [serial = 1047] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0D85D800) [pid = 2364] [serial = 1029] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (18C93C00) [pid = 2364] [serial = 1056] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (18E5F800) [pid = 2364] [serial = 1057] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (1D5B7800) [pid = 2364] [serial = 1035] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (18C85800) [pid = 2364] [serial = 1051] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (14D72400) [pid = 2364] [serial = 1050] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (18E2CC00) [pid = 2364] [serial = 1032] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (14B4A800) [pid = 2364] [serial = 1053] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (14CC0C00) [pid = 2364] [serial = 1054] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (1F12DC00) [pid = 2364] [serial = 1038] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (21727000) [pid = 2364] [serial = 1044] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (208CAC00) [pid = 2364] [serial = 1041] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (1D176C00) [pid = 2364] [serial = 1069] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (1E658C00) [pid = 2364] [serial = 1075] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (1DA5FC00) [pid = 2364] [serial = 1077] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (1A154C00) [pid = 2364] [serial = 1060] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (1C167C00) [pid = 2364] [serial = 1072] [outer = 00000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2364 | 1464072553826 Marionette TRACE conn5 <- [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]]]}] 23:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2526ms 23:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:49:13 INFO - PROCESS | 2364 | 1464072553855 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 23:49:13 INFO - PROCESS | 2364 | 1464072553859 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 23:49:13 INFO - PROCESS | 2364 | 1464072553865 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:49:13 INFO - PROCESS | 2364 | 1464072553869 Marionette TRACE conn5 <- [1,1466,null,{}] 23:49:13 INFO - PROCESS | 2364 | 1464072553876 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:13 INFO - PROCESS | 2364 | 1464072553967 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 23:49:14 INFO - PROCESS | 2364 | 1464072553978 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:14 INFO - PROCESS | 2364 | ++DOCSHELL 0D06E800 == 28 [pid = 2364] [id = 376] 23:49:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0D06F800) [pid = 2364] [serial = 1127] [outer = 00000000] 23:49:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0D304400) [pid = 2364] [serial = 1128] [outer = 0D06F800] 23:49:14 INFO - PROCESS | 2364 | 1464072554029 Marionette DEBUG loaded listener.js 23:49:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0D3ECC00) [pid = 2364] [serial = 1129] [outer = 0D06F800] 23:49:14 INFO - PROCESS | 2364 | 1464072554556 Marionette TRACE conn5 <- [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]]]}] 23:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 23:49:14 INFO - PROCESS | 2364 | 1464072554595 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 23:49:14 INFO - PROCESS | 2364 | 1464072554601 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 23:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:49:14 INFO - PROCESS | 2364 | 1464072554607 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:49:14 INFO - PROCESS | 2364 | 1464072554610 Marionette TRACE conn5 <- [1,1470,null,{}] 23:49:14 INFO - PROCESS | 2364 | 1464072554614 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:14 INFO - PROCESS | 2364 | 1464072554707 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 23:49:14 INFO - PROCESS | 2364 | 1464072554800 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:14 INFO - PROCESS | 2364 | ++DOCSHELL 0D810800 == 29 [pid = 2364] [id = 377] 23:49:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0D863C00) [pid = 2364] [serial = 1130] [outer = 00000000] 23:49:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0D94A800) [pid = 2364] [serial = 1131] [outer = 0D863C00] 23:49:14 INFO - PROCESS | 2364 | 1464072554847 Marionette DEBUG loaded listener.js 23:49:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0DA61C00) [pid = 2364] [serial = 1132] [outer = 0D863C00] 23:49:15 INFO - PROCESS | 2364 | 1464072555262 Marionette TRACE conn5 <- [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]]]}] 23:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 731ms 23:49:15 INFO - PROCESS | 2364 | 1464072555340 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 23:49:15 INFO - PROCESS | 2364 | 1464072555342 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 23:49:15 INFO - PROCESS | 2364 | 1464072555346 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:49:15 INFO - PROCESS | 2364 | 1464072555350 Marionette TRACE conn5 <- [1,1474,null,{}] 23:49:15 INFO - PROCESS | 2364 | 1464072555397 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:15 INFO - PROCESS | 2364 | 1464072555490 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 23:49:15 INFO - PROCESS | 2364 | 1464072555501 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:15 INFO - PROCESS | 2364 | ++DOCSHELL 0DF1D800 == 30 [pid = 2364] [id = 378] 23:49:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0DF91C00) [pid = 2364] [serial = 1133] [outer = 00000000] 23:49:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0E01B800) [pid = 2364] [serial = 1134] [outer = 0DF91C00] 23:49:15 INFO - PROCESS | 2364 | 1464072555550 Marionette DEBUG loaded listener.js 23:49:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0E091000) [pid = 2364] [serial = 1135] [outer = 0DF91C00] 23:49:16 INFO - PROCESS | 2364 | 1464072556031 Marionette TRACE conn5 <- [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]]]}] 23:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 710ms 23:49:16 INFO - PROCESS | 2364 | 1464072556059 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 23:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:49:16 INFO - PROCESS | 2364 | 1464072556062 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 23:49:16 INFO - PROCESS | 2364 | 1464072556065 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:49:16 INFO - PROCESS | 2364 | 1464072556067 Marionette TRACE conn5 <- [1,1478,null,{}] 23:49:16 INFO - PROCESS | 2364 | 1464072556070 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:16 INFO - PROCESS | 2364 | 1464072556165 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 23:49:16 INFO - PROCESS | 2364 | 1464072556172 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:16 INFO - PROCESS | 2364 | ++DOCSHELL 0D802800 == 31 [pid = 2364] [id = 379] 23:49:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0E753000) [pid = 2364] [serial = 1136] [outer = 00000000] 23:49:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (1423BC00) [pid = 2364] [serial = 1137] [outer = 0E753000] 23:49:16 INFO - PROCESS | 2364 | 1464072556217 Marionette DEBUG loaded listener.js 23:49:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (14455C00) [pid = 2364] [serial = 1138] [outer = 0E753000] 23:49:16 INFO - PROCESS | 2364 | 1464072556661 Marionette TRACE conn5 <- [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]]]}] 23:49:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (146A0400) [pid = 2364] [serial = 1139] [outer = 1BCCC000] 23:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 630ms 23:49:16 INFO - PROCESS | 2364 | 1464072556708 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 23:49:16 INFO - PROCESS | 2364 | 1464072556710 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 23:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:49:16 INFO - PROCESS | 2364 | 1464072556744 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:49:16 INFO - PROCESS | 2364 | 1464072556745 Marionette TRACE conn5 <- [1,1482,null,{}] 23:49:16 INFO - PROCESS | 2364 | 1464072556749 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:16 INFO - PROCESS | 2364 | 1464072556873 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 23:49:17 INFO - PROCESS | 2364 | 1464072557048 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:17 INFO - PROCESS | 2364 | ++DOCSHELL 0C6EDC00 == 32 [pid = 2364] [id = 380] 23:49:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0C739400) [pid = 2364] [serial = 1140] [outer = 00000000] 23:49:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0C748400) [pid = 2364] [serial = 1141] [outer = 0C739400] 23:49:17 INFO - PROCESS | 2364 | 1464072557107 Marionette DEBUG loaded listener.js 23:49:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0D305000) [pid = 2364] [serial = 1142] [outer = 0C739400] 23:49:17 INFO - PROCESS | 2364 | 1464072557866 Marionette TRACE conn5 <- [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]]]}] 23:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1179ms 23:49:17 INFO - PROCESS | 2364 | 1464072557916 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 23:49:17 INFO - PROCESS | 2364 | 1464072557920 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 23:49:17 INFO - PROCESS | 2364 | 1464072557924 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:49:17 INFO - PROCESS | 2364 | 1464072557928 Marionette TRACE conn5 <- [1,1486,null,{}] 23:49:17 INFO - PROCESS | 2364 | 1464072557933 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:18 INFO - PROCESS | 2364 | 1464072558050 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 23:49:18 INFO - PROCESS | 2364 | 1464072558177 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:18 INFO - PROCESS | 2364 | ++DOCSHELL 0DD3E400 == 33 [pid = 2364] [id = 381] 23:49:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0DD3F000) [pid = 2364] [serial = 1143] [outer = 00000000] 23:49:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0DF99C00) [pid = 2364] [serial = 1144] [outer = 0DD3F000] 23:49:18 INFO - PROCESS | 2364 | 1464072558238 Marionette DEBUG loaded listener.js 23:49:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0E5E7400) [pid = 2364] [serial = 1145] [outer = 0DD3F000] 23:49:19 INFO - PROCESS | 2364 | 1464072559051 Marionette TRACE conn5 <- [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]]]}] 23:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1171ms 23:49:19 INFO - PROCESS | 2364 | 1464072559124 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 23:49:19 INFO - PROCESS | 2364 | 1464072559127 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 23:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:49:19 INFO - PROCESS | 2364 | 1464072559132 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:49:19 INFO - PROCESS | 2364 | 1464072559134 Marionette TRACE conn5 <- [1,1490,null,{}] 23:49:19 INFO - PROCESS | 2364 | 1464072559138 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:19 INFO - PROCESS | 2364 | 1464072559262 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 23:49:19 INFO - PROCESS | 2364 | 1464072559388 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:19 INFO - PROCESS | 2364 | ++DOCSHELL 0D2EBC00 == 34 [pid = 2364] [id = 382] 23:49:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (1437F800) [pid = 2364] [serial = 1146] [outer = 00000000] 23:49:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (14D6B000) [pid = 2364] [serial = 1147] [outer = 1437F800] 23:49:19 INFO - PROCESS | 2364 | 1464072559445 Marionette DEBUG loaded listener.js 23:49:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (14FBD800) [pid = 2364] [serial = 1148] [outer = 1437F800] 23:49:20 INFO - PROCESS | 2364 | --DOCSHELL 1BDE0800 == 33 [pid = 2364] [id = 24] 23:49:20 INFO - PROCESS | 2364 | --DOCSHELL 16641800 == 32 [pid = 2364] [id = 18] 23:49:20 INFO - PROCESS | 2364 | --DOCSHELL 15B53C00 == 31 [pid = 2364] [id = 17] 23:49:20 INFO - PROCESS | 2364 | --DOCSHELL 0DF12C00 == 30 [pid = 2364] [id = 28] 23:49:20 INFO - PROCESS | 2364 | --DOCSHELL 0D3F2400 == 29 [pid = 2364] [id = 27] 23:49:20 INFO - PROCESS | 2364 | --DOCSHELL 0D802800 == 28 [pid = 2364] [id = 379] 23:49:20 INFO - PROCESS | 2364 | --DOCSHELL 0DF1D800 == 27 [pid = 2364] [id = 378] 23:49:20 INFO - PROCESS | 2364 | --DOCSHELL 0D810800 == 26 [pid = 2364] [id = 377] 23:49:20 INFO - PROCESS | 2364 | --DOCSHELL 0D06E800 == 25 [pid = 2364] [id = 376] 23:49:20 INFO - PROCESS | 2364 | 1464072560321 Marionette TRACE conn5 <- [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]]]}] 23:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1220ms 23:49:20 INFO - PROCESS | 2364 | 1464072560356 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 23:49:20 INFO - PROCESS | 2364 | 1464072560361 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 23:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:49:20 INFO - PROCESS | 2364 | 1464072560366 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:49:20 INFO - PROCESS | 2364 | 1464072560371 Marionette TRACE conn5 <- [1,1494,null,{}] 23:49:20 INFO - PROCESS | 2364 | 1464072560378 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:20 INFO - PROCESS | 2364 | 1464072560487 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 23:49:20 INFO - PROCESS | 2364 | 1464072560618 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:20 INFO - PROCESS | 2364 | ++DOCSHELL 0D3EAC00 == 26 [pid = 2364] [id = 383] 23:49:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0D3EFC00) [pid = 2364] [serial = 1149] [outer = 00000000] 23:49:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0D940C00) [pid = 2364] [serial = 1150] [outer = 0D3EFC00] 23:49:20 INFO - PROCESS | 2364 | 1464072560681 Marionette DEBUG loaded listener.js 23:49:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0DA61800) [pid = 2364] [serial = 1151] [outer = 0D3EFC00] 23:49:21 INFO - PROCESS | 2364 | 1464072561320 Marionette TRACE conn5 <- [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]]]}] 23:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 23:49:21 INFO - PROCESS | 2364 | 1464072561341 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 23:49:21 INFO - PROCESS | 2364 | 1464072561347 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 23:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:49:21 INFO - PROCESS | 2364 | 1464072561354 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:49:21 INFO - PROCESS | 2364 | 1464072561356 Marionette TRACE conn5 <- [1,1498,null,{}] 23:49:21 INFO - PROCESS | 2364 | 1464072561361 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:21 INFO - PROCESS | 2364 | 1464072561468 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 23:49:21 INFO - PROCESS | 2364 | 1464072561575 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:21 INFO - PROCESS | 2364 | ++DOCSHELL 0D275400 == 27 [pid = 2364] [id = 384] 23:49:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0D85E800) [pid = 2364] [serial = 1152] [outer = 00000000] 23:49:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0E7D3000) [pid = 2364] [serial = 1153] [outer = 0D85E800] 23:49:21 INFO - PROCESS | 2364 | 1464072561633 Marionette DEBUG loaded listener.js 23:49:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (1463DC00) [pid = 2364] [serial = 1154] [outer = 0D85E800] 23:49:22 INFO - PROCESS | 2364 | 1464072562264 Marionette TRACE conn5 <- [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]]]}] 23:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 23:49:22 INFO - PROCESS | 2364 | 1464072562326 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 23:49:22 INFO - PROCESS | 2364 | 1464072562328 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 23:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:49:22 INFO - PROCESS | 2364 | 1464072562332 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:49:22 INFO - PROCESS | 2364 | 1464072562337 Marionette TRACE conn5 <- [1,1502,null,{}] 23:49:22 INFO - PROCESS | 2364 | 1464072562349 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:22 INFO - PROCESS | 2364 | 1464072562497 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 23:49:22 INFO - PROCESS | 2364 | 1464072562625 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:22 INFO - PROCESS | 2364 | ++DOCSHELL 15B62400 == 28 [pid = 2364] [id = 385] 23:49:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (15BD4400) [pid = 2364] [serial = 1155] [outer = 00000000] 23:49:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (15BDC800) [pid = 2364] [serial = 1156] [outer = 15BD4400] 23:49:22 INFO - PROCESS | 2364 | 1464072562686 Marionette DEBUG loaded listener.js 23:49:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (161F5000) [pid = 2364] [serial = 1157] [outer = 15BD4400] 23:49:23 INFO - PROCESS | 2364 | 1464072563325 Marionette TRACE conn5 <- [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]]]}] 23:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1024ms 23:49:23 INFO - PROCESS | 2364 | 1464072563360 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 23:49:23 INFO - PROCESS | 2364 | 1464072563363 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 23:49:23 INFO - PROCESS | 2364 | 1464072563366 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:49:23 INFO - PROCESS | 2364 | 1464072563368 Marionette TRACE conn5 <- [1,1506,null,{}] 23:49:23 INFO - PROCESS | 2364 | 1464072563372 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:23 INFO - PROCESS | 2364 | 1464072563477 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 23:49:23 INFO - PROCESS | 2364 | 1464072563603 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:23 INFO - PROCESS | 2364 | ++DOCSHELL 0C6E9000 == 29 [pid = 2364] [id = 386] 23:49:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (17481800) [pid = 2364] [serial = 1158] [outer = 00000000] 23:49:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1815A800) [pid = 2364] [serial = 1159] [outer = 17481800] 23:49:23 INFO - PROCESS | 2364 | 1464072563660 Marionette DEBUG loaded listener.js 23:49:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (18164C00) [pid = 2364] [serial = 1160] [outer = 17481800] 23:49:24 INFO - PROCESS | 2364 | 1464072564241 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 23:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 23:49:24 INFO - PROCESS | 2364 | 1464072564300 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 23:49:24 INFO - PROCESS | 2364 | 1464072564302 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 23:49:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:49:24 INFO - PROCESS | 2364 | 1464072564306 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:49:24 INFO - PROCESS | 2364 | 1464072564308 Marionette TRACE conn5 <- [1,1510,null,{}] 23:49:24 INFO - PROCESS | 2364 | 1464072564312 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:24 INFO - PROCESS | 2364 | 1464072564412 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 23:49:24 INFO - PROCESS | 2364 | 1464072564520 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:24 INFO - PROCESS | 2364 | ++DOCSHELL 18158400 == 30 [pid = 2364] [id = 387] 23:49:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (18166C00) [pid = 2364] [serial = 1161] [outer = 00000000] 23:49:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (18934800) [pid = 2364] [serial = 1162] [outer = 18166C00] 23:49:24 INFO - PROCESS | 2364 | 1464072564579 Marionette DEBUG loaded listener.js 23:49:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (18939C00) [pid = 2364] [serial = 1163] [outer = 18166C00] 23:49:25 INFO - PROCESS | 2364 | 1464072565128 Marionette TRACE conn5 <- [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"]]]}] 23:49:25 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 () { 23:49:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:49:25 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 () { 23:49:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:49:25 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 () { 23:49:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:49:25 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 () { 23:49:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:49:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 872ms 23:49:25 INFO - PROCESS | 2364 | 1464072565181 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 23:49:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:49:25 INFO - PROCESS | 2364 | 1464072565184 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 23:49:25 INFO - PROCESS | 2364 | 1464072565187 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:49:25 INFO - PROCESS | 2364 | 1464072565189 Marionette TRACE conn5 <- [1,1514,null,{}] 23:49:25 INFO - PROCESS | 2364 | 1464072565193 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:25 INFO - PROCESS | 2364 | 1464072565337 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 23:49:25 INFO - PROCESS | 2364 | 1464072565444 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:25 INFO - PROCESS | 2364 | ++DOCSHELL 18CDEC00 == 31 [pid = 2364] [id = 388] 23:49:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (18CE2400) [pid = 2364] [serial = 1164] [outer = 00000000] 23:49:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (18E2C800) [pid = 2364] [serial = 1165] [outer = 18CE2400] 23:49:25 INFO - PROCESS | 2364 | 1464072565499 Marionette DEBUG loaded listener.js 23:49:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (18E5C400) [pid = 2364] [serial = 1166] [outer = 18CE2400] 23:49:26 INFO - PROCESS | 2364 | 1464072566143 Marionette TRACE conn5 <- [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"]]]}] 23:49:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:49:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:49:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:49:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:49:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:49:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:49:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1019ms 23:49:26 INFO - PROCESS | 2364 | 1464072566210 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 23:49:26 INFO - PROCESS | 2364 | 1464072566216 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 23:49:26 INFO - PROCESS | 2364 | 1464072566220 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:49:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:49:26 INFO - PROCESS | 2364 | 1464072566224 Marionette TRACE conn5 <- [1,1518,null,{}] 23:49:26 INFO - PROCESS | 2364 | 1464072566229 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:26 INFO - PROCESS | 2364 | 1464072566381 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 23:49:26 INFO - PROCESS | 2364 | --DOCSHELL 0DD3E400 == 30 [pid = 2364] [id = 381] 23:49:26 INFO - PROCESS | 2364 | --DOCSHELL 0C6EDC00 == 29 [pid = 2364] [id = 380] 23:49:26 INFO - PROCESS | 2364 | 1464072566517 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:26 INFO - PROCESS | 2364 | ++DOCSHELL 0C6E5400 == 30 [pid = 2364] [id = 389] 23:49:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0C6E5800) [pid = 2364] [serial = 1167] [outer = 00000000] 23:49:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0C73E000) [pid = 2364] [serial = 1168] [outer = 0C6E5800] 23:49:26 INFO - PROCESS | 2364 | 1464072566577 Marionette DEBUG loaded listener.js 23:49:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0D810000) [pid = 2364] [serial = 1169] [outer = 0C6E5800] 23:49:27 INFO - PROCESS | 2364 | 1464072567120 Marionette TRACE conn5 <- [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]]]}] 23:49:27 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 23:49:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:49:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:49:27 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. 23:49:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:49:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 930ms 23:49:27 INFO - PROCESS | 2364 | 1464072567156 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 23:49:27 INFO - PROCESS | 2364 | 1464072567161 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 23:49:27 INFO - PROCESS | 2364 | 1464072567165 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:49:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:49:27 INFO - PROCESS | 2364 | 1464072567170 Marionette TRACE conn5 <- [1,1522,null,{}] 23:49:27 INFO - PROCESS | 2364 | 1464072567175 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:27 INFO - PROCESS | 2364 | 1464072567282 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 23:49:27 INFO - PROCESS | 2364 | 1464072567389 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:27 INFO - PROCESS | 2364 | ++DOCSHELL 14B59C00 == 31 [pid = 2364] [id = 390] 23:49:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (14C3D000) [pid = 2364] [serial = 1170] [outer = 00000000] 23:49:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (14D6FC00) [pid = 2364] [serial = 1171] [outer = 14C3D000] 23:49:27 INFO - PROCESS | 2364 | 1464072567448 Marionette DEBUG loaded listener.js 23:49:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (15BDBC00) [pid = 2364] [serial = 1172] [outer = 14C3D000] 23:49:28 INFO - PROCESS | 2364 | 1464072568091 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 23:49:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:49:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 970ms 23:49:28 INFO - PROCESS | 2364 | 1464072568140 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 23:49:28 INFO - PROCESS | 2364 | 1464072568144 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 23:49:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:49:28 INFO - PROCESS | 2364 | 1464072568147 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:49:28 INFO - PROCESS | 2364 | 1464072568150 Marionette TRACE conn5 <- [1,1526,null,{}] 23:49:28 INFO - PROCESS | 2364 | 1464072568154 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:28 INFO - PROCESS | 2364 | 1464072568260 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 23:49:28 INFO - PROCESS | 2364 | 1464072568368 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:28 INFO - PROCESS | 2364 | ++DOCSHELL 1815B400 == 32 [pid = 2364] [id = 391] 23:49:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (1815D800) [pid = 2364] [serial = 1173] [outer = 00000000] 23:49:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (18989800) [pid = 2364] [serial = 1174] [outer = 1815D800] 23:49:28 INFO - PROCESS | 2364 | 1464072568425 Marionette DEBUG loaded listener.js 23:49:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (189D5C00) [pid = 2364] [serial = 1175] [outer = 1815D800] 23:49:29 INFO - PROCESS | 2364 | 1464072569055 Marionette TRACE conn5 <- [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]]]}] 23:49:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:49:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 23:49:29 INFO - PROCESS | 2364 | 1464072569120 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 23:49:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:49:29 INFO - PROCESS | 2364 | 1464072569124 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 23:49:29 INFO - PROCESS | 2364 | 1464072569135 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:49:29 INFO - PROCESS | 2364 | 1464072569140 Marionette TRACE conn5 <- [1,1530,null,{}] 23:49:29 INFO - PROCESS | 2364 | 1464072569144 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:29 INFO - PROCESS | 2364 | 1464072569290 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 23:49:29 INFO - PROCESS | 2364 | 1464072569416 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:29 INFO - PROCESS | 2364 | ++DOCSHELL 191A4400 == 33 [pid = 2364] [id = 392] 23:49:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (191A7C00) [pid = 2364] [serial = 1176] [outer = 00000000] 23:49:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (19933000) [pid = 2364] [serial = 1177] [outer = 191A7C00] 23:49:29 INFO - PROCESS | 2364 | 1464072569496 Marionette DEBUG loaded listener.js 23:49:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (19939000) [pid = 2364] [serial = 1178] [outer = 191A7C00] 23:49:30 INFO - PROCESS | 2364 | 1464072570053 Marionette TRACE conn5 <- [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]]]}] 23:49:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:49:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 988ms 23:49:30 INFO - PROCESS | 2364 | 1464072570117 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 23:49:30 INFO - PROCESS | 2364 | 1464072570120 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 23:49:30 INFO - PROCESS | 2364 | 1464072570123 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:49:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:49:30 INFO - PROCESS | 2364 | 1464072570125 Marionette TRACE conn5 <- [1,1534,null,{}] 23:49:30 INFO - PROCESS | 2364 | 1464072570129 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:30 INFO - PROCESS | 2364 | 1464072570232 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 23:49:30 INFO - PROCESS | 2364 | 1464072570365 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:30 INFO - PROCESS | 2364 | ++DOCSHELL 19B58800 == 34 [pid = 2364] [id = 393] 23:49:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (19B5C800) [pid = 2364] [serial = 1179] [outer = 00000000] 23:49:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (19F10400) [pid = 2364] [serial = 1180] [outer = 19B5C800] 23:49:30 INFO - PROCESS | 2364 | 1464072570421 Marionette DEBUG loaded listener.js 23:49:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (19FA1000) [pid = 2364] [serial = 1181] [outer = 19B5C800] 23:49:31 INFO - PROCESS | 2364 | 1464072571023 Marionette TRACE conn5 <- [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]]]}] 23:49:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:49:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 23:49:31 INFO - PROCESS | 2364 | 1464072571097 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 23:49:31 INFO - PROCESS | 2364 | 1464072571100 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 23:49:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:49:31 INFO - PROCESS | 2364 | 1464072571123 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:49:31 INFO - PROCESS | 2364 | 1464072571125 Marionette TRACE conn5 <- [1,1538,null,{}] 23:49:31 INFO - PROCESS | 2364 | 1464072571129 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:31 INFO - PROCESS | 2364 | 1464072571233 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 23:49:31 INFO - PROCESS | 2364 | 1464072571373 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:31 INFO - PROCESS | 2364 | ++DOCSHELL 19FB8800 == 35 [pid = 2364] [id = 394] 23:49:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (19FB9000) [pid = 2364] [serial = 1182] [outer = 00000000] 23:49:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (19FC0000) [pid = 2364] [serial = 1183] [outer = 19FB9000] 23:49:31 INFO - PROCESS | 2364 | 1464072571437 Marionette DEBUG loaded listener.js 23:49:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (1AC94400) [pid = 2364] [serial = 1184] [outer = 19FB9000] 23:49:32 INFO - PROCESS | 2364 | 1464072572199 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 23:49:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:49:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1122ms 23:49:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:49:32 INFO - PROCESS | 2364 | 1464072572247 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 23:49:32 INFO - PROCESS | 2364 | 1464072572252 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 23:49:32 INFO - PROCESS | 2364 | 1464072572256 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:49:32 INFO - PROCESS | 2364 | 1464072572261 Marionette TRACE conn5 <- [1,1542,null,{}] 23:49:32 INFO - PROCESS | 2364 | 1464072572340 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:32 INFO - PROCESS | 2364 | --DOCSHELL 15B62400 == 34 [pid = 2364] [id = 385] 23:49:32 INFO - PROCESS | 2364 | --DOCSHELL 0D275400 == 33 [pid = 2364] [id = 384] 23:49:32 INFO - PROCESS | 2364 | --DOCSHELL 0D3EAC00 == 32 [pid = 2364] [id = 383] 23:49:32 INFO - PROCESS | 2364 | 1464072572521 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 23:49:32 INFO - PROCESS | 2364 | 1464072572596 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:32 INFO - PROCESS | 2364 | ++DOCSHELL 0D806400 == 33 [pid = 2364] [id = 395] 23:49:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0D807800) [pid = 2364] [serial = 1185] [outer = 00000000] 23:49:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0DA62400) [pid = 2364] [serial = 1186] [outer = 0D807800] 23:49:32 INFO - PROCESS | 2364 | 1464072572658 Marionette DEBUG loaded listener.js 23:49:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0DD41C00) [pid = 2364] [serial = 1187] [outer = 0D807800] 23:49:33 INFO - PROCESS | 2364 | 1464072573253 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 23:49:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:49:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1023ms 23:49:33 INFO - PROCESS | 2364 | 1464072573281 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 23:49:33 INFO - PROCESS | 2364 | 1464072573286 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 23:49:33 INFO - PROCESS | 2364 | 1464072573291 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:49:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:49:33 INFO - PROCESS | 2364 | 1464072573294 Marionette TRACE conn5 <- [1,1546,null,{}] 23:49:33 INFO - PROCESS | 2364 | 1464072573299 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:33 INFO - PROCESS | 2364 | 1464072573411 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 23:49:33 INFO - PROCESS | 2364 | 1464072573525 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:33 INFO - PROCESS | 2364 | ++DOCSHELL 14D6C400 == 34 [pid = 2364] [id = 396] 23:49:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (14D72400) [pid = 2364] [serial = 1188] [outer = 00000000] 23:49:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (168CE000) [pid = 2364] [serial = 1189] [outer = 14D72400] 23:49:33 INFO - PROCESS | 2364 | 1464072573624 Marionette DEBUG loaded listener.js 23:49:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (174D5000) [pid = 2364] [serial = 1190] [outer = 14D72400] 23:49:34 INFO - PROCESS | 2364 | 1464072574260 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 23:49:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:49:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1021ms 23:49:34 INFO - PROCESS | 2364 | 1464072574317 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 23:49:34 INFO - PROCESS | 2364 | 1464072574320 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 23:49:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:49:34 INFO - PROCESS | 2364 | 1464072574323 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:49:34 INFO - PROCESS | 2364 | 1464072574326 Marionette TRACE conn5 <- [1,1550,null,{}] 23:49:34 INFO - PROCESS | 2364 | 1464072574330 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:34 INFO - PROCESS | 2364 | 1464072574440 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 23:49:34 INFO - PROCESS | 2364 | 1464072574579 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:34 INFO - PROCESS | 2364 | ++DOCSHELL 189D4800 == 35 [pid = 2364] [id = 397] 23:49:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (18C84400) [pid = 2364] [serial = 1191] [outer = 00000000] 23:49:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (18C96800) [pid = 2364] [serial = 1192] [outer = 18C84400] 23:49:34 INFO - PROCESS | 2364 | 1464072574641 Marionette DEBUG loaded listener.js 23:49:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (18E25C00) [pid = 2364] [serial = 1193] [outer = 18C84400] 23:49:35 INFO - PROCESS | 2364 | 1464072575298 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 23:49:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:49:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1018ms 23:49:35 INFO - PROCESS | 2364 | 1464072575345 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 23:49:35 INFO - PROCESS | 2364 | 1464072575352 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 23:49:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:49:35 INFO - PROCESS | 2364 | 1464072575361 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:49:35 INFO - PROCESS | 2364 | 1464072575363 Marionette TRACE conn5 <- [1,1554,null,{}] 23:49:35 INFO - PROCESS | 2364 | 1464072575367 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:35 INFO - PROCESS | 2364 | 1464072575472 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 23:49:35 INFO - PROCESS | 2364 | 1464072575608 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:35 INFO - PROCESS | 2364 | ++DOCSHELL 19F0D000 == 36 [pid = 2364] [id = 398] 23:49:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (19FA5800) [pid = 2364] [serial = 1194] [outer = 00000000] 23:49:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (1A14F400) [pid = 2364] [serial = 1195] [outer = 19FA5800] 23:49:35 INFO - PROCESS | 2364 | 1464072575664 Marionette DEBUG loaded listener.js 23:49:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (1AC92C00) [pid = 2364] [serial = 1196] [outer = 19FA5800] 23:49:36 INFO - PROCESS | 2364 | 1464072576210 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 23:49:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:49:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 890ms 23:49:36 INFO - PROCESS | 2364 | 1464072576249 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 23:49:36 INFO - PROCESS | 2364 | 1464072576251 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 23:49:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:49:36 INFO - PROCESS | 2364 | 1464072576255 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:49:36 INFO - PROCESS | 2364 | 1464072576257 Marionette TRACE conn5 <- [1,1558,null,{}] 23:49:36 INFO - PROCESS | 2364 | 1464072576261 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:36 INFO - PROCESS | 2364 | 1464072576361 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 23:49:36 INFO - PROCESS | 2364 | 1464072576475 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:36 INFO - PROCESS | 2364 | ++DOCSHELL 19FBE800 == 37 [pid = 2364] [id = 399] 23:49:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (1A14EC00) [pid = 2364] [serial = 1197] [outer = 00000000] 23:49:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (1B2B6000) [pid = 2364] [serial = 1198] [outer = 1A14EC00] 23:49:36 INFO - PROCESS | 2364 | 1464072576573 Marionette DEBUG loaded listener.js 23:49:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (1B2CA400) [pid = 2364] [serial = 1199] [outer = 1A14EC00] 23:49:37 INFO - PROCESS | 2364 | 1464072577194 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 23:49:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:49:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 23:49:37 INFO - PROCESS | 2364 | 1464072577228 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 23:49:37 INFO - PROCESS | 2364 | 1464072577230 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 23:49:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:49:37 INFO - PROCESS | 2364 | 1464072577248 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:49:37 INFO - PROCESS | 2364 | 1464072577250 Marionette TRACE conn5 <- [1,1562,null,{}] 23:49:37 INFO - PROCESS | 2364 | 1464072577255 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:37 INFO - PROCESS | 2364 | 1464072577400 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 23:49:37 INFO - PROCESS | 2364 | 1464072577545 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:37 INFO - PROCESS | 2364 | ++DOCSHELL 1BC4A400 == 38 [pid = 2364] [id = 400] 23:49:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (1BC4F000) [pid = 2364] [serial = 1200] [outer = 00000000] 23:49:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (1BD0A400) [pid = 2364] [serial = 1201] [outer = 1BC4F000] 23:49:37 INFO - PROCESS | 2364 | 1464072577602 Marionette DEBUG loaded listener.js 23:49:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (1BDD6400) [pid = 2364] [serial = 1202] [outer = 1BC4F000] 23:49:38 INFO - PROCESS | 2364 | 1464072578296 Marionette TRACE conn5 <- [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]]]}] 23:49:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:49:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1083ms 23:49:38 INFO - PROCESS | 2364 | 1464072578342 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 23:49:38 INFO - PROCESS | 2364 | 1464072578346 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 23:49:38 INFO - PROCESS | 2364 | 1464072578351 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:49:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:49:38 INFO - PROCESS | 2364 | 1464072578355 Marionette TRACE conn5 <- [1,1566,null,{}] 23:49:38 INFO - PROCESS | 2364 | 1464072578361 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:38 INFO - PROCESS | 2364 | 1464072578463 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 23:49:38 INFO - PROCESS | 2364 | 1464072578607 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:38 INFO - PROCESS | 2364 | ++DOCSHELL 0E093000 == 39 [pid = 2364] [id = 401] 23:49:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0E0E2400) [pid = 2364] [serial = 1203] [outer = 00000000] 23:49:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (15BE1800) [pid = 2364] [serial = 1204] [outer = 0E0E2400] 23:49:38 INFO - PROCESS | 2364 | 1464072578658 Marionette DEBUG loaded listener.js 23:49:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (17C7AC00) [pid = 2364] [serial = 1205] [outer = 0E0E2400] 23:49:39 INFO - PROCESS | 2364 | 1464072579317 Marionette TRACE conn5 <- [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]]]}] 23:49:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:49:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 970ms 23:49:39 INFO - PROCESS | 2364 | 1464072579328 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 23:49:39 INFO - PROCESS | 2364 | 1464072579332 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 23:49:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:49:39 INFO - PROCESS | 2364 | 1464072579338 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:49:39 INFO - PROCESS | 2364 | 1464072579342 Marionette TRACE conn5 <- [1,1570,null,{}] 23:49:39 INFO - PROCESS | 2364 | 1464072579347 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:39 INFO - PROCESS | 2364 | 1464072579460 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 23:49:39 INFO - PROCESS | 2364 | 1464072579602 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:39 INFO - PROCESS | 2364 | ++DOCSHELL 0DA66400 == 40 [pid = 2364] [id = 402] 23:49:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0E0EC000) [pid = 2364] [serial = 1206] [outer = 00000000] 23:49:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (15BD6C00) [pid = 2364] [serial = 1207] [outer = 0E0EC000] 23:49:39 INFO - PROCESS | 2364 | 1464072579662 Marionette DEBUG loaded listener.js 23:49:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (1815D400) [pid = 2364] [serial = 1208] [outer = 0E0EC000] 23:49:40 INFO - PROCESS | 2364 | 1464072580280 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 23:49:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:49:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 991ms 23:49:40 INFO - PROCESS | 2364 | 1464072580328 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 23:49:40 INFO - PROCESS | 2364 | 1464072580335 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 23:49:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:49:40 INFO - PROCESS | 2364 | 1464072580341 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:49:40 INFO - PROCESS | 2364 | 1464072580344 Marionette TRACE conn5 <- [1,1574,null,{}] 23:49:40 INFO - PROCESS | 2364 | 1464072580348 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:40 INFO - PROCESS | 2364 | 1464072580457 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 23:49:40 INFO - PROCESS | 2364 | 1464072580599 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:40 INFO - PROCESS | 2364 | ++DOCSHELL 18E5B400 == 41 [pid = 2364] [id = 403] 23:49:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (18E5D800) [pid = 2364] [serial = 1209] [outer = 00000000] 23:49:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (19933800) [pid = 2364] [serial = 1210] [outer = 18E5D800] 23:49:40 INFO - PROCESS | 2364 | 1464072580655 Marionette DEBUG loaded listener.js 23:49:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 168 (19EC1400) [pid = 2364] [serial = 1211] [outer = 18E5D800] 23:49:41 INFO - PROCESS | 2364 | 1464072581277 Marionette TRACE conn5 <- [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]]]}] 23:49:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:49:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 23:49:41 INFO - PROCESS | 2364 | 1464072581313 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 23:49:41 INFO - PROCESS | 2364 | 1464072581315 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 23:49:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:49:41 INFO - PROCESS | 2364 | 1464072581319 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:49:41 INFO - PROCESS | 2364 | 1464072581323 Marionette TRACE conn5 <- [1,1578,null,{}] 23:49:41 INFO - PROCESS | 2364 | 1464072581334 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:41 INFO - PROCESS | 2364 | 1464072581446 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 23:49:41 INFO - PROCESS | 2364 | 1464072581589 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:41 INFO - PROCESS | 2364 | ++DOCSHELL 1B2D0000 == 42 [pid = 2364] [id = 404] 23:49:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 169 (1B2D4400) [pid = 2364] [serial = 1212] [outer = 00000000] 23:49:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 170 (1B5D2800) [pid = 2364] [serial = 1213] [outer = 1B2D4400] 23:49:41 INFO - PROCESS | 2364 | 1464072581652 Marionette DEBUG loaded listener.js 23:49:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 171 (1BD02400) [pid = 2364] [serial = 1214] [outer = 1B2D4400] 23:49:42 INFO - PROCESS | 2364 | 1464072582225 Marionette TRACE conn5 <- [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]]]}] 23:49:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:49:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 970ms 23:49:42 INFO - PROCESS | 2364 | 1464072582292 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 23:49:42 INFO - PROCESS | 2364 | 1464072582296 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 23:49:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:49:42 INFO - PROCESS | 2364 | 1464072582299 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:49:42 INFO - PROCESS | 2364 | 1464072582301 Marionette TRACE conn5 <- [1,1582,null,{}] 23:49:42 INFO - PROCESS | 2364 | 1464072582305 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:42 INFO - PROCESS | 2364 | 1464072582412 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 23:49:42 INFO - PROCESS | 2364 | 1464072582552 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:42 INFO - PROCESS | 2364 | ++DOCSHELL 0D3EAC00 == 43 [pid = 2364] [id = 405] 23:49:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 172 (1CA64400) [pid = 2364] [serial = 1215] [outer = 00000000] 23:49:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 173 (1CD80800) [pid = 2364] [serial = 1216] [outer = 1CA64400] 23:49:42 INFO - PROCESS | 2364 | 1464072582608 Marionette DEBUG loaded listener.js 23:49:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 174 (1CDB5800) [pid = 2364] [serial = 1217] [outer = 1CA64400] 23:49:43 INFO - PROCESS | 2364 | 1464072583233 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 23:49:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 23:49:43 INFO - PROCESS | 2364 | 1464072583273 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 23:49:43 INFO - PROCESS | 2364 | 1464072583275 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 23:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:49:43 INFO - PROCESS | 2364 | 1464072583278 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:49:43 INFO - PROCESS | 2364 | 1464072583281 Marionette TRACE conn5 <- [1,1586,null,{}] 23:49:43 INFO - PROCESS | 2364 | 1464072583284 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:43 INFO - PROCESS | 2364 | 1464072583387 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 23:49:43 INFO - PROCESS | 2364 | 1464072583528 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:43 INFO - PROCESS | 2364 | ++DOCSHELL 18C8F400 == 44 [pid = 2364] [id = 406] 23:49:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 175 (1CDB7800) [pid = 2364] [serial = 1218] [outer = 00000000] 23:49:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 176 (1CDBFC00) [pid = 2364] [serial = 1219] [outer = 1CDB7800] 23:49:43 INFO - PROCESS | 2364 | 1464072583585 Marionette DEBUG loaded listener.js 23:49:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 177 (1CDC0400) [pid = 2364] [serial = 1220] [outer = 1CDB7800] 23:49:44 INFO - PROCESS | 2364 | 1464072584244 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 23:49:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:49:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1016ms 23:49:44 INFO - PROCESS | 2364 | 1464072584317 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 23:49:44 INFO - PROCESS | 2364 | 1464072584319 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 23:49:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:49:44 INFO - PROCESS | 2364 | 1464072584341 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:49:44 INFO - PROCESS | 2364 | 1464072584344 Marionette TRACE conn5 <- [1,1590,null,{}] 23:49:44 INFO - PROCESS | 2364 | 1464072584347 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:44 INFO - PROCESS | 2364 | 1464072584545 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 23:49:44 INFO - PROCESS | 2364 | 1464072584694 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:44 INFO - PROCESS | 2364 | ++DOCSHELL 1D174C00 == 45 [pid = 2364] [id = 407] 23:49:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 178 (1D5B3C00) [pid = 2364] [serial = 1221] [outer = 00000000] 23:49:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 179 (1DA62C00) [pid = 2364] [serial = 1222] [outer = 1D5B3C00] 23:49:44 INFO - PROCESS | 2364 | 1464072584751 Marionette DEBUG loaded listener.js 23:49:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 180 (1DC49400) [pid = 2364] [serial = 1223] [outer = 1D5B3C00] 23:49:45 INFO - PROCESS | 2364 | 1464072585443 Marionette TRACE conn5 <- [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]]]}] 23:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1150ms 23:49:45 INFO - PROCESS | 2364 | 1464072585507 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 23:49:45 INFO - PROCESS | 2364 | 1464072585511 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 23:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:49:45 INFO - PROCESS | 2364 | 1464072585516 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:49:45 INFO - PROCESS | 2364 | 1464072585520 Marionette TRACE conn5 <- [1,1594,null,{}] 23:49:45 INFO - PROCESS | 2364 | 1464072585526 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:45 INFO - PROCESS | 2364 | 1464072585628 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 23:49:45 INFO - PROCESS | 2364 | 1464072585777 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:45 INFO - PROCESS | 2364 | ++DOCSHELL 0DD43000 == 46 [pid = 2364] [id = 408] 23:49:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 181 (0E751000) [pid = 2364] [serial = 1224] [outer = 00000000] 23:49:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 182 (174D6000) [pid = 2364] [serial = 1225] [outer = 0E751000] 23:49:45 INFO - PROCESS | 2364 | 1464072585832 Marionette DEBUG loaded listener.js 23:49:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 183 (18C99800) [pid = 2364] [serial = 1226] [outer = 0E751000] 23:49:46 INFO - PROCESS | 2364 | --DOCSHELL 14D6C400 == 45 [pid = 2364] [id = 396] 23:49:46 INFO - PROCESS | 2364 | --DOCSHELL 0D806400 == 44 [pid = 2364] [id = 395] 23:49:46 INFO - PROCESS | 2364 | 1464072586514 Marionette TRACE conn5 <- [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]]]}] 23:49:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:49:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1074ms 23:49:46 INFO - PROCESS | 2364 | 1464072586591 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 23:49:46 INFO - PROCESS | 2364 | 1464072586597 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 23:49:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:49:46 INFO - PROCESS | 2364 | 1464072586602 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:49:46 INFO - PROCESS | 2364 | 1464072586606 Marionette TRACE conn5 <- [1,1598,null,{}] 23:49:46 INFO - PROCESS | 2364 | 1464072586654 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:46 INFO - PROCESS | 2364 | 1464072586764 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 23:49:46 INFO - PROCESS | 2364 | 1464072586877 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:46 INFO - PROCESS | 2364 | ++DOCSHELL 168D4000 == 45 [pid = 2364] [id = 409] 23:49:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 184 (17483C00) [pid = 2364] [serial = 1227] [outer = 00000000] 23:49:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 185 (18C96400) [pid = 2364] [serial = 1228] [outer = 17483C00] 23:49:46 INFO - PROCESS | 2364 | 1464072586951 Marionette DEBUG loaded listener.js 23:49:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 186 (19932C00) [pid = 2364] [serial = 1229] [outer = 17483C00] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 1815B400 == 44 [pid = 2364] [id = 391] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 191A4400 == 43 [pid = 2364] [id = 392] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 18161400 == 42 [pid = 2364] [id = 19] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 19B58800 == 41 [pid = 2364] [id = 393] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 1F19C400 == 40 [pid = 2364] [id = 10] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 1EA12800 == 39 [pid = 2364] [id = 8] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 0C6E9000 == 38 [pid = 2364] [id = 386] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 19F0D000 == 37 [pid = 2364] [id = 398] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 19FBE800 == 36 [pid = 2364] [id = 399] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 161ED800 == 35 [pid = 2364] [id = 12] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 18E25400 == 34 [pid = 2364] [id = 21] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 1892F800 == 33 [pid = 2364] [id = 20] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 14B59C00 == 32 [pid = 2364] [id = 390] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 1C162000 == 31 [pid = 2364] [id = 375] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 1BD06800 == 30 [pid = 2364] [id = 26] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 18C8F400 == 29 [pid = 2364] [id = 406] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 0D3EAC00 == 28 [pid = 2364] [id = 405] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 18E5B400 == 27 [pid = 2364] [id = 403] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 1B2D0000 == 26 [pid = 2364] [id = 404] 23:49:48 INFO - PROCESS | 2364 | --DOCSHELL 0DA66400 == 25 [pid = 2364] [id = 402] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 19FB8800 == 24 [pid = 2364] [id = 394] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 14235400 == 23 [pid = 2364] [id = 16] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 189D4800 == 22 [pid = 2364] [id = 397] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 18E2D400 == 21 [pid = 2364] [id = 22] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 0C6E5400 == 20 [pid = 2364] [id = 389] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 0D234C00 == 19 [pid = 2364] [id = 15] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 18CDEC00 == 18 [pid = 2364] [id = 388] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 0DBEC000 == 17 [pid = 2364] [id = 11] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 0E077800 == 16 [pid = 2364] [id = 23] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 1D174C00 == 15 [pid = 2364] [id = 407] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 1BC4A400 == 14 [pid = 2364] [id = 400] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 18158400 == 13 [pid = 2364] [id = 387] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 0DA6A400 == 12 [pid = 2364] [id = 25] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 0D2EBC00 == 11 [pid = 2364] [id = 382] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 0E093000 == 10 [pid = 2364] [id = 401] 23:49:51 INFO - PROCESS | 2364 | --DOCSHELL 0DD43000 == 9 [pid = 2364] [id = 408] 23:49:53 INFO - PROCESS | 2364 | 1464072593810 Marionette TRACE conn5 <- [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]]]}] 23:49:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:49:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 7249ms 23:49:53 INFO - PROCESS | 2364 | 1464072593855 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 23:49:53 INFO - PROCESS | 2364 | 1464072593859 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 23:49:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:49:53 INFO - PROCESS | 2364 | 1464072593864 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:49:53 INFO - PROCESS | 2364 | 1464072593869 Marionette TRACE conn5 <- [1,1602,null,{}] 23:49:53 INFO - PROCESS | 2364 | 1464072593876 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:53 INFO - PROCESS | 2364 | 1464072593980 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 23:49:54 INFO - PROCESS | 2364 | 1464072594086 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:54 INFO - PROCESS | 2364 | ++DOCSHELL 0D941800 == 10 [pid = 2364] [id = 410] 23:49:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 187 (0D943800) [pid = 2364] [serial = 1230] [outer = 00000000] 23:49:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 188 (0DA62000) [pid = 2364] [serial = 1231] [outer = 0D943800] 23:49:54 INFO - PROCESS | 2364 | 1464072594136 Marionette DEBUG loaded listener.js 23:49:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 189 (0DBF5000) [pid = 2364] [serial = 1232] [outer = 0D943800] 23:49:54 INFO - PROCESS | 2364 | 1464072594574 Marionette TRACE conn5 <- [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]]]}] 23:49:54 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 23:49:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 23:49:54 INFO - PROCESS | 2364 | 1464072594598 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 23:49:54 INFO - PROCESS | 2364 | 1464072594604 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 23:49:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:49:54 INFO - PROCESS | 2364 | 1464072594610 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:49:54 INFO - PROCESS | 2364 | 1464072594613 Marionette TRACE conn5 <- [1,1606,null,{}] 23:49:54 INFO - PROCESS | 2364 | 1464072594617 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:54 INFO - PROCESS | 2364 | 1464072594746 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 23:49:54 INFO - PROCESS | 2364 | 1464072594764 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:54 INFO - PROCESS | 2364 | ++DOCSHELL 0D80BC00 == 11 [pid = 2364] [id = 411] 23:49:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 190 (0E7DB800) [pid = 2364] [serial = 1233] [outer = 00000000] 23:49:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 191 (143DB000) [pid = 2364] [serial = 1234] [outer = 0E7DB800] 23:49:54 INFO - PROCESS | 2364 | 1464072594811 Marionette DEBUG loaded listener.js 23:49:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 192 (146EBC00) [pid = 2364] [serial = 1235] [outer = 0E7DB800] 23:49:55 INFO - PROCESS | 2364 | 1464072595331 Marionette TRACE conn5 <- [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]]]}] 23:49:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:49:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 771ms 23:49:55 INFO - PROCESS | 2364 | 1464072595385 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 23:49:55 INFO - PROCESS | 2364 | 1464072595388 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 23:49:55 INFO - PROCESS | 2364 | 1464072595391 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:49:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:49:55 INFO - PROCESS | 2364 | 1464072595395 Marionette TRACE conn5 <- [1,1610,null,{}] 23:49:55 INFO - PROCESS | 2364 | 1464072595406 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:55 INFO - PROCESS | 2364 | 1464072595499 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 23:49:55 INFO - PROCESS | 2364 | 1464072595620 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:55 INFO - PROCESS | 2364 | ++DOCSHELL 1663AC00 == 12 [pid = 2364] [id = 412] 23:49:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 193 (1663C400) [pid = 2364] [serial = 1236] [outer = 00000000] 23:49:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 194 (17484400) [pid = 2364] [serial = 1237] [outer = 1663C400] 23:49:55 INFO - PROCESS | 2364 | 1464072595670 Marionette DEBUG loaded listener.js 23:49:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 195 (18161000) [pid = 2364] [serial = 1238] [outer = 1663C400] 23:49:56 INFO - PROCESS | 2364 | 1464072596179 Marionette TRACE conn5 <- [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]]]}] 23:49:56 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 23:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 831ms 23:49:56 INFO - PROCESS | 2364 | 1464072596226 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 23:49:56 INFO - PROCESS | 2364 | 1464072596229 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 23:49:56 INFO - PROCESS | 2364 | 1464072596232 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:49:56 INFO - PROCESS | 2364 | 1464072596234 Marionette TRACE conn5 <- [1,1614,null,{}] 23:49:56 INFO - PROCESS | 2364 | 1464072596237 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:56 INFO - PROCESS | 2364 | 1464072596358 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 23:49:56 INFO - PROCESS | 2364 | 1464072596428 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:56 INFO - PROCESS | 2364 | ++DOCSHELL 0DF99400 == 13 [pid = 2364] [id = 413] 23:49:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 196 (14643000) [pid = 2364] [serial = 1239] [outer = 00000000] 23:49:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 197 (18E55400) [pid = 2364] [serial = 1240] [outer = 14643000] 23:49:56 INFO - PROCESS | 2364 | 1464072596488 Marionette DEBUG loaded listener.js 23:49:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 198 (191AD400) [pid = 2364] [serial = 1241] [outer = 14643000] 23:49:56 INFO - PROCESS | 2364 | 1464072596930 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 23:49:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 23:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:49:56 INFO - PROCESS | 2364 | 1464072596966 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 23:49:56 INFO - PROCESS | 2364 | 1464072596968 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 23:49:56 INFO - PROCESS | 2364 | 1464072596971 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:49:56 INFO - PROCESS | 2364 | 1464072596973 Marionette TRACE conn5 <- [1,1618,null,{}] 23:49:56 INFO - PROCESS | 2364 | 1464072596976 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:57 INFO - PROCESS | 2364 | 1464072597098 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 23:49:57 INFO - PROCESS | 2364 | 1464072597107 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:57 INFO - PROCESS | 2364 | ++DOCSHELL 19CAF000 == 14 [pid = 2364] [id = 414] 23:49:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 199 (19EBAC00) [pid = 2364] [serial = 1242] [outer = 00000000] 23:49:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 200 (19FAB400) [pid = 2364] [serial = 1243] [outer = 19EBAC00] 23:49:57 INFO - PROCESS | 2364 | 1464072597213 Marionette DEBUG loaded listener.js 23:49:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 201 (19FBDC00) [pid = 2364] [serial = 1244] [outer = 19EBAC00] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 200 (18C9A000) [pid = 2364] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 199 (0D06F800) [pid = 2364] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 198 (1D5B6000) [pid = 2364] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 197 (1B2D2800) [pid = 2364] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 196 (1C4B4400) [pid = 2364] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 195 (0D944000) [pid = 2364] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 194 (1DC45400) [pid = 2364] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 193 (1EC5FC00) [pid = 2364] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 192 (1DA5F800) [pid = 2364] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 191 (18E2EC00) [pid = 2364] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 190 (0DA6D000) [pid = 2364] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 189 (1DA56400) [pid = 2364] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 188 (19FAA800) [pid = 2364] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 187 (191A8000) [pid = 2364] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 186 (0D804000) [pid = 2364] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 185 (15BD9000) [pid = 2364] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 184 (0D099400) [pid = 2364] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 183 (0D863C00) [pid = 2364] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 182 (0DF91C00) [pid = 2364] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 181 (20ED8000) [pid = 2364] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 180 (18CE2400) [pid = 2364] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 179 (19FA5800) [pid = 2364] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 178 (18166C00) [pid = 2364] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 177 (17481800) [pid = 2364] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 176 (18C84400) [pid = 2364] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 175 (15BD4400) [pid = 2364] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 174 (0D807800) [pid = 2364] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 173 (1437F800) [pid = 2364] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 172 (0D3EFC00) [pid = 2364] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 171 (14C3D000) [pid = 2364] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 170 (0C6EE800) [pid = 2364] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 169 (181C9C00) [pid = 2364] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 168 (1BD0B800) [pid = 2364] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 167 (0C6E5800) [pid = 2364] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 166 (0DD3F000) [pid = 2364] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 165 (0C739400) [pid = 2364] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 164 (0E0E2400) [pid = 2364] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (1E64C800) [pid = 2364] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 162 (168D9400) [pid = 2364] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 161 (0E753000) [pid = 2364] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (208D6800) [pid = 2364] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (1F22D400) [pid = 2364] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (14D72400) [pid = 2364] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0E751000) [pid = 2364] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0D85E800) [pid = 2364] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (1D5B3C00) [pid = 2364] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (1CDB7800) [pid = 2364] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (1CA64400) [pid = 2364] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (1A14EC00) [pid = 2364] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (1BC4F000) [pid = 2364] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (19FB9000) [pid = 2364] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (1B2D4400) [pid = 2364] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (19B5C800) [pid = 2364] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (191A7C00) [pid = 2364] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0E0EC000) [pid = 2364] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (18E5D800) [pid = 2364] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:49:58 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (1815D800) [pid = 2364] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:49:58 INFO - PROCESS | 2364 | 1464072598271 Marionette TRACE conn5 <- [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]]]}] 23:49:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:49:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1334ms 23:49:58 INFO - PROCESS | 2364 | 1464072598306 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 23:49:58 INFO - PROCESS | 2364 | 1464072598308 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 23:49:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:49:58 INFO - PROCESS | 2364 | 1464072598311 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:49:58 INFO - PROCESS | 2364 | 1464072598313 Marionette TRACE conn5 <- [1,1622,null,{}] 23:49:58 INFO - PROCESS | 2364 | 1464072598316 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:58 INFO - PROCESS | 2364 | 1464072598471 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 23:49:58 INFO - PROCESS | 2364 | 1464072598542 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:58 INFO - PROCESS | 2364 | ++DOCSHELL 0C797800 == 15 [pid = 2364] [id = 415] 23:49:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0D863C00) [pid = 2364] [serial = 1245] [outer = 00000000] 23:49:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (14271000) [pid = 2364] [serial = 1246] [outer = 0D863C00] 23:49:58 INFO - PROCESS | 2364 | 1464072598589 Marionette DEBUG loaded listener.js 23:49:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (14B4A800) [pid = 2364] [serial = 1247] [outer = 0D863C00] 23:49:58 INFO - PROCESS | 2364 | 1464072598958 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 23:49:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:49:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 23:49:59 INFO - PROCESS | 2364 | 1464072598995 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 23:49:59 INFO - PROCESS | 2364 | 1464072598998 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 23:49:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:49:59 INFO - PROCESS | 2364 | 1464072599001 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:49:59 INFO - PROCESS | 2364 | 1464072599002 Marionette TRACE conn5 <- [1,1626,null,{}] 23:49:59 INFO - PROCESS | 2364 | 1464072599006 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:59 INFO - PROCESS | 2364 | 1464072599084 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 23:49:59 INFO - PROCESS | 2364 | 1464072599090 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:59 INFO - PROCESS | 2364 | ++DOCSHELL 14D72000 == 16 [pid = 2364] [id = 416] 23:49:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (15B5DC00) [pid = 2364] [serial = 1248] [outer = 00000000] 23:49:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (18930000) [pid = 2364] [serial = 1249] [outer = 15B5DC00] 23:49:59 INFO - PROCESS | 2364 | 1464072599136 Marionette DEBUG loaded listener.js 23:49:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (1898E800) [pid = 2364] [serial = 1250] [outer = 15B5DC00] 23:49:59 INFO - PROCESS | 2364 | 1464072599571 Marionette TRACE conn5 <- [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]]]}] 23:49:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:49:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 23:49:59 INFO - PROCESS | 2364 | 1464072599646 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 23:49:59 INFO - PROCESS | 2364 | 1464072599648 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 23:49:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:49:59 INFO - PROCESS | 2364 | 1464072599651 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:49:59 INFO - PROCESS | 2364 | 1464072599653 Marionette TRACE conn5 <- [1,1630,null,{}] 23:49:59 INFO - PROCESS | 2364 | 1464072599657 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:59 INFO - PROCESS | 2364 | 1464072599737 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 23:49:59 INFO - PROCESS | 2364 | 1464072599743 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:59 INFO - PROCESS | 2364 | ++DOCSHELL 14386800 == 17 [pid = 2364] [id = 417] 23:49:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (16632400) [pid = 2364] [serial = 1251] [outer = 00000000] 23:49:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (19940400) [pid = 2364] [serial = 1252] [outer = 16632400] 23:49:59 INFO - PROCESS | 2364 | 1464072599788 Marionette DEBUG loaded listener.js 23:49:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (19FA0C00) [pid = 2364] [serial = 1253] [outer = 16632400] 23:50:00 INFO - PROCESS | 2364 | 1464072600449 Marionette TRACE conn5 <- [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]]]}] 23:50:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:50:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 831ms 23:50:00 INFO - PROCESS | 2364 | 1464072600485 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 23:50:00 INFO - PROCESS | 2364 | 1464072600489 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 23:50:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:50:00 INFO - PROCESS | 2364 | 1464072600495 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:50:00 INFO - PROCESS | 2364 | 1464072600499 Marionette TRACE conn5 <- [1,1634,null,{}] 23:50:00 INFO - PROCESS | 2364 | 1464072600505 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:00 INFO - PROCESS | 2364 | 1464072600616 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 23:50:00 INFO - PROCESS | 2364 | 1464072600735 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:00 INFO - PROCESS | 2364 | ++DOCSHELL 0D941C00 == 18 [pid = 2364] [id = 418] 23:50:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0D944000) [pid = 2364] [serial = 1254] [outer = 00000000] 23:50:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0DF12400) [pid = 2364] [serial = 1255] [outer = 0D944000] 23:50:00 INFO - PROCESS | 2364 | 1464072600795 Marionette DEBUG loaded listener.js 23:50:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0E0ED000) [pid = 2364] [serial = 1256] [outer = 0D944000] 23:50:01 INFO - PROCESS | 2364 | 1464072601406 Marionette TRACE conn5 <- [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]]]}] 23:50:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:50:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 930ms 23:50:01 INFO - PROCESS | 2364 | 1464072601425 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 23:50:01 INFO - PROCESS | 2364 | 1464072601431 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 23:50:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:50:01 INFO - PROCESS | 2364 | 1464072601437 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:50:01 INFO - PROCESS | 2364 | 1464072601440 Marionette TRACE conn5 <- [1,1638,null,{}] 23:50:01 INFO - PROCESS | 2364 | 1464072601444 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:01 INFO - PROCESS | 2364 | 1464072601552 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 23:50:01 INFO - PROCESS | 2364 | 1464072601711 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:01 INFO - PROCESS | 2364 | ++DOCSHELL 14D77400 == 19 [pid = 2364] [id = 419] 23:50:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (15B58C00) [pid = 2364] [serial = 1257] [outer = 00000000] 23:50:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (17C76800) [pid = 2364] [serial = 1258] [outer = 15B58C00] 23:50:01 INFO - PROCESS | 2364 | 1464072601768 Marionette DEBUG loaded listener.js 23:50:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (1898B400) [pid = 2364] [serial = 1259] [outer = 15B58C00] 23:50:02 INFO - PROCESS | 2364 | 1464072602395 Marionette TRACE conn5 <- [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]]]}] 23:50:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:50:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 970ms 23:50:02 INFO - PROCESS | 2364 | 1464072602410 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 23:50:02 INFO - PROCESS | 2364 | 1464072602412 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 23:50:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:50:02 INFO - PROCESS | 2364 | 1464072602430 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:50:02 INFO - PROCESS | 2364 | 1464072602434 Marionette TRACE conn5 <- [1,1642,null,{}] 23:50:02 INFO - PROCESS | 2364 | 1464072602446 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:02 INFO - PROCESS | 2364 | 1464072602560 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 23:50:02 INFO - PROCESS | 2364 | 1464072602707 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:02 INFO - PROCESS | 2364 | ++DOCSHELL 1AC9AC00 == 20 [pid = 2364] [id = 420] 23:50:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (1AC9B000) [pid = 2364] [serial = 1260] [outer = 00000000] 23:50:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (1B205800) [pid = 2364] [serial = 1261] [outer = 1AC9B000] 23:50:02 INFO - PROCESS | 2364 | 1464072602773 Marionette DEBUG loaded listener.js 23:50:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (1B2C6800) [pid = 2364] [serial = 1262] [outer = 1AC9B000] 23:50:03 INFO - PROCESS | 2364 | 1464072603348 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 23:50:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:50:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 950ms 23:50:03 INFO - PROCESS | 2364 | 1464072603380 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 23:50:03 INFO - PROCESS | 2364 | 1464072603383 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 23:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:50:03 INFO - PROCESS | 2364 | 1464072603388 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:50:03 INFO - PROCESS | 2364 | 1464072603390 Marionette TRACE conn5 <- [1,1646,null,{}] 23:50:03 INFO - PROCESS | 2364 | 1464072603394 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:03 INFO - PROCESS | 2364 | 1464072603500 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 23:50:03 INFO - PROCESS | 2364 | 1464072603658 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:03 INFO - PROCESS | 2364 | ++DOCSHELL 0C6E5400 == 21 [pid = 2364] [id = 421] 23:50:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0C6E6400) [pid = 2364] [serial = 1263] [outer = 00000000] 23:50:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0C6EB000) [pid = 2364] [serial = 1264] [outer = 0C6E6400] 23:50:03 INFO - PROCESS | 2364 | 1464072603715 Marionette DEBUG loaded listener.js 23:50:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0C73E800) [pid = 2364] [serial = 1265] [outer = 0C6E6400] 23:50:04 INFO - PROCESS | 2364 | 1464072604740 Marionette TRACE conn5 <- [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]]]}] 23:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1426ms 23:50:04 INFO - PROCESS | 2364 | 1464072604817 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 23:50:04 INFO - PROCESS | 2364 | 1464072604821 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 23:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:50:04 INFO - PROCESS | 2364 | 1464072604826 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:50:04 INFO - PROCESS | 2364 | 1464072604830 Marionette TRACE conn5 <- [1,1650,null,{}] 23:50:04 INFO - PROCESS | 2364 | 1464072604835 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:04 INFO - PROCESS | 2364 | 1464072604970 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 23:50:05 INFO - PROCESS | 2364 | 1464072605131 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:05 INFO - PROCESS | 2364 | --DOCSHELL 168D4000 == 20 [pid = 2364] [id = 409] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 164 (15BE1800) [pid = 2364] [serial = 1204] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (0C73E000) [pid = 2364] [serial = 1168] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 162 (1C1B8C00) [pid = 2364] [serial = 1123] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 161 (0D304400) [pid = 2364] [serial = 1128] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (1E58F000) [pid = 2364] [serial = 1125] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (1BCCE000) [pid = 2364] [serial = 1110] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (1C168000) [pid = 2364] [serial = 1111] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (1D178400) [pid = 2364] [serial = 1114] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (1D178000) [pid = 2364] [serial = 1113] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (14C70400) [pid = 2364] [serial = 1119] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (1DCA2800) [pid = 2364] [serial = 1116] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (1B2D1800) [pid = 2364] [serial = 1122] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (1DCA5000) [pid = 2364] [serial = 1117] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (1F233C00) [pid = 2364] [serial = 1089] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (1EC61800) [pid = 2364] [serial = 1087] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (1DCA8400) [pid = 2364] [serial = 1086] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (1BC47400) [pid = 2364] [serial = 1084] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (19FA1800) [pid = 2364] [serial = 1083] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (14D6C000) [pid = 2364] [serial = 1081] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (146EC400) [pid = 2364] [serial = 1080] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (1DA63400) [pid = 2364] [serial = 1078] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (1AC96C00) [pid = 2364] [serial = 1107] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (19939400) [pid = 2364] [serial = 1104] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (19F07000) [pid = 2364] [serial = 1105] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0E7DF800) [pid = 2364] [serial = 1101] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (168D0400) [pid = 2364] [serial = 1102] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (18E57800) [pid = 2364] [serial = 1099] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (1893C800) [pid = 2364] [serial = 1098] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (14B52C00) [pid = 2364] [serial = 1096] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (14231400) [pid = 2364] [serial = 1095] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0DA61C00) [pid = 2364] [serial = 1132] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0E01B800) [pid = 2364] [serial = 1134] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0E091000) [pid = 2364] [serial = 1135] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0D94A800) [pid = 2364] [serial = 1131] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0D3ECC00) [pid = 2364] [serial = 1129] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (18C86C00) [pid = 2364] [serial = 715] [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.] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (14455C00) [pid = 2364] [serial = 1138] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (20EDEC00) [pid = 2364] [serial = 1093] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (20EDCC00) [pid = 2364] [serial = 1092] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (208D2400) [pid = 2364] [serial = 1090] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (1EA12C00) [pid = 2364] [serial = 1126] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (1AD57400) [pid = 2364] [serial = 1108] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (18981400) [pid = 2364] [serial = 1120] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (1423BC00) [pid = 2364] [serial = 1137] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0C748400) [pid = 2364] [serial = 1141] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (21731400) [pid = 2364] [serial = 1045] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (208D0400) [pid = 2364] [serial = 1042] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (174D5000) [pid = 2364] [serial = 1190] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (18C96800) [pid = 2364] [serial = 1192] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (18C99800) [pid = 2364] [serial = 1226] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0DA62400) [pid = 2364] [serial = 1186] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (168CE000) [pid = 2364] [serial = 1189] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1463DC00) [pid = 2364] [serial = 1154] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (15BDC800) [pid = 2364] [serial = 1156] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0E7D3000) [pid = 2364] [serial = 1153] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (174D6000) [pid = 2364] [serial = 1225] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0D940C00) [pid = 2364] [serial = 1150] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (18164C00) [pid = 2364] [serial = 1160] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (18934800) [pid = 2364] [serial = 1162] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (18E25C00) [pid = 2364] [serial = 1193] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (1A14F400) [pid = 2364] [serial = 1195] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (161F5000) [pid = 2364] [serial = 1157] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0DD41C00) [pid = 2364] [serial = 1187] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (18989800) [pid = 2364] [serial = 1174] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (14FBD800) [pid = 2364] [serial = 1148] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1815A800) [pid = 2364] [serial = 1159] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0DA61800) [pid = 2364] [serial = 1151] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (15BDBC00) [pid = 2364] [serial = 1172] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0DF99800) [pid = 2364] [serial = 1030] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (19EBA400) [pid = 2364] [serial = 1033] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (1DC4A400) [pid = 2364] [serial = 1036] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0D810000) [pid = 2364] [serial = 1169] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0E5E7400) [pid = 2364] [serial = 1145] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (14D6B000) [pid = 2364] [serial = 1147] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (14D6FC00) [pid = 2364] [serial = 1171] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (15BD6C00) [pid = 2364] [serial = 1207] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0D305000) [pid = 2364] [serial = 1142] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (17C7AC00) [pid = 2364] [serial = 1205] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0DF99C00) [pid = 2364] [serial = 1144] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (1F18E800) [pid = 2364] [serial = 1039] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (1D5BEC00) [pid = 2364] [serial = 1027] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (1BD02400) [pid = 2364] [serial = 1214] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (19FA1000) [pid = 2364] [serial = 1181] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (19FC0000) [pid = 2364] [serial = 1183] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (1CD80800) [pid = 2364] [serial = 1216] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (19939000) [pid = 2364] [serial = 1178] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (1815D400) [pid = 2364] [serial = 1208] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (19F10400) [pid = 2364] [serial = 1180] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (19EC1400) [pid = 2364] [serial = 1211] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (189D5C00) [pid = 2364] [serial = 1175] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (19933000) [pid = 2364] [serial = 1177] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (1B5D2800) [pid = 2364] [serial = 1213] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (18E5C400) [pid = 2364] [serial = 1166] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (1AC92C00) [pid = 2364] [serial = 1196] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (19933800) [pid = 2364] [serial = 1210] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (1B2B6000) [pid = 2364] [serial = 1198] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (18939C00) [pid = 2364] [serial = 1163] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (18E2C800) [pid = 2364] [serial = 1165] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 66 (1DC49400) [pid = 2364] [serial = 1223] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (1DA62C00) [pid = 2364] [serial = 1222] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (1CDC0400) [pid = 2364] [serial = 1220] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (1CDBFC00) [pid = 2364] [serial = 1219] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 62 (1CDB5800) [pid = 2364] [serial = 1217] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 61 (1B2CA400) [pid = 2364] [serial = 1199] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 60 (1BDD6400) [pid = 2364] [serial = 1202] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 59 (1BD0A400) [pid = 2364] [serial = 1201] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | --DOMWINDOW == 58 (1AC94400) [pid = 2364] [serial = 1184] [outer = 00000000] [url = about:blank] 23:50:05 INFO - PROCESS | 2364 | ++DOCSHELL 09073000 == 21 [pid = 2364] [id = 422] 23:50:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 59 (0C6DF800) [pid = 2364] [serial = 1266] [outer = 00000000] 23:50:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 60 (0D0A2C00) [pid = 2364] [serial = 1267] [outer = 0C6DF800] 23:50:05 INFO - PROCESS | 2364 | 1464072605224 Marionette DEBUG loaded listener.js 23:50:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 61 (0D35E800) [pid = 2364] [serial = 1268] [outer = 0C6DF800] 23:50:05 INFO - PROCESS | 2364 | 1464072605645 Marionette TRACE conn5 <- [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]]]}] 23:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 891ms 23:50:05 INFO - PROCESS | 2364 | 1464072605717 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 23:50:05 INFO - PROCESS | 2364 | 1464072605723 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 23:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:50:05 INFO - PROCESS | 2364 | 1464072605729 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:50:05 INFO - PROCESS | 2364 | 1464072605731 Marionette TRACE conn5 <- [1,1654,null,{}] 23:50:05 INFO - PROCESS | 2364 | 1464072605735 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:05 INFO - PROCESS | 2364 | 1464072605820 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 23:50:05 INFO - PROCESS | 2364 | 1464072605830 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:05 INFO - PROCESS | 2364 | ++DOCSHELL 0D94C800 == 22 [pid = 2364] [id = 423] 23:50:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (0DA6E400) [pid = 2364] [serial = 1269] [outer = 00000000] 23:50:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (0DF9B800) [pid = 2364] [serial = 1270] [outer = 0DA6E400] 23:50:05 INFO - PROCESS | 2364 | 1464072605876 Marionette DEBUG loaded listener.js 23:50:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (0E076C00) [pid = 2364] [serial = 1271] [outer = 0DA6E400] 23:50:06 INFO - PROCESS | 2364 | 1464072606346 Marionette TRACE conn5 <- [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]]]}] 23:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 23:50:06 INFO - PROCESS | 2364 | 1464072606402 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 23:50:06 INFO - PROCESS | 2364 | 1464072606404 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 23:50:06 INFO - PROCESS | 2364 | 1464072606407 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:50:06 INFO - PROCESS | 2364 | 1464072606411 Marionette TRACE conn5 <- [1,1658,null,{}] 23:50:06 INFO - PROCESS | 2364 | 1464072606421 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:06 INFO - PROCESS | 2364 | 1464072606541 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 23:50:06 INFO - PROCESS | 2364 | 1464072606574 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:06 INFO - PROCESS | 2364 | ++DOCSHELL 1463F800 == 23 [pid = 2364] [id = 424] 23:50:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (14640400) [pid = 2364] [serial = 1272] [outer = 00000000] 23:50:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (146EAC00) [pid = 2364] [serial = 1273] [outer = 14640400] 23:50:06 INFO - PROCESS | 2364 | 1464072606620 Marionette DEBUG loaded listener.js 23:50:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (14B4F400) [pid = 2364] [serial = 1274] [outer = 14640400] 23:50:07 INFO - PROCESS | 2364 | 1464072607083 Marionette TRACE conn5 <- [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]]]}] 23:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 23:50:07 INFO - PROCESS | 2364 | 1464072607142 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 23:50:07 INFO - PROCESS | 2364 | 1464072607144 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 23:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:50:07 INFO - PROCESS | 2364 | 1464072607147 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:50:07 INFO - PROCESS | 2364 | 1464072607149 Marionette TRACE conn5 <- [1,1662,null,{}] 23:50:07 INFO - PROCESS | 2364 | 1464072607153 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:07 INFO - PROCESS | 2364 | 1464072607237 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 23:50:07 INFO - PROCESS | 2364 | 1464072607246 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:07 INFO - PROCESS | 2364 | ++DOCSHELL 14C70400 == 24 [pid = 2364] [id = 425] 23:50:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (14CC0000) [pid = 2364] [serial = 1275] [outer = 00000000] 23:50:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (14FC6000) [pid = 2364] [serial = 1276] [outer = 14CC0000] 23:50:07 INFO - PROCESS | 2364 | 1464072607294 Marionette DEBUG loaded listener.js 23:50:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0D802C00) [pid = 2364] [serial = 1277] [outer = 14CC0000] 23:50:07 INFO - PROCESS | 2364 | 1464072607795 Marionette TRACE conn5 <- [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]]]}] 23:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 23:50:07 INFO - PROCESS | 2364 | 1464072607829 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 23:50:07 INFO - PROCESS | 2364 | 1464072607831 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 23:50:07 INFO - PROCESS | 2364 | 1464072607834 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:50:07 INFO - PROCESS | 2364 | 1464072607835 Marionette TRACE conn5 <- [1,1666,null,{}] 23:50:07 INFO - PROCESS | 2364 | 1464072607839 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:07 INFO - PROCESS | 2364 | 1464072607960 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 23:50:07 INFO - PROCESS | 2364 | 1464072607967 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:08 INFO - PROCESS | 2364 | ++DOCSHELL 14D78800 == 25 [pid = 2364] [id = 426] 23:50:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (14FC4C00) [pid = 2364] [serial = 1278] [outer = 00000000] 23:50:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (15BDC400) [pid = 2364] [serial = 1279] [outer = 14FC4C00] 23:50:08 INFO - PROCESS | 2364 | 1464072608060 Marionette DEBUG loaded listener.js 23:50:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (161E9400) [pid = 2364] [serial = 1280] [outer = 14FC4C00] 23:50:08 INFO - PROCESS | 2364 | 1464072608476 Marionette TRACE conn5 <- [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]]]}] 23:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 23:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:50:08 INFO - PROCESS | 2364 | 1464072608507 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 23:50:08 INFO - PROCESS | 2364 | 1464072608509 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 23:50:08 INFO - PROCESS | 2364 | 1464072608512 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:50:08 INFO - PROCESS | 2364 | 1464072608514 Marionette TRACE conn5 <- [1,1670,null,{}] 23:50:08 INFO - PROCESS | 2364 | 1464072608517 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:08 INFO - PROCESS | 2364 | 1464072608652 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 23:50:08 INFO - PROCESS | 2364 | 1464072608748 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:08 INFO - PROCESS | 2364 | ++DOCSHELL 168DB800 == 26 [pid = 2364] [id = 427] 23:50:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (17481800) [pid = 2364] [serial = 1281] [outer = 00000000] 23:50:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (18160400) [pid = 2364] [serial = 1282] [outer = 17481800] 23:50:08 INFO - PROCESS | 2364 | 1464072608794 Marionette DEBUG loaded listener.js 23:50:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (181C4000) [pid = 2364] [serial = 1283] [outer = 17481800] 23:50:09 INFO - PROCESS | 2364 | 1464072609211 Marionette TRACE conn5 <- [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]]]}] 23:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 23:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:50:09 INFO - PROCESS | 2364 | 1464072609243 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 23:50:09 INFO - PROCESS | 2364 | 1464072609245 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 23:50:09 INFO - PROCESS | 2364 | 1464072609248 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:50:09 INFO - PROCESS | 2364 | 1464072609250 Marionette TRACE conn5 <- [1,1674,null,{}] 23:50:09 INFO - PROCESS | 2364 | 1464072609253 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:09 INFO - PROCESS | 2364 | 1464072609365 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 23:50:09 INFO - PROCESS | 2364 | 1464072609372 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:09 INFO - PROCESS | 2364 | ++DOCSHELL 1892B400 == 27 [pid = 2364] [id = 428] 23:50:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (1893E400) [pid = 2364] [serial = 1284] [outer = 00000000] 23:50:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (18989400) [pid = 2364] [serial = 1285] [outer = 1893E400] 23:50:09 INFO - PROCESS | 2364 | 1464072609466 Marionette DEBUG loaded listener.js 23:50:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (18C80400) [pid = 2364] [serial = 1286] [outer = 1893E400] 23:50:10 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (14643000) [pid = 2364] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:50:10 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (19EBAC00) [pid = 2364] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:50:10 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (0D863C00) [pid = 2364] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:50:10 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (0E7DB800) [pid = 2364] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:50:10 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (0D943800) [pid = 2364] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:50:10 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (15B5DC00) [pid = 2364] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:50:10 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (1663C400) [pid = 2364] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:50:10 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (17483C00) [pid = 2364] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:50:10 INFO - PROCESS | 2364 | 1464072610369 Marionette TRACE conn5 <- [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]]]}] 23:50:10 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 23:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1176ms 23:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:50:10 INFO - PROCESS | 2364 | 1464072610424 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 23:50:10 INFO - PROCESS | 2364 | 1464072610426 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 23:50:10 INFO - PROCESS | 2364 | 1464072610429 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:50:10 INFO - PROCESS | 2364 | 1464072610431 Marionette TRACE conn5 <- [1,1678,null,{}] 23:50:10 INFO - PROCESS | 2364 | 1464072610434 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:10 INFO - PROCESS | 2364 | 1464072610547 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 23:50:10 INFO - PROCESS | 2364 | 1464072610608 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:10 INFO - PROCESS | 2364 | ++DOCSHELL 0D06F800 == 28 [pid = 2364] [id = 429] 23:50:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0D312800) [pid = 2364] [serial = 1287] [outer = 00000000] 23:50:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (1815C400) [pid = 2364] [serial = 1288] [outer = 0D312800] 23:50:10 INFO - PROCESS | 2364 | 1464072610652 Marionette DEBUG loaded listener.js 23:50:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (18981400) [pid = 2364] [serial = 1289] [outer = 0D312800] 23:50:11 INFO - PROCESS | 2364 | 1464072611005 Marionette TRACE conn5 <- [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]]]}] 23:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 23:50:11 INFO - PROCESS | 2364 | 1464072611064 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 23:50:11 INFO - PROCESS | 2364 | 1464072611066 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 23:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:50:11 INFO - PROCESS | 2364 | 1464072611069 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:50:11 INFO - PROCESS | 2364 | 1464072611071 Marionette TRACE conn5 <- [1,1682,null,{}] 23:50:11 INFO - PROCESS | 2364 | 1464072611074 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:11 INFO - PROCESS | 2364 | 1464072611156 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 23:50:11 INFO - PROCESS | 2364 | 1464072611162 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:11 INFO - PROCESS | 2364 | ++DOCSHELL 18C85400 == 29 [pid = 2364] [id = 430] 23:50:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (18C89800) [pid = 2364] [serial = 1290] [outer = 00000000] 23:50:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (18CED000) [pid = 2364] [serial = 1291] [outer = 18C89800] 23:50:11 INFO - PROCESS | 2364 | 1464072611207 Marionette DEBUG loaded listener.js 23:50:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (18E30000) [pid = 2364] [serial = 1292] [outer = 18C89800] 23:50:11 INFO - PROCESS | 2364 | 1464072611638 Marionette TRACE conn5 <- [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]]]}] 23:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 23:50:11 INFO - PROCESS | 2364 | 1464072611700 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 23:50:11 INFO - PROCESS | 2364 | 1464072611702 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 23:50:11 INFO - PROCESS | 2364 | 1464072611705 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:50:11 INFO - PROCESS | 2364 | 1464072611707 Marionette TRACE conn5 <- [1,1686,null,{}] 23:50:11 INFO - PROCESS | 2364 | 1464072611710 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:11 INFO - PROCESS | 2364 | 1464072611793 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 23:50:11 INFO - PROCESS | 2364 | 1464072611800 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:11 INFO - PROCESS | 2364 | ++DOCSHELL 18E31C00 == 30 [pid = 2364] [id = 431] 23:50:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (18E57800) [pid = 2364] [serial = 1293] [outer = 00000000] 23:50:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (191A8400) [pid = 2364] [serial = 1294] [outer = 18E57800] 23:50:11 INFO - PROCESS | 2364 | 1464072611843 Marionette DEBUG loaded listener.js 23:50:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (19937C00) [pid = 2364] [serial = 1295] [outer = 18E57800] 23:50:12 INFO - PROCESS | 2364 | 1464072612416 Marionette TRACE conn5 <- [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]]]}] 23:50:12 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 23:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 772ms 23:50:12 INFO - PROCESS | 2364 | 1464072612483 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 23:50:12 INFO - PROCESS | 2364 | 1464072612487 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 23:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:50:12 INFO - PROCESS | 2364 | 1464072612493 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:50:12 INFO - PROCESS | 2364 | 1464072612497 Marionette TRACE conn5 <- [1,1690,null,{}] 23:50:12 INFO - PROCESS | 2364 | 1464072612504 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:12 INFO - PROCESS | 2364 | 1464072612617 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 23:50:12 INFO - PROCESS | 2364 | 1464072612730 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:12 INFO - PROCESS | 2364 | ++DOCSHELL 0D311000 == 31 [pid = 2364] [id = 432] 23:50:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0D360800) [pid = 2364] [serial = 1296] [outer = 00000000] 23:50:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0DBEA400) [pid = 2364] [serial = 1297] [outer = 0D360800] 23:50:12 INFO - PROCESS | 2364 | 1464072612800 Marionette DEBUG loaded listener.js 23:50:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0DF9C800) [pid = 2364] [serial = 1298] [outer = 0D360800] 23:50:13 INFO - PROCESS | 2364 | 1464072613425 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 23:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 970ms 23:50:13 INFO - PROCESS | 2364 | 1464072613468 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 23:50:13 INFO - PROCESS | 2364 | 1464072613474 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 23:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:50:13 INFO - PROCESS | 2364 | 1464072613480 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:50:13 INFO - PROCESS | 2364 | 1464072613483 Marionette TRACE conn5 <- [1,1694,null,{}] 23:50:13 INFO - PROCESS | 2364 | 1464072613487 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:13 INFO - PROCESS | 2364 | 1464072613601 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 23:50:13 INFO - PROCESS | 2364 | 1464072613738 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:13 INFO - PROCESS | 2364 | ++DOCSHELL 1469CC00 == 32 [pid = 2364] [id = 433] 23:50:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (146EC400) [pid = 2364] [serial = 1299] [outer = 00000000] 23:50:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (14D6B000) [pid = 2364] [serial = 1300] [outer = 146EC400] 23:50:13 INFO - PROCESS | 2364 | 1464072613793 Marionette DEBUG loaded listener.js 23:50:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (161F7400) [pid = 2364] [serial = 1301] [outer = 146EC400] 23:50:14 INFO - PROCESS | 2364 | 1464072614426 Marionette TRACE conn5 <- [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]]]}] 23:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 23:50:14 INFO - PROCESS | 2364 | 1464072614452 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 23:50:14 INFO - PROCESS | 2364 | 1464072614455 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 23:50:14 INFO - PROCESS | 2364 | 1464072614459 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:50:14 INFO - PROCESS | 2364 | 1464072614462 Marionette TRACE conn5 <- [1,1698,null,{}] 23:50:14 INFO - PROCESS | 2364 | 1464072614474 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:14 INFO - PROCESS | 2364 | 1464072614585 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 23:50:14 INFO - PROCESS | 2364 | 1464072614741 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:14 INFO - PROCESS | 2364 | ++DOCSHELL 191AA800 == 33 [pid = 2364] [id = 434] 23:50:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (19932400) [pid = 2364] [serial = 1302] [outer = 00000000] 23:50:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (1993E400) [pid = 2364] [serial = 1303] [outer = 19932400] 23:50:14 INFO - PROCESS | 2364 | 1464072614802 Marionette DEBUG loaded listener.js 23:50:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (19B5D800) [pid = 2364] [serial = 1304] [outer = 19932400] 23:50:15 INFO - PROCESS | 2364 | 1464072615357 Marionette TRACE conn5 <- [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]]]}] 23:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 931ms 23:50:15 INFO - PROCESS | 2364 | 1464072615398 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 23:50:15 INFO - PROCESS | 2364 | 1464072615401 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 23:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:50:15 INFO - PROCESS | 2364 | 1464072615406 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:50:15 INFO - PROCESS | 2364 | 1464072615408 Marionette TRACE conn5 <- [1,1702,null,{}] 23:50:15 INFO - PROCESS | 2364 | 1464072615411 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:15 INFO - PROCESS | 2364 | 1464072615518 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 23:50:15 INFO - PROCESS | 2364 | 1464072615625 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:15 INFO - PROCESS | 2364 | ++DOCSHELL 19F9EC00 == 34 [pid = 2364] [id = 435] 23:50:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (19FA0400) [pid = 2364] [serial = 1305] [outer = 00000000] 23:50:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (19FA8000) [pid = 2364] [serial = 1306] [outer = 19FA0400] 23:50:15 INFO - PROCESS | 2364 | 1464072615680 Marionette DEBUG loaded listener.js 23:50:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (19FB8C00) [pid = 2364] [serial = 1307] [outer = 19FA0400] 23:50:16 INFO - PROCESS | 2364 | 1464072616289 Marionette TRACE conn5 <- [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]]]}] 23:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 930ms 23:50:16 INFO - PROCESS | 2364 | 1464072616337 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 23:50:16 INFO - PROCESS | 2364 | 1464072616340 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 23:50:16 INFO - PROCESS | 2364 | 1464072616343 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:50:16 INFO - PROCESS | 2364 | 1464072616345 Marionette TRACE conn5 <- [1,1706,null,{}] 23:50:16 INFO - PROCESS | 2364 | 1464072616349 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:16 INFO - PROCESS | 2364 | 1464072616454 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 23:50:16 INFO - PROCESS | 2364 | 1464072616562 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:16 INFO - PROCESS | 2364 | ++DOCSHELL 19FB7800 == 35 [pid = 2364] [id = 436] 23:50:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (19FBCC00) [pid = 2364] [serial = 1308] [outer = 00000000] 23:50:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (1AC91C00) [pid = 2364] [serial = 1309] [outer = 19FBCC00] 23:50:16 INFO - PROCESS | 2364 | 1464072616616 Marionette DEBUG loaded listener.js 23:50:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (1AC99000) [pid = 2364] [serial = 1310] [outer = 19FBCC00] 23:50:17 INFO - PROCESS | 2364 | 1464072617211 Marionette TRACE conn5 <- [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]]]}] 23:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 930ms 23:50:17 INFO - PROCESS | 2364 | 1464072617278 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 23:50:17 INFO - PROCESS | 2364 | 1464072617280 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 23:50:17 INFO - PROCESS | 2364 | 1464072617283 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:50:17 INFO - PROCESS | 2364 | 1464072617285 Marionette TRACE conn5 <- [1,1710,null,{}] 23:50:17 INFO - PROCESS | 2364 | 1464072617289 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:17 INFO - PROCESS | 2364 | 1464072617420 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 23:50:17 INFO - PROCESS | 2364 | 1464072617524 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:17 INFO - PROCESS | 2364 | ++DOCSHELL 1993AC00 == 36 [pid = 2364] [id = 437] 23:50:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (19FB6C00) [pid = 2364] [serial = 1311] [outer = 00000000] 23:50:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (1AC9CC00) [pid = 2364] [serial = 1312] [outer = 19FB6C00] 23:50:17 INFO - PROCESS | 2364 | 1464072617581 Marionette DEBUG loaded listener.js 23:50:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (1B2C4000) [pid = 2364] [serial = 1313] [outer = 19FB6C00] 23:50:18 INFO - PROCESS | 2364 | 1464072618390 Marionette TRACE conn5 <- [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]]]}] 23:50:18 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 23:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1119ms 23:50:18 INFO - PROCESS | 2364 | 1464072618407 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 23:50:18 INFO - PROCESS | 2364 | 1464072618411 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 23:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:50:18 INFO - PROCESS | 2364 | 1464072618416 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:50:18 INFO - PROCESS | 2364 | 1464072618420 Marionette TRACE conn5 <- [1,1714,null,{}] 23:50:18 INFO - PROCESS | 2364 | 1464072618425 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:18 INFO - PROCESS | 2364 | 1464072618525 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 23:50:18 INFO - PROCESS | 2364 | 1464072618639 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:18 INFO - PROCESS | 2364 | ++DOCSHELL 0DD3AC00 == 37 [pid = 2364] [id = 438] 23:50:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (14232800) [pid = 2364] [serial = 1314] [outer = 00000000] 23:50:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (14B53000) [pid = 2364] [serial = 1315] [outer = 14232800] 23:50:18 INFO - PROCESS | 2364 | 1464072618730 Marionette DEBUG loaded listener.js 23:50:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (15B61C00) [pid = 2364] [serial = 1316] [outer = 14232800] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (18C96400) [pid = 2364] [serial = 1228] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (19940400) [pid = 2364] [serial = 1252] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (18E55400) [pid = 2364] [serial = 1240] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (19FAB400) [pid = 2364] [serial = 1243] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (191AD400) [pid = 2364] [serial = 1241] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (14271000) [pid = 2364] [serial = 1246] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (143DB000) [pid = 2364] [serial = 1234] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (146EBC00) [pid = 2364] [serial = 1235] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0DA62000) [pid = 2364] [serial = 1231] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0DBF5000) [pid = 2364] [serial = 1232] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (19932C00) [pid = 2364] [serial = 1229] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (19FBDC00) [pid = 2364] [serial = 1244] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (1898E800) [pid = 2364] [serial = 1250] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (18930000) [pid = 2364] [serial = 1249] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (17484400) [pid = 2364] [serial = 1237] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (18161000) [pid = 2364] [serial = 1238] [outer = 00000000] [url = about:blank] 23:50:18 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (14B4A800) [pid = 2364] [serial = 1247] [outer = 00000000] [url = about:blank] 23:50:19 INFO - PROCESS | 2364 | 1464072619265 Marionette TRACE conn5 <- [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]]]}] 23:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 890ms 23:50:19 INFO - PROCESS | 2364 | 1464072619307 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 23:50:19 INFO - PROCESS | 2364 | 1464072619312 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 23:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:50:19 INFO - PROCESS | 2364 | 1464072619318 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:50:19 INFO - PROCESS | 2364 | 1464072619321 Marionette TRACE conn5 <- [1,1718,null,{}] 23:50:19 INFO - PROCESS | 2364 | 1464072619324 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:19 INFO - PROCESS | 2364 | 1464072619412 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 23:50:19 INFO - PROCESS | 2364 | 1464072619511 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:19 INFO - PROCESS | 2364 | ++DOCSHELL 0D753C00 == 38 [pid = 2364] [id = 439] 23:50:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0DBEC400) [pid = 2364] [serial = 1317] [outer = 00000000] 23:50:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (14385C00) [pid = 2364] [serial = 1318] [outer = 0DBEC400] 23:50:19 INFO - PROCESS | 2364 | 1464072619558 Marionette DEBUG loaded listener.js 23:50:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (1463C400) [pid = 2364] [serial = 1319] [outer = 0DBEC400] 23:50:19 INFO - PROCESS | 2364 | 1464072619971 Marionette TRACE conn5 <- [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]]]}] 23:50:20 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 23:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 671ms 23:50:20 INFO - PROCESS | 2364 | 1464072619992 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 23:50:20 INFO - PROCESS | 2364 | 1464072619994 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 23:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:50:20 INFO - PROCESS | 2364 | 1464072619997 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:50:20 INFO - PROCESS | 2364 | 1464072620001 Marionette TRACE conn5 <- [1,1722,null,{}] 23:50:20 INFO - PROCESS | 2364 | 1464072620010 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:20 INFO - PROCESS | 2364 | 1464072620099 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 23:50:20 INFO - PROCESS | 2364 | 1464072620107 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:20 INFO - PROCESS | 2364 | ++DOCSHELL 14C6B400 == 39 [pid = 2364] [id = 440] 23:50:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (14D77800) [pid = 2364] [serial = 1320] [outer = 00000000] 23:50:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (174D0000) [pid = 2364] [serial = 1321] [outer = 14D77800] 23:50:20 INFO - PROCESS | 2364 | 1464072620154 Marionette DEBUG loaded listener.js 23:50:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (18165000) [pid = 2364] [serial = 1322] [outer = 14D77800] 23:50:20 INFO - PROCESS | 2364 | 1464072620631 Marionette TRACE conn5 <- [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]]]}] 23:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 23:50:20 INFO - PROCESS | 2364 | 1464072620671 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 23:50:20 INFO - PROCESS | 2364 | 1464072620674 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 23:50:20 INFO - PROCESS | 2364 | 1464072620677 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:50:20 INFO - PROCESS | 2364 | 1464072620679 Marionette TRACE conn5 <- [1,1726,null,{}] 23:50:20 INFO - PROCESS | 2364 | 1464072620683 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:20 INFO - PROCESS | 2364 | 1464072620769 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 23:50:20 INFO - PROCESS | 2364 | 1464072620775 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:20 INFO - PROCESS | 2364 | ++DOCSHELL 1815E400 == 40 [pid = 2364] [id = 441] 23:50:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (181BE000) [pid = 2364] [serial = 1323] [outer = 00000000] 23:50:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (189D4000) [pid = 2364] [serial = 1324] [outer = 181BE000] 23:50:20 INFO - PROCESS | 2364 | 1464072620820 Marionette DEBUG loaded listener.js 23:50:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (18C98000) [pid = 2364] [serial = 1325] [outer = 181BE000] 23:50:21 INFO - PROCESS | 2364 | 1464072621274 Marionette TRACE conn5 <- [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]]]}] 23:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 23:50:21 INFO - PROCESS | 2364 | 1464072621311 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 23:50:21 INFO - PROCESS | 2364 | 1464072621314 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 23:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:50:21 INFO - PROCESS | 2364 | 1464072621322 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:50:21 INFO - PROCESS | 2364 | 1464072621324 Marionette TRACE conn5 <- [1,1730,null,{}] 23:50:21 INFO - PROCESS | 2364 | 1464072621328 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:21 INFO - PROCESS | 2364 | 1464072621439 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 23:50:21 INFO - PROCESS | 2364 | 1464072621446 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:21 INFO - PROCESS | 2364 | ++DOCSHELL 0D2EC400 == 41 [pid = 2364] [id = 442] 23:50:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (18C97000) [pid = 2364] [serial = 1326] [outer = 00000000] 23:50:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (18E25800) [pid = 2364] [serial = 1327] [outer = 18C97000] 23:50:21 INFO - PROCESS | 2364 | 1464072621492 Marionette DEBUG loaded listener.js 23:50:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (18E5EC00) [pid = 2364] [serial = 1328] [outer = 18C97000] 23:50:22 INFO - PROCESS | 2364 | 1464072621990 Marionette TRACE conn5 <- [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]]]}] 23:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 23:50:22 INFO - PROCESS | 2364 | 1464072622056 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 23:50:22 INFO - PROCESS | 2364 | 1464072622058 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 23:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:50:22 INFO - PROCESS | 2364 | 1464072622061 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:50:22 INFO - PROCESS | 2364 | 1464072622063 Marionette TRACE conn5 <- [1,1734,null,{}] 23:50:22 INFO - PROCESS | 2364 | 1464072622066 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:22 INFO - PROCESS | 2364 | 1464072622192 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 23:50:22 INFO - PROCESS | 2364 | 1464072622266 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:22 INFO - PROCESS | 2364 | ++DOCSHELL 19EB9C00 == 42 [pid = 2364] [id = 443] 23:50:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (19EBA400) [pid = 2364] [serial = 1329] [outer = 00000000] 23:50:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (19FAB400) [pid = 2364] [serial = 1330] [outer = 19EBA400] 23:50:22 INFO - PROCESS | 2364 | 1464072622313 Marionette DEBUG loaded listener.js 23:50:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (19FB6800) [pid = 2364] [serial = 1331] [outer = 19EBA400] 23:50:22 INFO - PROCESS | 2364 | 1464072622738 Marionette TRACE conn5 <- [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]]]}] 23:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 23:50:22 INFO - PROCESS | 2364 | 1464072622800 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 23:50:22 INFO - PROCESS | 2364 | 1464072622802 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 23:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:50:22 INFO - PROCESS | 2364 | 1464072622805 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:50:22 INFO - PROCESS | 2364 | 1464072622807 Marionette TRACE conn5 <- [1,1738,null,{}] 23:50:22 INFO - PROCESS | 2364 | 1464072622810 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:22 INFO - PROCESS | 2364 | 1464072622923 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 23:50:22 INFO - PROCESS | 2364 | 1464072622934 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:23 INFO - PROCESS | 2364 | ++DOCSHELL 19FAA800 == 43 [pid = 2364] [id = 444] 23:50:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (19FC3800) [pid = 2364] [serial = 1332] [outer = 00000000] 23:50:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (1B2C9400) [pid = 2364] [serial = 1333] [outer = 19FC3800] 23:50:23 INFO - PROCESS | 2364 | 1464072623030 Marionette DEBUG loaded listener.js 23:50:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (1B2D4400) [pid = 2364] [serial = 1334] [outer = 19FC3800] 23:50:23 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (14FC4C00) [pid = 2364] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:50:23 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (14640400) [pid = 2364] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:50:23 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0C6DF800) [pid = 2364] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:50:23 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (17481800) [pid = 2364] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:50:23 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0DA6E400) [pid = 2364] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:50:23 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (14CC0000) [pid = 2364] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:50:23 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (16632400) [pid = 2364] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:50:23 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0D312800) [pid = 2364] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:50:23 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (1893E400) [pid = 2364] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:50:23 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (18C89800) [pid = 2364] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:50:23 INFO - PROCESS | 2364 | 1464072623501 Marionette TRACE conn5 <- [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]]]}] 23:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 731ms 23:50:23 INFO - PROCESS | 2364 | 1464072623538 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 23:50:23 INFO - PROCESS | 2364 | 1464072623540 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 23:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:50:23 INFO - PROCESS | 2364 | 1464072623543 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:50:23 INFO - PROCESS | 2364 | 1464072623555 Marionette TRACE conn5 <- [1,1742,null,{}] 23:50:23 INFO - PROCESS | 2364 | 1464072623558 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:23 INFO - PROCESS | 2364 | 1464072623641 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 23:50:23 INFO - PROCESS | 2364 | 1464072623742 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:23 INFO - PROCESS | 2364 | ++DOCSHELL 0D2E7000 == 44 [pid = 2364] [id = 445] 23:50:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0D801C00) [pid = 2364] [serial = 1335] [outer = 00000000] 23:50:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (161F2000) [pid = 2364] [serial = 1336] [outer = 0D801C00] 23:50:23 INFO - PROCESS | 2364 | 1464072623788 Marionette DEBUG loaded listener.js 23:50:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (18C89800) [pid = 2364] [serial = 1337] [outer = 0D801C00] 23:50:24 INFO - PROCESS | 2364 | 1464072624148 Marionette TRACE conn5 <- [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]]]}] 23:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 23:50:24 INFO - PROCESS | 2364 | 1464072624174 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 23:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:50:24 INFO - PROCESS | 2364 | 1464072624176 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 23:50:24 INFO - PROCESS | 2364 | 1464072624179 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:50:24 INFO - PROCESS | 2364 | 1464072624181 Marionette TRACE conn5 <- [1,1746,null,{}] 23:50:24 INFO - PROCESS | 2364 | 1464072624184 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:24 INFO - PROCESS | 2364 | 1464072624337 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 23:50:24 INFO - PROCESS | 2364 | 1464072624350 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:24 INFO - PROCESS | 2364 | ++DOCSHELL 19936000 == 45 [pid = 2364] [id = 446] 23:50:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (1B5D4000) [pid = 2364] [serial = 1338] [outer = 00000000] 23:50:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (1BC4C800) [pid = 2364] [serial = 1339] [outer = 1B5D4000] 23:50:24 INFO - PROCESS | 2364 | 1464072624394 Marionette DEBUG loaded listener.js 23:50:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (1BD01400) [pid = 2364] [serial = 1340] [outer = 1B5D4000] 23:50:24 INFO - PROCESS | 2364 | 1464072624805 Marionette TRACE conn5 <- [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]]]}] 23:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 23:50:24 INFO - PROCESS | 2364 | 1464072624859 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 23:50:24 INFO - PROCESS | 2364 | 1464072624861 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 23:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:50:24 INFO - PROCESS | 2364 | 1464072624869 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:50:24 INFO - PROCESS | 2364 | 1464072624871 Marionette TRACE conn5 <- [1,1750,null,{}] 23:50:24 INFO - PROCESS | 2364 | 1464072624874 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:24 INFO - PROCESS | 2364 | 1464072624960 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 23:50:24 INFO - PROCESS | 2364 | 1464072624969 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:25 INFO - PROCESS | 2364 | ++DOCSHELL 18E2CC00 == 46 [pid = 2364] [id = 447] 23:50:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (1BC45000) [pid = 2364] [serial = 1341] [outer = 00000000] 23:50:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (1BD0CC00) [pid = 2364] [serial = 1342] [outer = 1BC45000] 23:50:25 INFO - PROCESS | 2364 | 1464072625012 Marionette DEBUG loaded listener.js 23:50:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (1BDD5000) [pid = 2364] [serial = 1343] [outer = 1BC45000] 23:50:25 INFO - PROCESS | 2364 | 1464072625567 Marionette TRACE conn5 <- [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]]]}] 23:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 731ms 23:50:25 INFO - PROCESS | 2364 | 1464072625596 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 23:50:25 INFO - PROCESS | 2364 | 1464072625601 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 23:50:25 INFO - PROCESS | 2364 | 1464072625606 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:50:25 INFO - PROCESS | 2364 | 1464072625611 Marionette TRACE conn5 <- [1,1754,null,{}] 23:50:25 INFO - PROCESS | 2364 | 1464072625618 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:25 INFO - PROCESS | 2364 | 1464072625775 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 23:50:25 INFO - PROCESS | 2364 | 1464072625909 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:25 INFO - PROCESS | 2364 | ++DOCSHELL 0D804400 == 47 [pid = 2364] [id = 448] 23:50:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0D945000) [pid = 2364] [serial = 1344] [outer = 00000000] 23:50:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0E090C00) [pid = 2364] [serial = 1345] [outer = 0D945000] 23:50:25 INFO - PROCESS | 2364 | 1464072625971 Marionette DEBUG loaded listener.js 23:50:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (14389400) [pid = 2364] [serial = 1346] [outer = 0D945000] 23:50:26 INFO - PROCESS | 2364 | 1464072626547 Marionette TRACE conn5 <- [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]]]}] 23:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 23:50:26 INFO - PROCESS | 2364 | 1464072626582 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 23:50:26 INFO - PROCESS | 2364 | 1464072626588 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 23:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:50:26 INFO - PROCESS | 2364 | 1464072626594 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:50:26 INFO - PROCESS | 2364 | 1464072626597 Marionette TRACE conn5 <- [1,1758,null,{}] 23:50:26 INFO - PROCESS | 2364 | 1464072626602 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:26 INFO - PROCESS | 2364 | 1464072626712 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 23:50:26 INFO - PROCESS | 2364 | 1464072626824 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:26 INFO - PROCESS | 2364 | ++DOCSHELL 15BD9000 == 48 [pid = 2364] [id = 449] 23:50:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (15BDBC00) [pid = 2364] [serial = 1347] [outer = 00000000] 23:50:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (181CB400) [pid = 2364] [serial = 1348] [outer = 15BDBC00] 23:50:26 INFO - PROCESS | 2364 | 1464072626878 Marionette DEBUG loaded listener.js 23:50:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (18C8AC00) [pid = 2364] [serial = 1349] [outer = 15BDBC00] 23:50:27 INFO - PROCESS | 2364 | 1464072627499 Marionette TRACE conn5 <- [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]]]}] 23:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 23:50:27 INFO - PROCESS | 2364 | 1464072627566 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 23:50:27 INFO - PROCESS | 2364 | 1464072627569 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 23:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:50:27 INFO - PROCESS | 2364 | 1464072627573 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:50:27 INFO - PROCESS | 2364 | 1464072627576 Marionette TRACE conn5 <- [1,1762,null,{}] 23:50:27 INFO - PROCESS | 2364 | 1464072627588 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:27 INFO - PROCESS | 2364 | 1464072627700 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 23:50:27 INFO - PROCESS | 2364 | 1464072627839 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:27 INFO - PROCESS | 2364 | ++DOCSHELL 0C745C00 == 49 [pid = 2364] [id = 450] 23:50:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (19FA5C00) [pid = 2364] [serial = 1350] [outer = 00000000] 23:50:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1BD07800) [pid = 2364] [serial = 1351] [outer = 19FA5C00] 23:50:27 INFO - PROCESS | 2364 | 1464072627898 Marionette DEBUG loaded listener.js 23:50:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (1BDE0800) [pid = 2364] [serial = 1352] [outer = 19FA5C00] 23:50:28 INFO - PROCESS | 2364 | 1464072628506 Marionette TRACE conn5 <- [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]]]}] 23:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 23:50:28 INFO - PROCESS | 2364 | 1464072628546 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 23:50:28 INFO - PROCESS | 2364 | 1464072628549 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 23:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:50:28 INFO - PROCESS | 2364 | 1464072628553 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:50:28 INFO - PROCESS | 2364 | 1464072628555 Marionette TRACE conn5 <- [1,1766,null,{}] 23:50:28 INFO - PROCESS | 2364 | 1464072628559 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:28 INFO - PROCESS | 2364 | 1464072628668 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 23:50:28 INFO - PROCESS | 2364 | 1464072628806 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:28 INFO - PROCESS | 2364 | ++DOCSHELL 1C4B8800 == 50 [pid = 2364] [id = 451] 23:50:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (1CA60800) [pid = 2364] [serial = 1353] [outer = 00000000] 23:50:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1CABD400) [pid = 2364] [serial = 1354] [outer = 1CA60800] 23:50:28 INFO - PROCESS | 2364 | 1464072628862 Marionette DEBUG loaded listener.js 23:50:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1CD88400) [pid = 2364] [serial = 1355] [outer = 1CA60800] 23:50:29 INFO - PROCESS | 2364 | 1464072629400 Marionette TRACE conn5 <- [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]]]}] 23:50:29 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 23:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 870ms 23:50:29 INFO - PROCESS | 2364 | 1464072629426 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 23:50:29 INFO - PROCESS | 2364 | 1464072629428 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 23:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:50:29 INFO - PROCESS | 2364 | 1464072629447 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:50:29 INFO - PROCESS | 2364 | 1464072629449 Marionette TRACE conn5 <- [1,1770,null,{}] 23:50:29 INFO - PROCESS | 2364 | 1464072629455 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:29 INFO - PROCESS | 2364 | 1464072629561 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 23:50:29 INFO - PROCESS | 2364 | 1464072629718 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:29 INFO - PROCESS | 2364 | ++DOCSHELL 1CABBC00 == 51 [pid = 2364] [id = 452] 23:50:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (1CABFC00) [pid = 2364] [serial = 1356] [outer = 00000000] 23:50:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1CDB7800) [pid = 2364] [serial = 1357] [outer = 1CABFC00] 23:50:29 INFO - PROCESS | 2364 | 1464072629775 Marionette DEBUG loaded listener.js 23:50:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1CDBA400) [pid = 2364] [serial = 1358] [outer = 1CABFC00] 23:50:30 INFO - PROCESS | 2364 | 1464072630633 Marionette TRACE conn5 <- [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]]]}] 23:50:30 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 23:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1238ms 23:50:30 INFO - PROCESS | 2364 | 1464072630673 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 23:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:50:30 INFO - PROCESS | 2364 | 1464072630678 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 23:50:30 INFO - PROCESS | 2364 | 1464072630683 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:50:30 INFO - PROCESS | 2364 | 1464072630687 Marionette TRACE conn5 <- [1,1774,null,{}] 23:50:30 INFO - PROCESS | 2364 | 1464072630693 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:30 INFO - PROCESS | 2364 | 1464072630792 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 23:50:30 INFO - PROCESS | 2364 | 1464072630937 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:30 INFO - PROCESS | 2364 | ++DOCSHELL 0DA70000 == 52 [pid = 2364] [id = 453] 23:50:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0D80DC00) [pid = 2364] [serial = 1359] [outer = 00000000] 23:50:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0E091000) [pid = 2364] [serial = 1360] [outer = 0D80DC00] 23:50:31 INFO - PROCESS | 2364 | 1464072630987 Marionette DEBUG loaded listener.js 23:50:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0E7DD000) [pid = 2364] [serial = 1361] [outer = 0D80DC00] 23:50:31 INFO - PROCESS | 2364 | --DOCSHELL 19936000 == 51 [pid = 2364] [id = 446] 23:50:31 INFO - PROCESS | 2364 | --DOCSHELL 0D2E7000 == 50 [pid = 2364] [id = 445] 23:50:31 INFO - PROCESS | 2364 | --DOCSHELL 19FAA800 == 49 [pid = 2364] [id = 444] 23:50:31 INFO - PROCESS | 2364 | --DOCSHELL 19EB9C00 == 48 [pid = 2364] [id = 443] 23:50:31 INFO - PROCESS | 2364 | --DOCSHELL 0D2EC400 == 47 [pid = 2364] [id = 442] 23:50:31 INFO - PROCESS | 2364 | --DOCSHELL 1815E400 == 46 [pid = 2364] [id = 441] 23:50:31 INFO - PROCESS | 2364 | --DOCSHELL 14C6B400 == 45 [pid = 2364] [id = 440] 23:50:31 INFO - PROCESS | 2364 | --DOCSHELL 0D753C00 == 44 [pid = 2364] [id = 439] 23:50:31 INFO - PROCESS | 2364 | --DOCSHELL 0DD3AC00 == 43 [pid = 2364] [id = 438] 23:50:31 INFO - PROCESS | 2364 | --DOCSHELL 1469CC00 == 42 [pid = 2364] [id = 433] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (17C76800) [pid = 2364] [serial = 1258] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (1B205800) [pid = 2364] [serial = 1261] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0C6EB000) [pid = 2364] [serial = 1264] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0DF12400) [pid = 2364] [serial = 1255] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (191A8400) [pid = 2364] [serial = 1294] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOCSHELL 0D311000 == 41 [pid = 2364] [id = 432] 23:50:31 INFO - PROCESS | 2364 | 1464072631634 Marionette TRACE conn5 <- [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]]]}] 23:50:31 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 23:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 990ms 23:50:31 INFO - PROCESS | 2364 | 1464072631674 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 23:50:31 INFO - PROCESS | 2364 | 1464072631679 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 23:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:50:31 INFO - PROCESS | 2364 | 1464072631685 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:50:31 INFO - PROCESS | 2364 | 1464072631687 Marionette TRACE conn5 <- [1,1778,null,{}] 23:50:31 INFO - PROCESS | 2364 | 1464072631691 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:31 INFO - PROCESS | 2364 | 1464072631788 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (15BDC400) [pid = 2364] [serial = 1279] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (146EAC00) [pid = 2364] [serial = 1273] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (14B4F400) [pid = 2364] [serial = 1274] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0D0A2C00) [pid = 2364] [serial = 1267] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0D35E800) [pid = 2364] [serial = 1268] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (181C4000) [pid = 2364] [serial = 1283] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0DF9B800) [pid = 2364] [serial = 1270] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0E076C00) [pid = 2364] [serial = 1271] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (18160400) [pid = 2364] [serial = 1282] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (14FC6000) [pid = 2364] [serial = 1276] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (19FA0C00) [pid = 2364] [serial = 1253] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (1815C400) [pid = 2364] [serial = 1288] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (18989400) [pid = 2364] [serial = 1285] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (18E30000) [pid = 2364] [serial = 1292] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (18CED000) [pid = 2364] [serial = 1291] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (18C80400) [pid = 2364] [serial = 1286] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (161E9400) [pid = 2364] [serial = 1280] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (18981400) [pid = 2364] [serial = 1289] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0D802C00) [pid = 2364] [serial = 1277] [outer = 00000000] [url = about:blank] 23:50:31 INFO - PROCESS | 2364 | 1464072631893 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:31 INFO - PROCESS | 2364 | ++DOCSHELL 0D0A2C00 == 42 [pid = 2364] [id = 454] 23:50:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0D2E7000) [pid = 2364] [serial = 1362] [outer = 00000000] 23:50:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0D94CC00) [pid = 2364] [serial = 1363] [outer = 0D2E7000] 23:50:31 INFO - PROCESS | 2364 | 1464072631939 Marionette DEBUG loaded listener.js 23:50:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0E077400) [pid = 2364] [serial = 1364] [outer = 0D2E7000] 23:50:32 INFO - PROCESS | 2364 | 1464072632322 Marionette TRACE conn5 <- [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]]]}] 23:50:32 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) 23:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 23:50:32 INFO - PROCESS | 2364 | 1464072632418 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 23:50:32 INFO - PROCESS | 2364 | 1464072632420 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 23:50:32 INFO - PROCESS | 2364 | 1464072632423 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:50:32 INFO - PROCESS | 2364 | 1464072632427 Marionette TRACE conn5 <- [1,1782,null,{}] 23:50:32 INFO - PROCESS | 2364 | 1464072632441 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:32 INFO - PROCESS | 2364 | 1464072632563 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 23:50:32 INFO - PROCESS | 2364 | 1464072632573 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:32 INFO - PROCESS | 2364 | ++DOCSHELL 15BD7000 == 43 [pid = 2364] [id = 455] 23:50:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (15BDB800) [pid = 2364] [serial = 1365] [outer = 00000000] 23:50:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (161F5000) [pid = 2364] [serial = 1366] [outer = 15BDB800] 23:50:32 INFO - PROCESS | 2364 | 1464072632621 Marionette DEBUG loaded listener.js 23:50:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (1664BC00) [pid = 2364] [serial = 1367] [outer = 15BDB800] 23:50:33 INFO - PROCESS | 2364 | 1464072633099 Marionette TRACE conn5 <- [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]]]}] 23:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 23:50:33 INFO - PROCESS | 2364 | 1464072633158 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 23:50:33 INFO - PROCESS | 2364 | 1464072633160 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 23:50:33 INFO - PROCESS | 2364 | 1464072633164 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:50:33 INFO - PROCESS | 2364 | 1464072633165 Marionette TRACE conn5 <- [1,1786,null,{}] 23:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:50:33 INFO - PROCESS | 2364 | 1464072633169 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:33 INFO - PROCESS | 2364 | 1464072633256 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 23:50:33 INFO - PROCESS | 2364 | 1464072633349 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:33 INFO - PROCESS | 2364 | ++DOCSHELL 1815C800 == 44 [pid = 2364] [id = 456] 23:50:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (1815E400) [pid = 2364] [serial = 1368] [outer = 00000000] 23:50:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (18936400) [pid = 2364] [serial = 1369] [outer = 1815E400] 23:50:33 INFO - PROCESS | 2364 | 1464072633399 Marionette DEBUG loaded listener.js 23:50:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (18988C00) [pid = 2364] [serial = 1370] [outer = 1815E400] 23:50:33 INFO - PROCESS | 2364 | 1464072633777 Marionette TRACE conn5 <- [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]]]}] 23:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 23:50:33 INFO - PROCESS | 2364 | 1464072633798 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 23:50:33 INFO - PROCESS | 2364 | 1464072633809 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 23:50:33 INFO - PROCESS | 2364 | 1464072633813 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:50:33 INFO - PROCESS | 2364 | 1464072633814 Marionette TRACE conn5 <- [1,1790,null,{}] 23:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:50:33 INFO - PROCESS | 2364 | 1464072633818 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:33 INFO - PROCESS | 2364 | 1464072633898 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 23:50:34 INFO - PROCESS | 2364 | 1464072634044 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:34 INFO - PROCESS | 2364 | ++DOCSHELL 181C9C00 == 45 [pid = 2364] [id = 457] 23:50:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (18983400) [pid = 2364] [serial = 1371] [outer = 00000000] 23:50:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (18C88C00) [pid = 2364] [serial = 1372] [outer = 18983400] 23:50:34 INFO - PROCESS | 2364 | 1464072634094 Marionette DEBUG loaded listener.js 23:50:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (18E25400) [pid = 2364] [serial = 1373] [outer = 18983400] 23:50:34 INFO - PROCESS | 2364 | 1464072634519 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 731ms 23:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:50:34 INFO - PROCESS | 2364 | 1464072634550 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 23:50:34 INFO - PROCESS | 2364 | 1464072634552 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 23:50:34 INFO - PROCESS | 2364 | 1464072634555 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:50:34 INFO - PROCESS | 2364 | 1464072634557 Marionette TRACE conn5 <- [1,1794,null,{}] 23:50:34 INFO - PROCESS | 2364 | 1464072634560 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:34 INFO - PROCESS | 2364 | 1464072634696 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 23:50:34 INFO - PROCESS | 2364 | 1464072634756 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:34 INFO - PROCESS | 2364 | ++DOCSHELL 0D940400 == 46 [pid = 2364] [id = 458] 23:50:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (18E31400) [pid = 2364] [serial = 1374] [outer = 00000000] 23:50:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (19EBAC00) [pid = 2364] [serial = 1375] [outer = 18E31400] 23:50:34 INFO - PROCESS | 2364 | 1464072634810 Marionette DEBUG loaded listener.js 23:50:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (19F9E800) [pid = 2364] [serial = 1376] [outer = 18E31400] 23:50:35 INFO - PROCESS | 2364 | 1464072635246 Marionette TRACE conn5 <- [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]]]}] 23:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 731ms 23:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:50:35 INFO - PROCESS | 2364 | 1464072635286 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 23:50:35 INFO - PROCESS | 2364 | 1464072635288 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 23:50:35 INFO - PROCESS | 2364 | 1464072635291 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:50:35 INFO - PROCESS | 2364 | 1464072635293 Marionette TRACE conn5 <- [1,1798,null,{}] 23:50:35 INFO - PROCESS | 2364 | 1464072635296 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:35 INFO - PROCESS | 2364 | 1464072635438 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 23:50:35 INFO - PROCESS | 2364 | 1464072635506 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:35 INFO - PROCESS | 2364 | ++DOCSHELL 19FA2800 == 47 [pid = 2364] [id = 459] 23:50:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (19FA5800) [pid = 2364] [serial = 1377] [outer = 00000000] 23:50:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1AC91400) [pid = 2364] [serial = 1378] [outer = 19FA5800] 23:50:35 INFO - PROCESS | 2364 | 1464072635550 Marionette DEBUG loaded listener.js 23:50:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1AC92800) [pid = 2364] [serial = 1379] [outer = 19FA5800] 23:50:36 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1B5D4000) [pid = 2364] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:50:36 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (18C97000) [pid = 2364] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:50:36 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (1AC9B000) [pid = 2364] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:50:36 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0C6E6400) [pid = 2364] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:50:36 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0D944000) [pid = 2364] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:50:36 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (15B58C00) [pid = 2364] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:50:36 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0DBEC400) [pid = 2364] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:50:36 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (14D77800) [pid = 2364] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:50:36 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (19EBA400) [pid = 2364] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:50:36 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (19FB6C00) [pid = 2364] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:50:36 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (181BE000) [pid = 2364] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:50:36 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (14232800) [pid = 2364] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:50:36 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0D801C00) [pid = 2364] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:50:36 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (19FC3800) [pid = 2364] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:50:36 INFO - PROCESS | 2364 | 1464072636151 Marionette TRACE conn5 <- [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]]]}] 23:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 870ms 23:50:36 INFO - PROCESS | 2364 | 1464072636162 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 23:50:36 INFO - PROCESS | 2364 | 1464072636164 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 23:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:50:36 INFO - PROCESS | 2364 | 1464072636167 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:50:36 INFO - PROCESS | 2364 | 1464072636169 Marionette TRACE conn5 <- [1,1802,null,{}] 23:50:36 INFO - PROCESS | 2364 | 1464072636172 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:36 INFO - PROCESS | 2364 | 1464072636263 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 23:50:36 INFO - PROCESS | 2364 | 1464072636270 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:36 INFO - PROCESS | 2364 | ++DOCSHELL 0D74F400 == 48 [pid = 2364] [id = 460] 23:50:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0DA65C00) [pid = 2364] [serial = 1380] [outer = 00000000] 23:50:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (15B58C00) [pid = 2364] [serial = 1381] [outer = 0DA65C00] 23:50:36 INFO - PROCESS | 2364 | 1464072636314 Marionette DEBUG loaded listener.js 23:50:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (1898E800) [pid = 2364] [serial = 1382] [outer = 0DA65C00] 23:50:36 INFO - PROCESS | 2364 | 1464072636751 Marionette TRACE conn5 <- [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]]]}] 23:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 23:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:50:36 INFO - PROCESS | 2364 | 1464072636799 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 23:50:36 INFO - PROCESS | 2364 | 1464072636801 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 23:50:36 INFO - PROCESS | 2364 | 1464072636804 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:50:36 INFO - PROCESS | 2364 | 1464072636806 Marionette TRACE conn5 <- [1,1806,null,{}] 23:50:36 INFO - PROCESS | 2364 | 1464072636809 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:36 INFO - PROCESS | 2364 | 1464072636893 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 23:50:36 INFO - PROCESS | 2364 | 1464072636899 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:36 INFO - PROCESS | 2364 | ++DOCSHELL 18C8CC00 == 49 [pid = 2364] [id = 461] 23:50:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (1AC90C00) [pid = 2364] [serial = 1383] [outer = 00000000] 23:50:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (1B2CF400) [pid = 2364] [serial = 1384] [outer = 1AC90C00] 23:50:36 INFO - PROCESS | 2364 | 1464072636943 Marionette DEBUG loaded listener.js 23:50:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (1BCCAC00) [pid = 2364] [serial = 1385] [outer = 1AC90C00] 23:50:37 INFO - PROCESS | 2364 | 1464072637383 Marionette TRACE conn5 <- [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]]]}] 23:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 23:50:37 INFO - PROCESS | 2364 | 1464072637438 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 23:50:37 INFO - PROCESS | 2364 | 1464072637441 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 23:50:37 INFO - PROCESS | 2364 | 1464072637444 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:50:37 INFO - PROCESS | 2364 | 1464072637446 Marionette TRACE conn5 <- [1,1810,null,{}] 23:50:37 INFO - PROCESS | 2364 | 1464072637449 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:37 INFO - PROCESS | 2364 | 1464072637531 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 23:50:37 INFO - PROCESS | 2364 | 1464072637538 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:37 INFO - PROCESS | 2364 | ++DOCSHELL 1B2CB000 == 50 [pid = 2364] [id = 462] 23:50:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (1BCD1000) [pid = 2364] [serial = 1386] [outer = 00000000] 23:50:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (1BDD9000) [pid = 2364] [serial = 1387] [outer = 1BCD1000] 23:50:37 INFO - PROCESS | 2364 | 1464072637582 Marionette DEBUG loaded listener.js 23:50:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1C401800) [pid = 2364] [serial = 1388] [outer = 1BCD1000] 23:50:38 INFO - PROCESS | 2364 | 1464072638026 Marionette TRACE conn5 <- [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]]]}] 23:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 23:50:38 INFO - PROCESS | 2364 | 1464072638078 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 23:50:38 INFO - PROCESS | 2364 | 1464072638081 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 23:50:38 INFO - PROCESS | 2364 | 1464072638084 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:50:38 INFO - PROCESS | 2364 | 1464072638086 Marionette TRACE conn5 <- [1,1814,null,{}] 23:50:38 INFO - PROCESS | 2364 | 1464072638089 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:38 INFO - PROCESS | 2364 | 1464072638256 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 23:50:38 INFO - PROCESS | 2364 | 1464072638454 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:38 INFO - PROCESS | 2364 | ++DOCSHELL 0D234C00 == 51 [pid = 2364] [id = 463] 23:50:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0D2E7800) [pid = 2364] [serial = 1389] [outer = 00000000] 23:50:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0DA6CC00) [pid = 2364] [serial = 1390] [outer = 0D2E7800] 23:50:38 INFO - PROCESS | 2364 | 1464072638512 Marionette DEBUG loaded listener.js 23:50:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0DA64000) [pid = 2364] [serial = 1391] [outer = 0D2E7800] 23:50:39 INFO - PROCESS | 2364 | 1464072639088 Marionette TRACE conn5 <- [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]]]}] 23:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1075ms 23:50:39 INFO - PROCESS | 2364 | 1464072639165 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 23:50:39 INFO - PROCESS | 2364 | 1464072639169 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 23:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:50:39 INFO - PROCESS | 2364 | 1464072639173 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:50:39 INFO - PROCESS | 2364 | 1464072639178 Marionette TRACE conn5 <- [1,1818,null,{}] 23:50:39 INFO - PROCESS | 2364 | 1464072639183 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:39 INFO - PROCESS | 2364 | 1464072639294 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 23:50:39 INFO - PROCESS | 2364 | 1464072639439 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:39 INFO - PROCESS | 2364 | ++DOCSHELL 14FC6000 == 52 [pid = 2364] [id = 464] 23:50:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (14FC7800) [pid = 2364] [serial = 1392] [outer = 00000000] 23:50:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (161F1C00) [pid = 2364] [serial = 1393] [outer = 14FC7800] 23:50:39 INFO - PROCESS | 2364 | 1464072639501 Marionette DEBUG loaded listener.js 23:50:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (174D6000) [pid = 2364] [serial = 1394] [outer = 14FC7800] 23:50:40 INFO - PROCESS | 2364 | 1464072640100 Marionette TRACE conn5 <- [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]]]}] 23:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 971ms 23:50:40 INFO - PROCESS | 2364 | 1464072640149 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 23:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:50:40 INFO - PROCESS | 2364 | 1464072640153 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 23:50:40 INFO - PROCESS | 2364 | 1464072640157 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:50:40 INFO - PROCESS | 2364 | 1464072640159 Marionette TRACE conn5 <- [1,1822,null,{}] 23:50:40 INFO - PROCESS | 2364 | 1464072640163 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:40 INFO - PROCESS | 2364 | 1464072640276 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 23:50:40 INFO - PROCESS | 2364 | 1464072640393 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:40 INFO - PROCESS | 2364 | ++DOCSHELL 19940000 == 53 [pid = 2364] [id = 465] 23:50:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (19940400) [pid = 2364] [serial = 1395] [outer = 00000000] 23:50:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (19FA4400) [pid = 2364] [serial = 1396] [outer = 19940400] 23:50:40 INFO - PROCESS | 2364 | 1464072640488 Marionette DEBUG loaded listener.js 23:50:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (1B2D0000) [pid = 2364] [serial = 1397] [outer = 19940400] 23:50:41 INFO - PROCESS | 2364 | 1464072641098 Marionette TRACE conn5 <- [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]]]}] 23:50:41 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 23:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 23:50:41 INFO - PROCESS | 2364 | 1464072641132 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 23:50:41 INFO - PROCESS | 2364 | 1464072641136 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 23:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:50:41 INFO - PROCESS | 2364 | 1464072641147 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:50:41 INFO - PROCESS | 2364 | 1464072641152 Marionette TRACE conn5 <- [1,1826,null,{}] 23:50:41 INFO - PROCESS | 2364 | 1464072641156 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:41 INFO - PROCESS | 2364 | 1464072641267 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 23:50:41 INFO - PROCESS | 2364 | 1464072641408 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:41 INFO - PROCESS | 2364 | ++DOCSHELL 1CDBD000 == 54 [pid = 2364] [id = 466] 23:50:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (1CDBF000) [pid = 2364] [serial = 1398] [outer = 00000000] 23:50:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (1D5B2C00) [pid = 2364] [serial = 1399] [outer = 1CDBF000] 23:50:41 INFO - PROCESS | 2364 | 1464072641464 Marionette DEBUG loaded listener.js 23:50:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (1D5B6400) [pid = 2364] [serial = 1400] [outer = 1CDBF000] 23:50:42 INFO - PROCESS | 2364 | 1464072642025 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 23:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 930ms 23:50:42 INFO - PROCESS | 2364 | 1464072642073 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 23:50:42 INFO - PROCESS | 2364 | 1464072642076 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 23:50:42 INFO - PROCESS | 2364 | 1464072642079 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:50:42 INFO - PROCESS | 2364 | 1464072642081 Marionette TRACE conn5 <- [1,1830,null,{}] 23:50:42 INFO - PROCESS | 2364 | 1464072642085 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:42 INFO - PROCESS | 2364 | 1464072642195 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 23:50:42 INFO - PROCESS | 2364 | 1464072642307 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:42 INFO - PROCESS | 2364 | ++DOCSHELL 1D5B9000 == 55 [pid = 2364] [id = 467] 23:50:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (1D5BC800) [pid = 2364] [serial = 1401] [outer = 00000000] 23:50:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (1D5C0400) [pid = 2364] [serial = 1402] [outer = 1D5BC800] 23:50:42 INFO - PROCESS | 2364 | 1464072642361 Marionette DEBUG loaded listener.js 23:50:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (1DA57C00) [pid = 2364] [serial = 1403] [outer = 1D5BC800] 23:50:42 INFO - PROCESS | 2364 | 1464072642962 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 23:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 930ms 23:50:43 INFO - PROCESS | 2364 | 1464072643013 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 23:50:43 INFO - PROCESS | 2364 | 1464072643016 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 23:50:43 INFO - PROCESS | 2364 | 1464072643019 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:50:43 INFO - PROCESS | 2364 | 1464072643021 Marionette TRACE conn5 <- [1,1834,null,{}] 23:50:43 INFO - PROCESS | 2364 | 1464072643025 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:43 INFO - PROCESS | 2364 | 1464072643131 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 23:50:43 INFO - PROCESS | 2364 | 1464072643297 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:43 INFO - PROCESS | 2364 | ++DOCSHELL 19FABC00 == 56 [pid = 2364] [id = 468] 23:50:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (19FB5C00) [pid = 2364] [serial = 1404] [outer = 00000000] 23:50:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1BD0B400) [pid = 2364] [serial = 1405] [outer = 19FB5C00] 23:50:43 INFO - PROCESS | 2364 | 1464072643359 Marionette DEBUG loaded listener.js 23:50:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (1DC45400) [pid = 2364] [serial = 1406] [outer = 19FB5C00] 23:50:44 INFO - PROCESS | 2364 | 1464072644170 Marionette TRACE conn5 <- [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]]]}] 23:50:44 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) 23:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1233ms 23:50:44 INFO - PROCESS | 2364 | 1464072644257 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 23:50:44 INFO - PROCESS | 2364 | 1464072644261 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 23:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:50:44 INFO - PROCESS | 2364 | 1464072644266 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:50:44 INFO - PROCESS | 2364 | 1464072644270 Marionette TRACE conn5 <- [1,1838,null,{}] 23:50:44 INFO - PROCESS | 2364 | 1464072644275 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:44 INFO - PROCESS | 2364 | 1464072644410 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 23:50:44 INFO - PROCESS | 2364 | 1464072644561 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:44 INFO - PROCESS | 2364 | ++DOCSHELL 0D3ECC00 == 57 [pid = 2364] [id = 469] 23:50:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0E077800) [pid = 2364] [serial = 1407] [outer = 00000000] 23:50:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (14B50800) [pid = 2364] [serial = 1408] [outer = 0E077800] 23:50:44 INFO - PROCESS | 2364 | 1464072644617 Marionette DEBUG loaded listener.js 23:50:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (161EBC00) [pid = 2364] [serial = 1409] [outer = 0E077800] 23:50:44 INFO - PROCESS | 2364 | --DOCSHELL 1B2CB000 == 56 [pid = 2364] [id = 462] 23:50:44 INFO - PROCESS | 2364 | --DOCSHELL 18C8CC00 == 55 [pid = 2364] [id = 461] 23:50:44 INFO - PROCESS | 2364 | --DOCSHELL 0D74F400 == 54 [pid = 2364] [id = 460] 23:50:44 INFO - PROCESS | 2364 | --DOCSHELL 19FA2800 == 53 [pid = 2364] [id = 459] 23:50:44 INFO - PROCESS | 2364 | --DOCSHELL 0D940400 == 52 [pid = 2364] [id = 458] 23:50:44 INFO - PROCESS | 2364 | --DOCSHELL 181C9C00 == 51 [pid = 2364] [id = 457] 23:50:44 INFO - PROCESS | 2364 | --DOCSHELL 1815C800 == 50 [pid = 2364] [id = 456] 23:50:44 INFO - PROCESS | 2364 | --DOCSHELL 15BD7000 == 49 [pid = 2364] [id = 455] 23:50:44 INFO - PROCESS | 2364 | --DOCSHELL 0D0A2C00 == 48 [pid = 2364] [id = 454] 23:50:44 INFO - PROCESS | 2364 | --DOCSHELL 0DA70000 == 47 [pid = 2364] [id = 453] 23:50:44 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (1BD0CC00) [pid = 2364] [serial = 1342] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (1B2C6800) [pid = 2364] [serial = 1262] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0C73E800) [pid = 2364] [serial = 1265] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0E0ED000) [pid = 2364] [serial = 1256] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (1898B400) [pid = 2364] [serial = 1259] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (14385C00) [pid = 2364] [serial = 1318] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (1463C400) [pid = 2364] [serial = 1319] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (174D0000) [pid = 2364] [serial = 1321] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (18165000) [pid = 2364] [serial = 1322] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (19FB6800) [pid = 2364] [serial = 1331] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (1B2C4000) [pid = 2364] [serial = 1313] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (1AC9CC00) [pid = 2364] [serial = 1312] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (19FAB400) [pid = 2364] [serial = 1330] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (189D4000) [pid = 2364] [serial = 1324] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (15B61C00) [pid = 2364] [serial = 1316] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (14B53000) [pid = 2364] [serial = 1315] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0DBEA400) [pid = 2364] [serial = 1297] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (14D6B000) [pid = 2364] [serial = 1300] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (1993E400) [pid = 2364] [serial = 1303] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (19FA8000) [pid = 2364] [serial = 1306] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (1AC91C00) [pid = 2364] [serial = 1309] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (161F2000) [pid = 2364] [serial = 1336] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (1B2C9400) [pid = 2364] [serial = 1333] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (1BC4C800) [pid = 2364] [serial = 1339] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (1BD01400) [pid = 2364] [serial = 1340] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (1B2D4400) [pid = 2364] [serial = 1334] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (18E25800) [pid = 2364] [serial = 1327] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (18E5EC00) [pid = 2364] [serial = 1328] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (18C89800) [pid = 2364] [serial = 1337] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (18C98000) [pid = 2364] [serial = 1325] [outer = 00000000] [url = about:blank] 23:50:45 INFO - PROCESS | 2364 | 1464072645170 Marionette TRACE conn5 <- [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]]]}] 23:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 931ms 23:50:45 INFO - PROCESS | 2364 | 1464072645197 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 23:50:45 INFO - PROCESS | 2364 | 1464072645202 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 23:50:45 INFO - PROCESS | 2364 | 1464072645208 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:50:45 INFO - PROCESS | 2364 | 1464072645211 Marionette TRACE conn5 <- [1,1842,null,{}] 23:50:45 INFO - PROCESS | 2364 | 1464072645217 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:45 INFO - PROCESS | 2364 | 1464072645308 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 23:50:45 INFO - PROCESS | 2364 | 1464072645316 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:45 INFO - PROCESS | 2364 | ++DOCSHELL 0DD41C00 == 48 [pid = 2364] [id = 470] 23:50:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0DD42C00) [pid = 2364] [serial = 1410] [outer = 00000000] 23:50:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (14CB9C00) [pid = 2364] [serial = 1411] [outer = 0DD42C00] 23:50:45 INFO - PROCESS | 2364 | 1464072645364 Marionette DEBUG loaded listener.js 23:50:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (15B61C00) [pid = 2364] [serial = 1412] [outer = 0DD42C00] 23:50:45 INFO - PROCESS | 2364 | 1464072645868 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 23:50:45 INFO - PROCESS | 2364 | 1464072645912 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 23:50:45 INFO - PROCESS | 2364 | 1464072645915 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 23:50:45 INFO - PROCESS | 2364 | 1464072645921 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:50:45 INFO - PROCESS | 2364 | 1464072645924 Marionette TRACE conn5 <- [1,1846,null,{}] 23:50:45 INFO - PROCESS | 2364 | 1464072645934 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:46 INFO - PROCESS | 2364 | 1464072646022 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 23:50:46 INFO - PROCESS | 2364 | 1464072646030 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:46 INFO - PROCESS | 2364 | ++DOCSHELL 17C77000 == 49 [pid = 2364] [id = 471] 23:50:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (17C78000) [pid = 2364] [serial = 1413] [outer = 00000000] 23:50:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (1898D400) [pid = 2364] [serial = 1414] [outer = 17C78000] 23:50:46 INFO - PROCESS | 2364 | 1464072646078 Marionette DEBUG loaded listener.js 23:50:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (18C8D800) [pid = 2364] [serial = 1415] [outer = 17C78000] 23:50:46 INFO - PROCESS | 2364 | 1464072646553 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 23:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 23:50:46 INFO - PROCESS | 2364 | 1464072646597 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 23:50:46 INFO - PROCESS | 2364 | 1464072646599 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 23:50:46 INFO - PROCESS | 2364 | 1464072646603 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:50:46 INFO - PROCESS | 2364 | 1464072646604 Marionette TRACE conn5 <- [1,1850,null,{}] 23:50:46 INFO - PROCESS | 2364 | 1464072646608 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:46 INFO - PROCESS | 2364 | 1464072646694 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 23:50:46 INFO - PROCESS | 2364 | 1464072646704 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:46 INFO - PROCESS | 2364 | ++DOCSHELL 18C9A800 == 50 [pid = 2364] [id = 472] 23:50:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (18E2A000) [pid = 2364] [serial = 1416] [outer = 00000000] 23:50:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (18E63400) [pid = 2364] [serial = 1417] [outer = 18E2A000] 23:50:46 INFO - PROCESS | 2364 | 1464072646749 Marionette DEBUG loaded listener.js 23:50:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (19935800) [pid = 2364] [serial = 1418] [outer = 18E2A000] 23:50:47 INFO - PROCESS | 2364 | 1464072647212 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 23:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 23:50:47 INFO - PROCESS | 2364 | 1464072647237 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 23:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:50:47 INFO - PROCESS | 2364 | 1464072647239 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 23:50:47 INFO - PROCESS | 2364 | 1464072647242 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:50:47 INFO - PROCESS | 2364 | 1464072647243 Marionette TRACE conn5 <- [1,1854,null,{}] 23:50:47 INFO - PROCESS | 2364 | 1464072647254 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:47 INFO - PROCESS | 2364 | 1464072647369 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 23:50:47 INFO - PROCESS | 2364 | 1464072647461 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:47 INFO - PROCESS | 2364 | ++DOCSHELL 1993C000 == 51 [pid = 2364] [id = 473] 23:50:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1993D400) [pid = 2364] [serial = 1419] [outer = 00000000] 23:50:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (19FA0800) [pid = 2364] [serial = 1420] [outer = 1993D400] 23:50:47 INFO - PROCESS | 2364 | 1464072647506 Marionette DEBUG loaded listener.js 23:50:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (19FB6400) [pid = 2364] [serial = 1421] [outer = 1993D400] 23:50:47 INFO - PROCESS | 2364 | 1464072647934 Marionette TRACE conn5 <- [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]]]}] 23:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 23:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:50:47 INFO - PROCESS | 2364 | 1464072647973 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 23:50:47 INFO - PROCESS | 2364 | 1464072647975 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 23:50:47 INFO - PROCESS | 2364 | 1464072647978 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:50:47 INFO - PROCESS | 2364 | 1464072647979 Marionette TRACE conn5 <- [1,1858,null,{}] 23:50:48 INFO - PROCESS | 2364 | 1464072647983 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:48 INFO - PROCESS | 2364 | 1464072648121 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 23:50:48 INFO - PROCESS | 2364 | 1464072648193 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:48 INFO - PROCESS | 2364 | ++DOCSHELL 1AC9B800 == 52 [pid = 2364] [id = 474] 23:50:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1B2CA000) [pid = 2364] [serial = 1422] [outer = 00000000] 23:50:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1B2D2400) [pid = 2364] [serial = 1423] [outer = 1B2CA000] 23:50:48 INFO - PROCESS | 2364 | 1464072648237 Marionette DEBUG loaded listener.js 23:50:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (1B2D2800) [pid = 2364] [serial = 1424] [outer = 1B2CA000] 23:50:48 INFO - PROCESS | 2364 | 1464072648663 Marionette TRACE conn5 <- [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]]]}] 23:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 23:50:48 INFO - PROCESS | 2364 | 1464072648709 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 23:50:48 INFO - PROCESS | 2364 | 1464072648711 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 23:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:50:48 INFO - PROCESS | 2364 | 1464072648747 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:50:48 INFO - PROCESS | 2364 | 1464072648749 Marionette TRACE conn5 <- [1,1862,null,{}] 23:50:48 INFO - PROCESS | 2364 | 1464072648762 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:48 INFO - PROCESS | 2364 | 1464072648878 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 23:50:48 INFO - PROCESS | 2364 | 1464072648888 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:48 INFO - PROCESS | 2364 | ++DOCSHELL 1B5D0000 == 53 [pid = 2364] [id = 475] 23:50:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1B5D4800) [pid = 2364] [serial = 1425] [outer = 00000000] 23:50:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1BD0A800) [pid = 2364] [serial = 1426] [outer = 1B5D4800] 23:50:49 INFO - PROCESS | 2364 | 1464072648988 Marionette DEBUG loaded listener.js 23:50:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (1CA6D000) [pid = 2364] [serial = 1427] [outer = 1B5D4800] 23:50:49 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (18E31400) [pid = 2364] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:50:49 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (19FA5800) [pid = 2364] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:50:49 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (15BDB800) [pid = 2364] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:50:49 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0D2E7000) [pid = 2364] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:50:49 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1815E400) [pid = 2364] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:50:49 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0D80DC00) [pid = 2364] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:50:49 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0DA65C00) [pid = 2364] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:50:49 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (1AC90C00) [pid = 2364] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:50:49 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (18983400) [pid = 2364] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:50:49 INFO - PROCESS | 2364 | 1464072649469 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 23:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 810ms 23:50:49 INFO - PROCESS | 2364 | 1464072649534 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 23:50:49 INFO - PROCESS | 2364 | 1464072649536 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 23:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:50:49 INFO - PROCESS | 2364 | 1464072649539 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:50:49 INFO - PROCESS | 2364 | 1464072649541 Marionette TRACE conn5 <- [1,1866,null,{}] 23:50:49 INFO - PROCESS | 2364 | 1464072649544 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:49 INFO - PROCESS | 2364 | 1464072649664 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 23:50:49 INFO - PROCESS | 2364 | 1464072649731 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:49 INFO - PROCESS | 2364 | ++DOCSHELL 0D942800 == 54 [pid = 2364] [id = 476] 23:50:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (14B4C400) [pid = 2364] [serial = 1428] [outer = 00000000] 23:50:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (19FA5800) [pid = 2364] [serial = 1429] [outer = 14B4C400] 23:50:49 INFO - PROCESS | 2364 | 1464072649778 Marionette DEBUG loaded listener.js 23:50:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (1BDDD000) [pid = 2364] [serial = 1430] [outer = 14B4C400] 23:50:50 INFO - PROCESS | 2364 | 1464072650121 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 23:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 631ms 23:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:50:50 INFO - PROCESS | 2364 | 1464072650178 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 23:50:50 INFO - PROCESS | 2364 | 1464072650180 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 23:50:50 INFO - PROCESS | 2364 | 1464072650184 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:50:50 INFO - PROCESS | 2364 | 1464072650185 Marionette TRACE conn5 <- [1,1870,null,{}] 23:50:50 INFO - PROCESS | 2364 | 1464072650189 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:50 INFO - PROCESS | 2364 | 1464072650297 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 23:50:50 INFO - PROCESS | 2364 | 1464072650305 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:50 INFO - PROCESS | 2364 | ++DOCSHELL 0E0E4800 == 55 [pid = 2364] [id = 477] 23:50:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1993B000) [pid = 2364] [serial = 1431] [outer = 00000000] 23:50:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1D16B400) [pid = 2364] [serial = 1432] [outer = 1993B000] 23:50:50 INFO - PROCESS | 2364 | 1464072650349 Marionette DEBUG loaded listener.js 23:50:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (1D16D000) [pid = 2364] [serial = 1433] [outer = 1993B000] 23:50:50 INFO - PROCESS | 2364 | 1464072650783 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 23:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 23:50:50 INFO - PROCESS | 2364 | 1464072650828 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 23:50:50 INFO - PROCESS | 2364 | 1464072650830 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 23:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:50:50 INFO - PROCESS | 2364 | 1464072650833 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:50:50 INFO - PROCESS | 2364 | 1464072650835 Marionette TRACE conn5 <- [1,1874,null,{}] 23:50:50 INFO - PROCESS | 2364 | 1464072650838 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:50 INFO - PROCESS | 2364 | 1464072650924 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 23:50:50 INFO - PROCESS | 2364 | 1464072650930 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:50 INFO - PROCESS | 2364 | ++DOCSHELL 1D16B000 == 56 [pid = 2364] [id = 478] 23:50:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1D5B8400) [pid = 2364] [serial = 1434] [outer = 00000000] 23:50:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1DA62800) [pid = 2364] [serial = 1435] [outer = 1D5B8400] 23:50:50 INFO - PROCESS | 2364 | 1464072650975 Marionette DEBUG loaded listener.js 23:50:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (1DC4CC00) [pid = 2364] [serial = 1436] [outer = 1D5B8400] 23:50:51 INFO - PROCESS | 2364 | 1464072651550 Marionette TRACE conn5 <- [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]]]}] 23:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 771ms 23:50:51 INFO - PROCESS | 2364 | 1464072651607 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 23:50:51 INFO - PROCESS | 2364 | 1464072651612 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 23:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:50:51 INFO - PROCESS | 2364 | 1464072651617 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:50:51 INFO - PROCESS | 2364 | 1464072651622 Marionette TRACE conn5 <- [1,1878,null,{}] 23:50:51 INFO - PROCESS | 2364 | 1464072651721 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:51 INFO - PROCESS | 2364 | 1464072651846 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 23:50:51 INFO - PROCESS | 2364 | 1464072651955 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:51 INFO - PROCESS | 2364 | ++DOCSHELL 0C73BC00 == 57 [pid = 2364] [id = 479] 23:50:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0C743400) [pid = 2364] [serial = 1437] [outer = 00000000] 23:50:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (14459400) [pid = 2364] [serial = 1438] [outer = 0C743400] 23:50:52 INFO - PROCESS | 2364 | 1464072652012 Marionette DEBUG loaded listener.js 23:50:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (14B58400) [pid = 2364] [serial = 1439] [outer = 0C743400] 23:50:52 INFO - PROCESS | 2364 | 1464072652590 Marionette TRACE conn5 <- [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]]]}] 23:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1020ms 23:50:52 INFO - PROCESS | 2364 | 1464072652638 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 23:50:52 INFO - PROCESS | 2364 | 1464072652644 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 23:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:50:52 INFO - PROCESS | 2364 | 1464072652651 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:50:52 INFO - PROCESS | 2364 | 1464072652654 Marionette TRACE conn5 <- [1,1882,null,{}] 23:50:52 INFO - PROCESS | 2364 | 1464072652658 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:52 INFO - PROCESS | 2364 | 1464072652770 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 23:50:52 INFO - PROCESS | 2364 | 1464072652933 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:52 INFO - PROCESS | 2364 | ++DOCSHELL 174DA000 == 58 [pid = 2364] [id = 480] 23:50:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (181C2000) [pid = 2364] [serial = 1440] [outer = 00000000] 23:50:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (18E2FC00) [pid = 2364] [serial = 1441] [outer = 181C2000] 23:50:53 INFO - PROCESS | 2364 | 1464072652992 Marionette DEBUG loaded listener.js 23:50:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (19F0A800) [pid = 2364] [serial = 1442] [outer = 181C2000] 23:50:53 INFO - PROCESS | 2364 | 1464072653630 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 23:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1022ms 23:50:53 INFO - PROCESS | 2364 | 1464072653675 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 23:50:53 INFO - PROCESS | 2364 | 1464072653677 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 23:50:53 INFO - PROCESS | 2364 | 1464072653681 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:50:53 INFO - PROCESS | 2364 | 1464072653685 Marionette TRACE conn5 <- [1,1886,null,{}] 23:50:53 INFO - PROCESS | 2364 | 1464072653696 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:53 INFO - PROCESS | 2364 | 1464072653828 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 23:50:54 INFO - PROCESS | 2364 | 1464072653979 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:54 INFO - PROCESS | 2364 | ++DOCSHELL 1C169400 == 59 [pid = 2364] [id = 481] 23:50:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (1C409000) [pid = 2364] [serial = 1443] [outer = 00000000] 23:50:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1DC44C00) [pid = 2364] [serial = 1444] [outer = 1C409000] 23:50:54 INFO - PROCESS | 2364 | 1464072654037 Marionette DEBUG loaded listener.js 23:50:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (1DCA1800) [pid = 2364] [serial = 1445] [outer = 1C409000] 23:50:54 INFO - PROCESS | 2364 | 1464072654641 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 23:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 970ms 23:50:54 INFO - PROCESS | 2364 | 1464072654654 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 23:50:54 INFO - PROCESS | 2364 | 1464072654657 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 23:50:54 INFO - PROCESS | 2364 | 1464072654660 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:50:54 INFO - PROCESS | 2364 | 1464072654662 Marionette TRACE conn5 <- [1,1890,null,{}] 23:50:54 INFO - PROCESS | 2364 | 1464072654666 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:54 INFO - PROCESS | 2364 | 1464072654775 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 23:50:54 INFO - PROCESS | 2364 | 1464072654891 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:54 INFO - PROCESS | 2364 | ++DOCSHELL 1DC52800 == 60 [pid = 2364] [id = 482] 23:50:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (1DCA5000) [pid = 2364] [serial = 1446] [outer = 00000000] 23:50:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (1DCAEC00) [pid = 2364] [serial = 1447] [outer = 1DCA5000] 23:50:54 INFO - PROCESS | 2364 | 1464072654945 Marionette DEBUG loaded listener.js 23:50:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (1E58B400) [pid = 2364] [serial = 1448] [outer = 1DCA5000] 23:50:55 INFO - PROCESS | 2364 | 1464072655494 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 23:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 871ms 23:50:55 INFO - PROCESS | 2364 | 1464072655534 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 23:50:55 INFO - PROCESS | 2364 | 1464072655536 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 23:50:55 INFO - PROCESS | 2364 | 1464072655540 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:50:55 INFO - PROCESS | 2364 | 1464072655542 Marionette TRACE conn5 <- [1,1894,null,{}] 23:50:55 INFO - PROCESS | 2364 | 1464072655545 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:55 INFO - PROCESS | 2364 | 1464072655651 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 23:50:55 INFO - PROCESS | 2364 | 1464072655808 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:55 INFO - PROCESS | 2364 | ++DOCSHELL 0D3EAC00 == 61 [pid = 2364] [id = 483] 23:50:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (1E588C00) [pid = 2364] [serial = 1449] [outer = 00000000] 23:50:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (1E594400) [pid = 2364] [serial = 1450] [outer = 1E588C00] 23:50:55 INFO - PROCESS | 2364 | 1464072655863 Marionette DEBUG loaded listener.js 23:50:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (1E64F800) [pid = 2364] [serial = 1451] [outer = 1E588C00] 23:50:56 INFO - PROCESS | 2364 | 1464072656721 Marionette TRACE conn5 <- [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]]]}] 23:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1226ms 23:50:56 INFO - PROCESS | 2364 | 1464072656771 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 23:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:50:56 INFO - PROCESS | 2364 | 1464072656775 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 23:50:56 INFO - PROCESS | 2364 | 1464072656780 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:50:56 INFO - PROCESS | 2364 | 1464072656784 Marionette TRACE conn5 <- [1,1898,null,{}] 23:50:56 INFO - PROCESS | 2364 | 1464072656805 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:56 INFO - PROCESS | 2364 | 1464072656905 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 23:50:57 INFO - PROCESS | 2364 | 1464072657053 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:57 INFO - PROCESS | 2364 | ++DOCSHELL 0D943400 == 62 [pid = 2364] [id = 484] 23:50:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (146EAC00) [pid = 2364] [serial = 1452] [outer = 00000000] 23:50:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (14D6FC00) [pid = 2364] [serial = 1453] [outer = 146EAC00] 23:50:57 INFO - PROCESS | 2364 | 1464072657107 Marionette DEBUG loaded listener.js 23:50:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (174CC800) [pid = 2364] [serial = 1454] [outer = 146EAC00] 23:50:57 INFO - PROCESS | 2364 | 1464072657741 Marionette TRACE conn5 <- [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]]]}] 23:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1043ms 23:50:57 INFO - PROCESS | 2364 | 1464072657824 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 23:50:57 INFO - PROCESS | 2364 | 1464072657829 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 23:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:50:57 INFO - PROCESS | 2364 | 1464072657866 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:50:57 INFO - PROCESS | 2364 | 1464072657868 Marionette TRACE conn5 <- [1,1902,null,{}] 23:50:57 INFO - PROCESS | 2364 | 1464072657872 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:58 INFO - PROCESS | 2364 | 1464072657994 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 23:50:58 INFO - PROCESS | 2364 | --DOCSHELL 0E0E4800 == 61 [pid = 2364] [id = 477] 23:50:58 INFO - PROCESS | 2364 | --DOCSHELL 0D942800 == 60 [pid = 2364] [id = 476] 23:50:58 INFO - PROCESS | 2364 | --DOCSHELL 1B5D0000 == 59 [pid = 2364] [id = 475] 23:50:58 INFO - PROCESS | 2364 | --DOCSHELL 1AC9B800 == 58 [pid = 2364] [id = 474] 23:50:58 INFO - PROCESS | 2364 | --DOCSHELL 1993C000 == 57 [pid = 2364] [id = 473] 23:50:58 INFO - PROCESS | 2364 | --DOCSHELL 18C9A800 == 56 [pid = 2364] [id = 472] 23:50:58 INFO - PROCESS | 2364 | --DOCSHELL 17C77000 == 55 [pid = 2364] [id = 471] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (1CDB7800) [pid = 2364] [serial = 1357] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0E090C00) [pid = 2364] [serial = 1345] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (181CB400) [pid = 2364] [serial = 1348] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (1BD07800) [pid = 2364] [serial = 1351] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (1CABD400) [pid = 2364] [serial = 1354] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOCSHELL 0DD41C00 == 54 [pid = 2364] [id = 470] 23:50:58 INFO - PROCESS | 2364 | --DOCSHELL 0D3ECC00 == 53 [pid = 2364] [id = 469] 23:50:58 INFO - PROCESS | 2364 | --DOCSHELL 14FC6000 == 52 [pid = 2364] [id = 464] 23:50:58 INFO - PROCESS | 2364 | --DOCSHELL 0D234C00 == 51 [pid = 2364] [id = 463] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (19EBAC00) [pid = 2364] [serial = 1375] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (1AC91400) [pid = 2364] [serial = 1378] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (161F5000) [pid = 2364] [serial = 1366] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (1664BC00) [pid = 2364] [serial = 1367] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0D94CC00) [pid = 2364] [serial = 1363] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0E077400) [pid = 2364] [serial = 1364] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (18936400) [pid = 2364] [serial = 1369] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (18988C00) [pid = 2364] [serial = 1370] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0E7DD000) [pid = 2364] [serial = 1361] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0E091000) [pid = 2364] [serial = 1360] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (19F9E800) [pid = 2364] [serial = 1376] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (15B58C00) [pid = 2364] [serial = 1381] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (1B2CF400) [pid = 2364] [serial = 1384] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (1898E800) [pid = 2364] [serial = 1382] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (1AC92800) [pid = 2364] [serial = 1379] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (18C88C00) [pid = 2364] [serial = 1372] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (18E25400) [pid = 2364] [serial = 1373] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1BCCAC00) [pid = 2364] [serial = 1385] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (1BDD9000) [pid = 2364] [serial = 1387] [outer = 00000000] [url = about:blank] 23:50:58 INFO - PROCESS | 2364 | 1464072658186 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:58 INFO - PROCESS | 2364 | ++DOCSHELL 0C744000 == 52 [pid = 2364] [id = 485] 23:50:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0C746C00) [pid = 2364] [serial = 1455] [outer = 00000000] 23:50:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0D74D400) [pid = 2364] [serial = 1456] [outer = 0C746C00] 23:50:58 INFO - PROCESS | 2364 | 1464072658232 Marionette DEBUG loaded listener.js 23:50:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0D94C400) [pid = 2364] [serial = 1457] [outer = 0C746C00] 23:50:58 INFO - PROCESS | 2364 | 1464072658665 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 23:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 850ms 23:50:58 INFO - PROCESS | 2364 | 1464072658701 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 23:50:58 INFO - PROCESS | 2364 | 1464072658703 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 23:50:58 INFO - PROCESS | 2364 | 1464072658707 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:50:58 INFO - PROCESS | 2364 | 1464072658710 Marionette TRACE conn5 <- [1,1906,null,{}] 23:50:58 INFO - PROCESS | 2364 | 1464072658724 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:58 INFO - PROCESS | 2364 | 1464072658845 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 23:50:58 INFO - PROCESS | 2364 | 1464072658950 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:58 INFO - PROCESS | 2364 | ++DOCSHELL 14B4A400 == 53 [pid = 2364] [id = 486] 23:50:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (14B4D800) [pid = 2364] [serial = 1458] [outer = 00000000] 23:50:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (15BD4400) [pid = 2364] [serial = 1459] [outer = 14B4D800] 23:50:59 INFO - PROCESS | 2364 | 1464072658997 Marionette DEBUG loaded listener.js 23:50:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (17481400) [pid = 2364] [serial = 1460] [outer = 14B4D800] 23:50:59 INFO - PROCESS | 2364 | 1464072659372 Marionette TRACE conn5 <- [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]]]}] 23:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 23:50:59 INFO - PROCESS | 2364 | 1464072659441 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 23:50:59 INFO - PROCESS | 2364 | 1464072659444 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 23:50:59 INFO - PROCESS | 2364 | 1464072659446 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:50:59 INFO - PROCESS | 2364 | 1464072659448 Marionette TRACE conn5 <- [1,1910,null,{}] 23:50:59 INFO - PROCESS | 2364 | 1464072659451 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:59 INFO - PROCESS | 2364 | 1464072659537 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 23:50:59 INFO - PROCESS | 2364 | 1464072659544 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:59 INFO - PROCESS | 2364 | ++DOCSHELL 168D0800 == 54 [pid = 2364] [id = 487] 23:50:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (18939C00) [pid = 2364] [serial = 1461] [outer = 00000000] 23:50:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (18C97800) [pid = 2364] [serial = 1462] [outer = 18939C00] 23:50:59 INFO - PROCESS | 2364 | 1464072659589 Marionette DEBUG loaded listener.js 23:50:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (18E25400) [pid = 2364] [serial = 1463] [outer = 18939C00] 23:51:00 INFO - PROCESS | 2364 | 1464072660048 Marionette TRACE conn5 <- [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]]]}] 23:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 631ms 23:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:51:00 INFO - PROCESS | 2364 | 1464072660119 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 23:51:00 INFO - PROCESS | 2364 | 1464072660121 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 23:51:00 INFO - PROCESS | 2364 | 1464072660125 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:51:00 INFO - PROCESS | 2364 | 1464072660127 Marionette TRACE conn5 <- [1,1914,null,{}] 23:51:00 INFO - PROCESS | 2364 | 1464072660131 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:00 INFO - PROCESS | 2364 | 1464072660224 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 23:51:00 INFO - PROCESS | 2364 | 1464072660231 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:00 INFO - PROCESS | 2364 | ++DOCSHELL 18E5FC00 == 55 [pid = 2364] [id = 488] 23:51:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (191A3800) [pid = 2364] [serial = 1464] [outer = 00000000] 23:51:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (1993C000) [pid = 2364] [serial = 1465] [outer = 191A3800] 23:51:00 INFO - PROCESS | 2364 | 1464072660276 Marionette DEBUG loaded listener.js 23:51:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (19EC7800) [pid = 2364] [serial = 1466] [outer = 191A3800] 23:51:00 INFO - PROCESS | 2364 | 1464072660760 Marionette TRACE conn5 <- [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]]]}] 23:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 23:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:51:00 INFO - PROCESS | 2364 | 1464072660796 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 23:51:00 INFO - PROCESS | 2364 | 1464072660798 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 23:51:00 INFO - PROCESS | 2364 | 1464072660801 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:51:00 INFO - PROCESS | 2364 | 1464072660803 Marionette TRACE conn5 <- [1,1918,null,{}] 23:51:00 INFO - PROCESS | 2364 | 1464072660806 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:00 INFO - PROCESS | 2364 | 1464072660947 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 23:51:01 INFO - PROCESS | 2364 | 1464072661046 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:01 INFO - PROCESS | 2364 | ++DOCSHELL 19FA6C00 == 56 [pid = 2364] [id = 489] 23:51:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (19FBC800) [pid = 2364] [serial = 1467] [outer = 00000000] 23:51:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1AC98C00) [pid = 2364] [serial = 1468] [outer = 19FBC800] 23:51:01 INFO - PROCESS | 2364 | 1464072661094 Marionette DEBUG loaded listener.js 23:51:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (1B2C3400) [pid = 2364] [serial = 1469] [outer = 19FBC800] 23:51:01 INFO - PROCESS | 2364 | 1464072661541 Marionette TRACE conn5 <- [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]]]}] 23:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 770ms 23:51:01 INFO - PROCESS | 2364 | 1464072661583 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 23:51:01 INFO - PROCESS | 2364 | 1464072661585 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 23:51:01 INFO - PROCESS | 2364 | 1464072661588 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:51:01 INFO - PROCESS | 2364 | 1464072661590 Marionette TRACE conn5 <- [1,1922,null,{}] 23:51:01 INFO - PROCESS | 2364 | 1464072661594 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:01 INFO - PROCESS | 2364 | 1464072661727 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 23:51:01 INFO - PROCESS | 2364 | 1464072661737 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:01 INFO - PROCESS | 2364 | ++DOCSHELL 1B2C8800 == 57 [pid = 2364] [id = 490] 23:51:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (1B2C9400) [pid = 2364] [serial = 1470] [outer = 00000000] 23:51:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (1B5D0C00) [pid = 2364] [serial = 1471] [outer = 1B2C9400] 23:51:01 INFO - PROCESS | 2364 | 1464072661839 Marionette DEBUG loaded listener.js 23:51:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (1BD02400) [pid = 2364] [serial = 1472] [outer = 1B2C9400] 23:51:02 INFO - PROCESS | 2364 | 1464072662252 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 23:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 732ms 23:51:02 INFO - PROCESS | 2364 | 1464072662355 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 23:51:02 INFO - PROCESS | 2364 | 1464072662357 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 23:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:51:02 INFO - PROCESS | 2364 | 1464072662368 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:51:02 INFO - PROCESS | 2364 | 1464072662369 Marionette TRACE conn5 <- [1,1926,null,{}] 23:51:02 INFO - PROCESS | 2364 | 1464072662373 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:02 INFO - PROCESS | 2364 | 1464072662735 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (1B2CA000) [pid = 2364] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (18E57800) [pid = 2364] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (1B5D4800) [pid = 2364] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0D945000) [pid = 2364] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (19932400) [pid = 2364] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0E077800) [pid = 2364] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (1993B000) [pid = 2364] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (19FBCC00) [pid = 2364] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (19FA0400) [pid = 2364] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (1993D400) [pid = 2364] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (19FB5C00) [pid = 2364] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0DD42C00) [pid = 2364] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (146EC400) [pid = 2364] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (17C78000) [pid = 2364] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (14B4C400) [pid = 2364] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (15BDBC00) [pid = 2364] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1BC45000) [pid = 2364] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (19FA5C00) [pid = 2364] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (18E2A000) [pid = 2364] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (1CABFC00) [pid = 2364] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0D360800) [pid = 2364] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:51:02 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (1CA60800) [pid = 2364] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:51:02 INFO - PROCESS | 2364 | 1464072662811 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:02 INFO - PROCESS | 2364 | ++DOCSHELL 0C73D800 == 58 [pid = 2364] [id = 491] 23:51:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0C73E000) [pid = 2364] [serial = 1473] [outer = 00000000] 23:51:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0DD41400) [pid = 2364] [serial = 1474] [outer = 0C73E000] 23:51:02 INFO - PROCESS | 2364 | 1464072662868 Marionette DEBUG loaded listener.js 23:51:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (146EC400) [pid = 2364] [serial = 1475] [outer = 0C73E000] 23:51:03 INFO - PROCESS | 2364 | 1464072663217 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 23:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 870ms 23:51:03 INFO - PROCESS | 2364 | 1464072663240 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 23:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:51:03 INFO - PROCESS | 2364 | 1464072663242 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 23:51:03 INFO - PROCESS | 2364 | 1464072663245 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:51:03 INFO - PROCESS | 2364 | 1464072663247 Marionette TRACE conn5 <- [1,1930,null,{}] 23:51:03 INFO - PROCESS | 2364 | 1464072663250 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:03 INFO - PROCESS | 2364 | 1464072663383 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 23:51:03 INFO - PROCESS | 2364 | 1464072663390 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:03 INFO - PROCESS | 2364 | ++DOCSHELL 14B56000 == 59 [pid = 2364] [id = 492] 23:51:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (161F4000) [pid = 2364] [serial = 1476] [outer = 00000000] 23:51:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (19932400) [pid = 2364] [serial = 1477] [outer = 161F4000] 23:51:03 INFO - PROCESS | 2364 | 1464072663436 Marionette DEBUG loaded listener.js 23:51:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (19FC1400) [pid = 2364] [serial = 1478] [outer = 161F4000] 23:51:03 INFO - PROCESS | 2364 | 1464072663840 Marionette TRACE conn5 <- [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]]]}] 23:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 23:51:03 INFO - PROCESS | 2364 | 1464072663890 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 23:51:03 INFO - PROCESS | 2364 | 1464072663892 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 23:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:51:03 INFO - PROCESS | 2364 | 1464072663896 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:51:03 INFO - PROCESS | 2364 | 1464072663898 Marionette TRACE conn5 <- [1,1934,null,{}] 23:51:03 INFO - PROCESS | 2364 | 1464072663906 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:04 INFO - PROCESS | 2364 | 1464072663995 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 23:51:04 INFO - PROCESS | 2364 | 1464072664003 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:04 INFO - PROCESS | 2364 | ++DOCSHELL 191A7C00 == 60 [pid = 2364] [id = 493] 23:51:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (1B2C1800) [pid = 2364] [serial = 1479] [outer = 00000000] 23:51:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1BDDB000) [pid = 2364] [serial = 1480] [outer = 1B2C1800] 23:51:04 INFO - PROCESS | 2364 | 1464072664047 Marionette DEBUG loaded listener.js 23:51:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1BDE0400) [pid = 2364] [serial = 1481] [outer = 1B2C1800] 23:51:04 INFO - PROCESS | 2364 | 1464072664498 Marionette TRACE conn5 <- [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]]]}] 23:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 23:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:51:04 INFO - PROCESS | 2364 | 1464072664527 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 23:51:04 INFO - PROCESS | 2364 | 1464072664529 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 23:51:04 INFO - PROCESS | 2364 | 1464072664532 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:51:04 INFO - PROCESS | 2364 | 1464072664535 Marionette TRACE conn5 <- [1,1938,null,{}] 23:51:04 INFO - PROCESS | 2364 | 1464072664538 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:04 INFO - PROCESS | 2364 | 1464072664689 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 23:51:04 INFO - PROCESS | 2364 | 1464072664705 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:04 INFO - PROCESS | 2364 | ++DOCSHELL 0C6E1000 == 61 [pid = 2364] [id = 494] 23:51:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0C6E5C00) [pid = 2364] [serial = 1482] [outer = 00000000] 23:51:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0D801C00) [pid = 2364] [serial = 1483] [outer = 0C6E5C00] 23:51:04 INFO - PROCESS | 2364 | 1464072664826 Marionette DEBUG loaded listener.js 23:51:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0DF9AC00) [pid = 2364] [serial = 1484] [outer = 0C6E5C00] 23:51:05 INFO - PROCESS | 2364 | 1464072665608 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 23:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1127ms 23:51:05 INFO - PROCESS | 2364 | 1464072665660 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 23:51:05 INFO - PROCESS | 2364 | 1464072665666 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 23:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:51:05 INFO - PROCESS | 2364 | 1464072665671 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:51:05 INFO - PROCESS | 2364 | 1464072665675 Marionette TRACE conn5 <- [1,1942,null,{}] 23:51:05 INFO - PROCESS | 2364 | 1464072665680 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:05 INFO - PROCESS | 2364 | 1464072665796 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 23:51:05 INFO - PROCESS | 2364 | 1464072665945 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:05 INFO - PROCESS | 2364 | ++DOCSHELL 14FC9400 == 62 [pid = 2364] [id = 495] 23:51:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (15B5AC00) [pid = 2364] [serial = 1485] [outer = 00000000] 23:51:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (181CB400) [pid = 2364] [serial = 1486] [outer = 15B5AC00] 23:51:06 INFO - PROCESS | 2364 | 1464072666002 Marionette DEBUG loaded listener.js 23:51:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (18C83C00) [pid = 2364] [serial = 1487] [outer = 15B5AC00] 23:51:06 INFO - PROCESS | 2364 | 1464072666525 Marionette TRACE conn5 <- [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]]]}] 23:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 930ms 23:51:06 INFO - PROCESS | 2364 | 1464072666605 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 23:51:06 INFO - PROCESS | 2364 | 1464072666609 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 23:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:51:06 INFO - PROCESS | 2364 | 1464072666616 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:51:06 INFO - PROCESS | 2364 | 1464072666619 Marionette TRACE conn5 <- [1,1946,null,{}] 23:51:06 INFO - PROCESS | 2364 | 1464072666623 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:06 INFO - PROCESS | 2364 | 1464072666735 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 23:51:06 INFO - PROCESS | 2364 | 1464072666857 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:06 INFO - PROCESS | 2364 | ++DOCSHELL 19EB8400 == 63 [pid = 2364] [id = 496] 23:51:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (19F9F400) [pid = 2364] [serial = 1488] [outer = 00000000] 23:51:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (1AC9A800) [pid = 2364] [serial = 1489] [outer = 19F9F400] 23:51:06 INFO - PROCESS | 2364 | 1464072666952 Marionette DEBUG loaded listener.js 23:51:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1BCD7400) [pid = 2364] [serial = 1490] [outer = 19F9F400] 23:51:07 INFO - PROCESS | 2364 | 1464072667573 Marionette TRACE conn5 <- [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]]]}] 23:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 23:51:07 INFO - PROCESS | 2364 | 1464072667590 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 23:51:07 INFO - PROCESS | 2364 | 1464072667592 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 23:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:51:07 INFO - PROCESS | 2364 | 1464072667596 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:51:07 INFO - PROCESS | 2364 | 1464072667600 Marionette TRACE conn5 <- [1,1950,null,{}] 23:51:07 INFO - PROCESS | 2364 | 1464072667612 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:07 INFO - PROCESS | 2364 | 1464072667732 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 23:51:07 INFO - PROCESS | 2364 | 1464072667883 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:07 INFO - PROCESS | 2364 | ++DOCSHELL 1DA5CC00 == 64 [pid = 2364] [id = 497] 23:51:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (1DA5DC00) [pid = 2364] [serial = 1491] [outer = 00000000] 23:51:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (1DC45C00) [pid = 2364] [serial = 1492] [outer = 1DA5DC00] 23:51:07 INFO - PROCESS | 2364 | 1464072667942 Marionette DEBUG loaded listener.js 23:51:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (1DC51000) [pid = 2364] [serial = 1493] [outer = 1DA5DC00] 23:51:08 INFO - PROCESS | 2364 | 1464072668542 Marionette TRACE conn5 <- [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]]]}] 23:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 970ms 23:51:08 INFO - PROCESS | 2364 | 1464072668569 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 23:51:08 INFO - PROCESS | 2364 | 1464072668572 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 23:51:08 INFO - PROCESS | 2364 | 1464072668575 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:51:08 INFO - PROCESS | 2364 | 1464072668577 Marionette TRACE conn5 <- [1,1954,null,{}] 23:51:08 INFO - PROCESS | 2364 | 1464072668581 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:08 INFO - PROCESS | 2364 | 1464072668692 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 23:51:08 INFO - PROCESS | 2364 | 1464072668850 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:08 INFO - PROCESS | 2364 | ++DOCSHELL 1DCA6C00 == 65 [pid = 2364] [id = 498] 23:51:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (1DCAD400) [pid = 2364] [serial = 1494] [outer = 00000000] 23:51:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (1E58D400) [pid = 2364] [serial = 1495] [outer = 1DCAD400] 23:51:08 INFO - PROCESS | 2364 | 1464072668906 Marionette DEBUG loaded listener.js 23:51:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (1E655000) [pid = 2364] [serial = 1496] [outer = 1DCAD400] 23:51:09 INFO - PROCESS | 2364 | 1464072669438 Marionette TRACE conn5 <- [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]]]}] 23:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 870ms 23:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:51:09 INFO - PROCESS | 2364 | 1464072669450 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 23:51:09 INFO - PROCESS | 2364 | 1464072669452 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 23:51:09 INFO - PROCESS | 2364 | 1464072669455 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:51:09 INFO - PROCESS | 2364 | 1464072669457 Marionette TRACE conn5 <- [1,1958,null,{}] 23:51:09 INFO - PROCESS | 2364 | 1464072669461 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:09 INFO - PROCESS | 2364 | 1464072669567 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 23:51:09 INFO - PROCESS | 2364 | 1464072669727 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:09 INFO - PROCESS | 2364 | ++DOCSHELL 1E79C800 == 66 [pid = 2364] [id = 499] 23:51:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (1E7A1000) [pid = 2364] [serial = 1497] [outer = 00000000] 23:51:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (1EA11C00) [pid = 2364] [serial = 1498] [outer = 1E7A1000] 23:51:09 INFO - PROCESS | 2364 | 1464072669790 Marionette DEBUG loaded listener.js 23:51:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (1EA18C00) [pid = 2364] [serial = 1499] [outer = 1E7A1000] 23:51:10 INFO - PROCESS | 2364 | 1464072670465 Marionette TRACE conn5 <- [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]]]}] 23:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1017ms 23:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:51:10 INFO - PROCESS | 2364 | 1464072670476 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 23:51:10 INFO - PROCESS | 2364 | 1464072670478 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 23:51:10 INFO - PROCESS | 2364 | 1464072670481 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:51:10 INFO - PROCESS | 2364 | 1464072670483 Marionette TRACE conn5 <- [1,1962,null,{}] 23:51:10 INFO - PROCESS | 2364 | 1464072670487 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:10 INFO - PROCESS | 2364 | 1464072670747 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 23:51:10 INFO - PROCESS | 2364 | 1464072670906 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:10 INFO - PROCESS | 2364 | ++DOCSHELL 0E090000 == 67 [pid = 2364] [id = 500] 23:51:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0E090C00) [pid = 2364] [serial = 1500] [outer = 00000000] 23:51:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0E7DC400) [pid = 2364] [serial = 1501] [outer = 0E090C00] 23:51:10 INFO - PROCESS | 2364 | 1464072670958 Marionette DEBUG loaded listener.js 23:51:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (143E3000) [pid = 2364] [serial = 1502] [outer = 0E090C00] 23:51:11 INFO - PROCESS | 2364 | 1464072671522 Marionette TRACE conn5 <- [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]]]}] 23:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1067ms 23:51:11 INFO - PROCESS | 2364 | 1464072671559 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 23:51:11 INFO - PROCESS | 2364 | 1464072671563 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 23:51:11 INFO - PROCESS | 2364 | 1464072671568 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:51:11 INFO - PROCESS | 2364 | 1464072671573 Marionette TRACE conn5 <- [1,1966,null,{}] 23:51:11 INFO - PROCESS | 2364 | 1464072671577 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:11 INFO - PROCESS | 2364 | 1464072671679 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 23:51:11 INFO - PROCESS | 2364 | 1464072671850 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:11 INFO - PROCESS | 2364 | ++DOCSHELL 1427EC00 == 68 [pid = 2364] [id = 501] 23:51:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (146F7800) [pid = 2364] [serial = 1503] [outer = 00000000] 23:51:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (18CDFC00) [pid = 2364] [serial = 1504] [outer = 146F7800] 23:51:11 INFO - PROCESS | 2364 | 1464072671901 Marionette DEBUG loaded listener.js 23:51:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (18E5EC00) [pid = 2364] [serial = 1505] [outer = 146F7800] 23:51:12 INFO - PROCESS | 2364 | --DOCSHELL 1CABBC00 == 67 [pid = 2364] [id = 452] 23:51:12 INFO - PROCESS | 2364 | --DOCSHELL 1C4B8800 == 66 [pid = 2364] [id = 451] 23:51:12 INFO - PROCESS | 2364 | --DOCSHELL 0C745C00 == 65 [pid = 2364] [id = 450] 23:51:12 INFO - PROCESS | 2364 | --DOCSHELL 191A7C00 == 64 [pid = 2364] [id = 493] 23:51:12 INFO - PROCESS | 2364 | --DOCSHELL 14B56000 == 63 [pid = 2364] [id = 492] 23:51:12 INFO - PROCESS | 2364 | --DOCSHELL 0C73D800 == 62 [pid = 2364] [id = 491] 23:51:12 INFO - PROCESS | 2364 | --DOCSHELL 1B2C8800 == 61 [pid = 2364] [id = 490] 23:51:12 INFO - PROCESS | 2364 | --DOCSHELL 19FA6C00 == 60 [pid = 2364] [id = 489] 23:51:12 INFO - PROCESS | 2364 | --DOCSHELL 18E5FC00 == 59 [pid = 2364] [id = 488] 23:51:12 INFO - PROCESS | 2364 | --DOCSHELL 168D0800 == 58 [pid = 2364] [id = 487] 23:51:12 INFO - PROCESS | 2364 | --DOCSHELL 14B4A400 == 57 [pid = 2364] [id = 486] 23:51:12 INFO - PROCESS | 2364 | --DOCSHELL 0C744000 == 56 [pid = 2364] [id = 485] 23:51:12 INFO - PROCESS | 2364 | --DOCSHELL 0D943400 == 55 [pid = 2364] [id = 484] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (1DA62800) [pid = 2364] [serial = 1435] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (1D5C0400) [pid = 2364] [serial = 1402] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOCSHELL 0C73BC00 == 54 [pid = 2364] [id = 479] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (1D16D000) [pid = 2364] [serial = 1433] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (1B2D2400) [pid = 2364] [serial = 1423] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (19937C00) [pid = 2364] [serial = 1295] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (19FA4400) [pid = 2364] [serial = 1396] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (1CA6D000) [pid = 2364] [serial = 1427] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (14389400) [pid = 2364] [serial = 1346] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (19B5D800) [pid = 2364] [serial = 1304] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (14B50800) [pid = 2364] [serial = 1408] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (1B2D2800) [pid = 2364] [serial = 1424] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (1D16B400) [pid = 2364] [serial = 1432] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (1AC99000) [pid = 2364] [serial = 1310] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (19FB8C00) [pid = 2364] [serial = 1307] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (1D5B2C00) [pid = 2364] [serial = 1399] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (19FA0800) [pid = 2364] [serial = 1420] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0DA6CC00) [pid = 2364] [serial = 1390] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (1BD0B400) [pid = 2364] [serial = 1405] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (15B61C00) [pid = 2364] [serial = 1412] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (161F7400) [pid = 2364] [serial = 1301] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (18C8D800) [pid = 2364] [serial = 1415] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (1BDDD000) [pid = 2364] [serial = 1430] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (18C8AC00) [pid = 2364] [serial = 1349] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (161EBC00) [pid = 2364] [serial = 1409] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (19FB6400) [pid = 2364] [serial = 1421] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (1BDD5000) [pid = 2364] [serial = 1343] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (1BDE0800) [pid = 2364] [serial = 1352] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (14CB9C00) [pid = 2364] [serial = 1411] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (18E63400) [pid = 2364] [serial = 1417] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (1CDBA400) [pid = 2364] [serial = 1358] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0DF9C800) [pid = 2364] [serial = 1298] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (1BD0A800) [pid = 2364] [serial = 1426] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (19FA5800) [pid = 2364] [serial = 1429] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (1898D400) [pid = 2364] [serial = 1414] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (1DC45400) [pid = 2364] [serial = 1406] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (1CD88400) [pid = 2364] [serial = 1355] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (19935800) [pid = 2364] [serial = 1418] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (161F1C00) [pid = 2364] [serial = 1393] [outer = 00000000] [url = about:blank] 23:51:12 INFO - PROCESS | 2364 | 1464072672442 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 930ms 23:51:12 INFO - PROCESS | 2364 | 1464072672504 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 23:51:12 INFO - PROCESS | 2364 | 1464072672507 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 23:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:51:12 INFO - PROCESS | 2364 | 1464072672511 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:51:12 INFO - PROCESS | 2364 | 1464072672513 Marionette TRACE conn5 <- [1,1970,null,{}] 23:51:12 INFO - PROCESS | 2364 | 1464072672517 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:12 INFO - PROCESS | 2364 | 1464072672610 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 23:51:12 INFO - PROCESS | 2364 | 1464072672708 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:12 INFO - PROCESS | 2364 | ++DOCSHELL 0DA6F400 == 55 [pid = 2364] [id = 502] 23:51:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0DF13800) [pid = 2364] [serial = 1506] [outer = 00000000] 23:51:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (14B54000) [pid = 2364] [serial = 1507] [outer = 0DF13800] 23:51:12 INFO - PROCESS | 2364 | 1464072672761 Marionette DEBUG loaded listener.js 23:51:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (14D76C00) [pid = 2364] [serial = 1508] [outer = 0DF13800] 23:51:13 INFO - PROCESS | 2364 | 1464072673173 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 23:51:13 INFO - PROCESS | 2364 | 1464072673244 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 23:51:13 INFO - PROCESS | 2364 | 1464072673247 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 23:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:51:13 INFO - PROCESS | 2364 | 1464072673257 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:51:13 INFO - PROCESS | 2364 | 1464072673261 Marionette TRACE conn5 <- [1,1974,null,{}] 23:51:13 INFO - PROCESS | 2364 | 1464072673269 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:13 INFO - PROCESS | 2364 | 1464072673361 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 23:51:13 INFO - PROCESS | 2364 | 1464072673372 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:13 INFO - PROCESS | 2364 | ++DOCSHELL 18C82000 == 56 [pid = 2364] [id = 503] 23:51:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (18C96800) [pid = 2364] [serial = 1509] [outer = 00000000] 23:51:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (18E29400) [pid = 2364] [serial = 1510] [outer = 18C96800] 23:51:13 INFO - PROCESS | 2364 | 1464072673418 Marionette DEBUG loaded listener.js 23:51:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (191A0C00) [pid = 2364] [serial = 1511] [outer = 18C96800] 23:51:13 INFO - PROCESS | 2364 | 1464072673869 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 23:51:13 INFO - PROCESS | 2364 | 1464072673884 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 23:51:13 INFO - PROCESS | 2364 | 1464072673886 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 23:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:51:13 INFO - PROCESS | 2364 | 1464072673889 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:51:13 INFO - PROCESS | 2364 | 1464072673891 Marionette TRACE conn5 <- [1,1978,null,{}] 23:51:13 INFO - PROCESS | 2364 | 1464072673894 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:13 INFO - PROCESS | 2364 | 1464072673980 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 23:51:14 INFO - PROCESS | 2364 | 1464072673987 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:14 INFO - PROCESS | 2364 | ++DOCSHELL 19936800 == 57 [pid = 2364] [id = 504] 23:51:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (19937400) [pid = 2364] [serial = 1512] [outer = 00000000] 23:51:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (19F01C00) [pid = 2364] [serial = 1513] [outer = 19937400] 23:51:14 INFO - PROCESS | 2364 | 1464072674031 Marionette DEBUG loaded listener.js 23:51:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (19FA5800) [pid = 2364] [serial = 1514] [outer = 19937400] 23:51:14 INFO - PROCESS | 2364 | 1464072674482 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 23:51:14 INFO - PROCESS | 2364 | 1464072674524 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 23:51:14 INFO - PROCESS | 2364 | 1464072674526 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 23:51:14 INFO - PROCESS | 2364 | 1464072674529 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:51:14 INFO - PROCESS | 2364 | 1464072674531 Marionette TRACE conn5 <- [1,1982,null,{}] 23:51:14 INFO - PROCESS | 2364 | 1464072674542 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:14 INFO - PROCESS | 2364 | 1464072674662 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 23:51:14 INFO - PROCESS | 2364 | 1464072674669 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:14 INFO - PROCESS | 2364 | ++DOCSHELL 19FB9C00 == 58 [pid = 2364] [id = 505] 23:51:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (19FBA800) [pid = 2364] [serial = 1515] [outer = 00000000] 23:51:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (19FC2800) [pid = 2364] [serial = 1516] [outer = 19FBA800] 23:51:14 INFO - PROCESS | 2364 | 1464072674778 Marionette DEBUG loaded listener.js 23:51:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (1AC9B800) [pid = 2364] [serial = 1517] [outer = 19FBA800] 23:51:15 INFO - PROCESS | 2364 | 1464072675267 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 23:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 791ms 23:51:15 INFO - PROCESS | 2364 | 1464072675325 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 23:51:15 INFO - PROCESS | 2364 | 1464072675327 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 23:51:15 INFO - PROCESS | 2364 | 1464072675330 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:51:15 INFO - PROCESS | 2364 | 1464072675332 Marionette TRACE conn5 <- [1,1986,null,{}] 23:51:15 INFO - PROCESS | 2364 | 1464072675335 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:15 INFO - PROCESS | 2364 | 1464072675471 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 23:51:15 INFO - PROCESS | 2364 | 1464072675540 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:15 INFO - PROCESS | 2364 | ++DOCSHELL 1B2CF000 == 59 [pid = 2364] [id = 506] 23:51:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1B2D3C00) [pid = 2364] [serial = 1518] [outer = 00000000] 23:51:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1BCD7800) [pid = 2364] [serial = 1519] [outer = 1B2D3C00] 23:51:15 INFO - PROCESS | 2364 | 1464072675584 Marionette DEBUG loaded listener.js 23:51:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (1BD0FC00) [pid = 2364] [serial = 1520] [outer = 1B2D3C00] 23:51:16 INFO - PROCESS | 2364 | 1464072675991 Marionette TRACE conn5 <- [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]]]}] 23:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 23:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:51:16 INFO - PROCESS | 2364 | 1464072676005 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 23:51:16 INFO - PROCESS | 2364 | 1464072676007 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 23:51:16 INFO - PROCESS | 2364 | 1464072676010 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:51:16 INFO - PROCESS | 2364 | 1464072676011 Marionette TRACE conn5 <- [1,1990,null,{}] 23:51:16 INFO - PROCESS | 2364 | 1464072676020 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:16 INFO - PROCESS | 2364 | 1464072676171 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 23:51:16 INFO - PROCESS | 2364 | 1464072676178 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:16 INFO - PROCESS | 2364 | ++DOCSHELL 1BDD6400 == 60 [pid = 2364] [id = 507] 23:51:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (1C163400) [pid = 2364] [serial = 1521] [outer = 00000000] 23:51:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (1CABBC00) [pid = 2364] [serial = 1522] [outer = 1C163400] 23:51:16 INFO - PROCESS | 2364 | 1464072676283 Marionette DEBUG loaded listener.js 23:51:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (1CDB1800) [pid = 2364] [serial = 1523] [outer = 1C163400] 23:51:16 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0C73E000) [pid = 2364] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:51:16 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (1BCD1000) [pid = 2364] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:51:16 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (19FBC800) [pid = 2364] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:51:16 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (1B2C9400) [pid = 2364] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:51:16 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (161F4000) [pid = 2364] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:51:16 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (18939C00) [pid = 2364] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:51:16 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (146EAC00) [pid = 2364] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:51:16 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1E588C00) [pid = 2364] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:51:16 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (191A3800) [pid = 2364] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:51:16 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0C746C00) [pid = 2364] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:51:16 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (14B4D800) [pid = 2364] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:51:16 INFO - PROCESS | 2364 | 1464072676847 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 23:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 870ms 23:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:51:16 INFO - PROCESS | 2364 | 1464072676881 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 23:51:16 INFO - PROCESS | 2364 | 1464072676883 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 23:51:16 INFO - PROCESS | 2364 | 1464072676886 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:51:16 INFO - PROCESS | 2364 | 1464072676888 Marionette TRACE conn5 <- [1,1994,null,{}] 23:51:16 INFO - PROCESS | 2364 | 1464072676892 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:17 INFO - PROCESS | 2364 | 1464072676981 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 23:51:17 INFO - PROCESS | 2364 | 1464072677088 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:17 INFO - PROCESS | 2364 | ++DOCSHELL 0D3ECC00 == 61 [pid = 2364] [id = 508] 23:51:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0D945000) [pid = 2364] [serial = 1524] [outer = 00000000] 23:51:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (191AAC00) [pid = 2364] [serial = 1525] [outer = 0D945000] 23:51:17 INFO - PROCESS | 2364 | 1464072677132 Marionette DEBUG loaded listener.js 23:51:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (19FBB000) [pid = 2364] [serial = 1526] [outer = 0D945000] 23:51:17 INFO - PROCESS | 2364 | 1464072677495 Marionette TRACE conn5 <- [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]]]}] 23:51:17 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 23:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 23:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:51:17 INFO - PROCESS | 2364 | 1464072677557 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 23:51:17 INFO - PROCESS | 2364 | 1464072677559 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 23:51:17 INFO - PROCESS | 2364 | 1464072677562 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:51:17 INFO - PROCESS | 2364 | 1464072677564 Marionette TRACE conn5 <- [1,1998,null,{}] 23:51:17 INFO - PROCESS | 2364 | 1464072677567 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:17 INFO - PROCESS | 2364 | 1464072677655 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 23:51:17 INFO - PROCESS | 2364 | 1464072677661 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:17 INFO - PROCESS | 2364 | ++DOCSHELL 18C9A000 == 62 [pid = 2364] [id = 509] 23:51:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1BCD2C00) [pid = 2364] [serial = 1527] [outer = 00000000] 23:51:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (1D16C400) [pid = 2364] [serial = 1528] [outer = 1BCD2C00] 23:51:17 INFO - PROCESS | 2364 | 1464072677705 Marionette DEBUG loaded listener.js 23:51:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1D179800) [pid = 2364] [serial = 1529] [outer = 1BCD2C00] 23:51:18 INFO - PROCESS | 2364 | 1464072678140 Marionette TRACE conn5 <- [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]]]}] 23:51:18 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 23:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 23:51:18 INFO - PROCESS | 2364 | 1464072678195 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 23:51:18 INFO - PROCESS | 2364 | 1464072678197 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 23:51:18 INFO - PROCESS | 2364 | 1464072678200 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:51:18 INFO - PROCESS | 2364 | 1464072678202 Marionette TRACE conn5 <- [1,2002,null,{}] 23:51:18 INFO - PROCESS | 2364 | 1464072678206 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:18 INFO - PROCESS | 2364 | 1464072678293 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 23:51:18 INFO - PROCESS | 2364 | 1464072678301 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:18 INFO - PROCESS | 2364 | ++DOCSHELL 1D5B4400 == 63 [pid = 2364] [id = 510] 23:51:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1D5BFC00) [pid = 2364] [serial = 1530] [outer = 00000000] 23:51:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (1DA5D800) [pid = 2364] [serial = 1531] [outer = 1D5BFC00] 23:51:18 INFO - PROCESS | 2364 | 1464072678350 Marionette DEBUG loaded listener.js 23:51:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (1DCA6000) [pid = 2364] [serial = 1532] [outer = 1D5BFC00] 23:51:18 INFO - PROCESS | 2364 | 1464072678965 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 23:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 830ms 23:51:19 INFO - PROCESS | 2364 | 1464072679048 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 23:51:19 INFO - PROCESS | 2364 | 1464072679052 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 23:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:51:19 INFO - PROCESS | 2364 | 1464072679059 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:51:19 INFO - PROCESS | 2364 | 1464072679064 Marionette TRACE conn5 <- [1,2006,null,{}] 23:51:19 INFO - PROCESS | 2364 | 1464072679071 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:19 INFO - PROCESS | 2364 | 1464072679189 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 23:51:19 INFO - PROCESS | 2364 | 1464072679348 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:19 INFO - PROCESS | 2364 | ++DOCSHELL 0C741C00 == 64 [pid = 2364] [id = 511] 23:51:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0DA69800) [pid = 2364] [serial = 1533] [outer = 00000000] 23:51:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (14B50800) [pid = 2364] [serial = 1534] [outer = 0DA69800] 23:51:19 INFO - PROCESS | 2364 | 1464072679409 Marionette DEBUG loaded listener.js 23:51:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (161F2400) [pid = 2364] [serial = 1535] [outer = 0DA69800] 23:51:20 INFO - PROCESS | 2364 | 1464072680010 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 989ms 23:51:20 INFO - PROCESS | 2364 | 1464072680050 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 23:51:20 INFO - PROCESS | 2364 | 1464072680056 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 23:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:51:20 INFO - PROCESS | 2364 | 1464072680062 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:51:20 INFO - PROCESS | 2364 | 1464072680065 Marionette TRACE conn5 <- [1,2010,null,{}] 23:51:20 INFO - PROCESS | 2364 | 1464072680069 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:20 INFO - PROCESS | 2364 | 1464072680184 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 23:51:20 INFO - PROCESS | 2364 | 1464072680345 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:20 INFO - PROCESS | 2364 | ++DOCSHELL 1893C800 == 65 [pid = 2364] [id = 512] 23:51:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (18989400) [pid = 2364] [serial = 1536] [outer = 00000000] 23:51:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (18E59400) [pid = 2364] [serial = 1537] [outer = 18989400] 23:51:20 INFO - PROCESS | 2364 | 1464072680401 Marionette DEBUG loaded listener.js 23:51:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (19F9F800) [pid = 2364] [serial = 1538] [outer = 18989400] 23:51:21 INFO - PROCESS | 2364 | 1464072681008 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 23:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 23:51:21 INFO - PROCESS | 2364 | 1464072681035 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 23:51:21 INFO - PROCESS | 2364 | 1464072681038 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 23:51:21 INFO - PROCESS | 2364 | 1464072681041 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:51:21 INFO - PROCESS | 2364 | 1464072681045 Marionette TRACE conn5 <- [1,2014,null,{}] 23:51:21 INFO - PROCESS | 2364 | 1464072681056 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:21 INFO - PROCESS | 2364 | 1464072681173 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 23:51:21 INFO - PROCESS | 2364 | 1464072681336 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:21 INFO - PROCESS | 2364 | ++DOCSHELL 0D756800 == 66 [pid = 2364] [id = 513] 23:51:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1BC4FC00) [pid = 2364] [serial = 1539] [outer = 00000000] 23:51:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (1DA5C400) [pid = 2364] [serial = 1540] [outer = 1BC4FC00] 23:51:21 INFO - PROCESS | 2364 | 1464072681395 Marionette DEBUG loaded listener.js 23:51:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (1DCAB800) [pid = 2364] [serial = 1541] [outer = 1BC4FC00] 23:51:22 INFO - PROCESS | 2364 | 1464072682003 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 23:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 970ms 23:51:22 INFO - PROCESS | 2364 | 1464072682015 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 23:51:22 INFO - PROCESS | 2364 | 1464072682018 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 23:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:51:22 INFO - PROCESS | 2364 | 1464072682036 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:51:22 INFO - PROCESS | 2364 | 1464072682038 Marionette TRACE conn5 <- [1,2018,null,{}] 23:51:22 INFO - PROCESS | 2364 | 1464072682042 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:22 INFO - PROCESS | 2364 | 1464072682157 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 23:51:22 INFO - PROCESS | 2364 | 1464072682303 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:22 INFO - PROCESS | 2364 | ++DOCSHELL 1E58EC00 == 67 [pid = 2364] [id = 514] 23:51:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (1E64DC00) [pid = 2364] [serial = 1542] [outer = 00000000] 23:51:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (1EA13400) [pid = 2364] [serial = 1543] [outer = 1E64DC00] 23:51:22 INFO - PROCESS | 2364 | 1464072682360 Marionette DEBUG loaded listener.js 23:51:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (1EC61400) [pid = 2364] [serial = 1544] [outer = 1E64DC00] 23:51:22 INFO - PROCESS | 2364 | 1464072682909 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 23:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 930ms 23:51:22 INFO - PROCESS | 2364 | 1464072682966 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 23:51:22 INFO - PROCESS | 2364 | 1464072682969 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 23:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:51:22 INFO - PROCESS | 2364 | 1464072682972 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:51:22 INFO - PROCESS | 2364 | 1464072682974 Marionette TRACE conn5 <- [1,2022,null,{}] 23:51:23 INFO - PROCESS | 2364 | 1464072682978 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:23 INFO - PROCESS | 2364 | 1464072683086 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 23:51:23 INFO - PROCESS | 2364 | 1464072683246 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:23 INFO - PROCESS | 2364 | ++DOCSHELL 0DA6B800 == 68 [pid = 2364] [id = 515] 23:51:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (168D3800) [pid = 2364] [serial = 1545] [outer = 00000000] 23:51:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (1EC6C400) [pid = 2364] [serial = 1546] [outer = 168D3800] 23:51:23 INFO - PROCESS | 2364 | 1464072683301 Marionette DEBUG loaded listener.js 23:51:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (1ED51000) [pid = 2364] [serial = 1547] [outer = 168D3800] 23:51:23 INFO - PROCESS | 2364 | 1464072683892 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 970ms 23:51:23 INFO - PROCESS | 2364 | 1464072683946 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 23:51:23 INFO - PROCESS | 2364 | 1464072683949 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 23:51:23 INFO - PROCESS | 2364 | 1464072683952 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:51:23 INFO - PROCESS | 2364 | 1464072683954 Marionette TRACE conn5 <- [1,2026,null,{}] 23:51:23 INFO - PROCESS | 2364 | 1464072683958 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:24 INFO - PROCESS | 2364 | 1464072684096 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 23:51:24 INFO - PROCESS | 2364 | 1464072684452 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:24 INFO - PROCESS | 2364 | ++DOCSHELL 0D304C00 == 69 [pid = 2364] [id = 516] 23:51:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0D94CC00) [pid = 2364] [serial = 1548] [outer = 00000000] 23:51:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0E01E000) [pid = 2364] [serial = 1549] [outer = 0D94CC00] 23:51:24 INFO - PROCESS | 2364 | 1464072684536 Marionette DEBUG loaded listener.js 23:51:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0E7DA000) [pid = 2364] [serial = 1550] [outer = 0D94CC00] 23:51:25 INFO - PROCESS | 2364 | 1464072685114 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 23:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1235ms 23:51:25 INFO - PROCESS | 2364 | 1464072685191 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 23:51:25 INFO - PROCESS | 2364 | 1464072685195 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 23:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:51:25 INFO - PROCESS | 2364 | 1464072685200 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:51:25 INFO - PROCESS | 2364 | 1464072685203 Marionette TRACE conn5 <- [1,2030,null,{}] 23:51:25 INFO - PROCESS | 2364 | 1464072685209 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:25 INFO - PROCESS | 2364 | 1464072685315 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 23:51:25 INFO - PROCESS | 2364 | 1464072685465 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:25 INFO - PROCESS | 2364 | ++DOCSHELL 0E7D2800 == 70 [pid = 2364] [id = 517] 23:51:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0E7D8000) [pid = 2364] [serial = 1551] [outer = 00000000] 23:51:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (1664A800) [pid = 2364] [serial = 1552] [outer = 0E7D8000] 23:51:25 INFO - PROCESS | 2364 | 1464072685516 Marionette DEBUG loaded listener.js 23:51:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (181BD400) [pid = 2364] [serial = 1553] [outer = 0E7D8000] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 18E2CC00 == 69 [pid = 2364] [id = 447] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 1993AC00 == 68 [pid = 2364] [id = 437] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 19FABC00 == 67 [pid = 2364] [id = 468] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 1D5B9000 == 66 [pid = 2364] [id = 467] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 19FB7800 == 65 [pid = 2364] [id = 436] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 1CDBD000 == 64 [pid = 2364] [id = 466] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 18C9A000 == 63 [pid = 2364] [id = 509] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 0D3ECC00 == 62 [pid = 2364] [id = 508] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 1BDD6400 == 61 [pid = 2364] [id = 507] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 1B2CF000 == 60 [pid = 2364] [id = 506] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 19FB9C00 == 59 [pid = 2364] [id = 505] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 19936800 == 58 [pid = 2364] [id = 504] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (1BDDB000) [pid = 2364] [serial = 1480] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 18C82000 == 57 [pid = 2364] [id = 503] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 0DA6F400 == 56 [pid = 2364] [id = 502] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 1427EC00 == 55 [pid = 2364] [id = 501] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 0E090000 == 54 [pid = 2364] [id = 500] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 14FC9400 == 53 [pid = 2364] [id = 495] 23:51:25 INFO - PROCESS | 2364 | --DOCSHELL 0C6E1000 == 52 [pid = 2364] [id = 494] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (1C401800) [pid = 2364] [serial = 1388] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (1AC98C00) [pid = 2364] [serial = 1468] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (1B5D0C00) [pid = 2364] [serial = 1471] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (1B2C3400) [pid = 2364] [serial = 1469] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (1BD02400) [pid = 2364] [serial = 1472] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (19932400) [pid = 2364] [serial = 1477] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (18C97800) [pid = 2364] [serial = 1462] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (18E25400) [pid = 2364] [serial = 1463] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (174CC800) [pid = 2364] [serial = 1454] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (14D6FC00) [pid = 2364] [serial = 1453] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (1DC44C00) [pid = 2364] [serial = 1444] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (14459400) [pid = 2364] [serial = 1438] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (18E2FC00) [pid = 2364] [serial = 1441] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (1E64F800) [pid = 2364] [serial = 1451] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (1E594400) [pid = 2364] [serial = 1450] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (1993C000) [pid = 2364] [serial = 1465] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0D74D400) [pid = 2364] [serial = 1456] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0D94C400) [pid = 2364] [serial = 1457] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (15BD4400) [pid = 2364] [serial = 1459] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (17481400) [pid = 2364] [serial = 1460] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (1DCAEC00) [pid = 2364] [serial = 1447] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0DD41400) [pid = 2364] [serial = 1474] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (146EC400) [pid = 2364] [serial = 1475] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (19FC1400) [pid = 2364] [serial = 1478] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (19EC7800) [pid = 2364] [serial = 1466] [outer = 00000000] [url = about:blank] 23:51:26 INFO - PROCESS | 2364 | 1464072686076 Marionette TRACE conn5 <- [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]]]}] 23:51:26 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) 23:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 930ms 23:51:26 INFO - PROCESS | 2364 | 1464072686132 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 23:51:26 INFO - PROCESS | 2364 | 1464072686136 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 23:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:51:26 INFO - PROCESS | 2364 | 1464072686140 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:51:26 INFO - PROCESS | 2364 | 1464072686142 Marionette TRACE conn5 <- [1,2034,null,{}] 23:51:26 INFO - PROCESS | 2364 | 1464072686146 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:26 INFO - PROCESS | 2364 | 1464072686237 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 23:51:26 INFO - PROCESS | 2364 | 1464072686343 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:26 INFO - PROCESS | 2364 | ++DOCSHELL 0E098C00 == 53 [pid = 2364] [id = 518] 23:51:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0E75D000) [pid = 2364] [serial = 1554] [outer = 00000000] 23:51:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (14B4B800) [pid = 2364] [serial = 1555] [outer = 0E75D000] 23:51:26 INFO - PROCESS | 2364 | 1464072686389 Marionette DEBUG loaded listener.js 23:51:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (161EDC00) [pid = 2364] [serial = 1556] [outer = 0E75D000] 23:51:26 INFO - PROCESS | 2364 | 1464072686804 Marionette TRACE conn5 <- [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]]]}] 23:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 23:51:26 INFO - PROCESS | 2364 | 1464072686876 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 23:51:26 INFO - PROCESS | 2364 | 1464072686878 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 23:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:51:26 INFO - PROCESS | 2364 | 1464072686883 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:51:26 INFO - PROCESS | 2364 | 1464072686888 Marionette TRACE conn5 <- [1,2038,null,{}] 23:51:26 INFO - PROCESS | 2364 | 1464072686930 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:27 INFO - PROCESS | 2364 | 1464072687019 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 23:51:27 INFO - PROCESS | 2364 | 1464072687036 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:27 INFO - PROCESS | 2364 | ++DOCSHELL 0DA69000 == 54 [pid = 2364] [id = 519] 23:51:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (18C97800) [pid = 2364] [serial = 1557] [outer = 00000000] 23:51:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (18E23800) [pid = 2364] [serial = 1558] [outer = 18C97800] 23:51:27 INFO - PROCESS | 2364 | 1464072687081 Marionette DEBUG loaded listener.js 23:51:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (18E31800) [pid = 2364] [serial = 1559] [outer = 18C97800] 23:51:27 INFO - PROCESS | 2364 | 1464072687539 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 710ms 23:51:27 INFO - PROCESS | 2364 | 1464072687595 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 23:51:27 INFO - PROCESS | 2364 | 1464072687598 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 23:51:27 INFO - PROCESS | 2364 | 1464072687601 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:51:27 INFO - PROCESS | 2364 | 1464072687603 Marionette TRACE conn5 <- [1,2042,null,{}] 23:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:51:27 INFO - PROCESS | 2364 | 1464072687606 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:27 INFO - PROCESS | 2364 | 1464072687693 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 23:51:27 INFO - PROCESS | 2364 | 1464072687703 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:27 INFO - PROCESS | 2364 | ++DOCSHELL 191A4800 == 55 [pid = 2364] [id = 520] 23:51:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (19935000) [pid = 2364] [serial = 1560] [outer = 00000000] 23:51:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (1993E400) [pid = 2364] [serial = 1561] [outer = 19935000] 23:51:27 INFO - PROCESS | 2364 | 1464072687747 Marionette DEBUG loaded listener.js 23:51:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (19F10800) [pid = 2364] [serial = 1562] [outer = 19935000] 23:51:28 INFO - PROCESS | 2364 | 1464072688222 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 23:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 23:51:28 INFO - PROCESS | 2364 | 1464072688275 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 23:51:28 INFO - PROCESS | 2364 | 1464072688277 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 23:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:51:28 INFO - PROCESS | 2364 | 1464072688280 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:51:28 INFO - PROCESS | 2364 | 1464072688282 Marionette TRACE conn5 <- [1,2046,null,{}] 23:51:28 INFO - PROCESS | 2364 | 1464072688285 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:28 INFO - PROCESS | 2364 | 1464072688406 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 23:51:28 INFO - PROCESS | 2364 | 1464072688503 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:28 INFO - PROCESS | 2364 | ++DOCSHELL 19FB4C00 == 56 [pid = 2364] [id = 521] 23:51:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (19FB5800) [pid = 2364] [serial = 1563] [outer = 00000000] 23:51:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (19FC0800) [pid = 2364] [serial = 1564] [outer = 19FB5800] 23:51:28 INFO - PROCESS | 2364 | 1464072688554 Marionette DEBUG loaded listener.js 23:51:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1AC99800) [pid = 2364] [serial = 1565] [outer = 19FB5800] 23:51:29 INFO - PROCESS | 2364 | 1464072689011 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 23:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 770ms 23:51:29 INFO - PROCESS | 2364 | 1464072689051 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 23:51:29 INFO - PROCESS | 2364 | 1464072689054 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 23:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:51:29 INFO - PROCESS | 2364 | 1464072689057 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:51:29 INFO - PROCESS | 2364 | 1464072689058 Marionette TRACE conn5 <- [1,2050,null,{}] 23:51:29 INFO - PROCESS | 2364 | 1464072689062 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:29 INFO - PROCESS | 2364 | 1464072689185 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 23:51:29 INFO - PROCESS | 2364 | 1464072689254 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:29 INFO - PROCESS | 2364 | ++DOCSHELL 19FBE800 == 57 [pid = 2364] [id = 522] 23:51:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (1AC9D800) [pid = 2364] [serial = 1566] [outer = 00000000] 23:51:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (1B2D5000) [pid = 2364] [serial = 1567] [outer = 1AC9D800] 23:51:29 INFO - PROCESS | 2364 | 1464072689298 Marionette DEBUG loaded listener.js 23:51:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (1B5C9000) [pid = 2364] [serial = 1568] [outer = 1AC9D800] 23:51:29 INFO - PROCESS | 2364 | 1464072689721 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 23:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 23:51:29 INFO - PROCESS | 2364 | 1464072689821 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 23:51:29 INFO - PROCESS | 2364 | 1464072689823 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 23:51:29 INFO - PROCESS | 2364 | 1464072689828 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:51:29 INFO - PROCESS | 2364 | 1464072689830 Marionette TRACE conn5 <- [1,2054,null,{}] 23:51:29 INFO - PROCESS | 2364 | 1464072689836 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:29 INFO - PROCESS | 2364 | 1464072689958 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 23:51:30 INFO - PROCESS | 2364 | 1464072690029 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:30 INFO - PROCESS | 2364 | ++DOCSHELL 1B2C7C00 == 58 [pid = 2364] [id = 523] 23:51:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (1B2CA400) [pid = 2364] [serial = 1569] [outer = 00000000] 23:51:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (1BDE0800) [pid = 2364] [serial = 1570] [outer = 1B2CA400] 23:51:30 INFO - PROCESS | 2364 | 1464072690075 Marionette DEBUG loaded listener.js 23:51:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (1CA60800) [pid = 2364] [serial = 1571] [outer = 1B2CA400] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (1C163400) [pid = 2364] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (1BCD2C00) [pid = 2364] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (19FBA800) [pid = 2364] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (1D5BC800) [pid = 2364] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0D2E7800) [pid = 2364] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (14FC7800) [pid = 2364] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (19940400) [pid = 2364] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (1CDBF000) [pid = 2364] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (1B2C1800) [pid = 2364] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (1C409000) [pid = 2364] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (181C2000) [pid = 2364] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (1DCA5000) [pid = 2364] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0C743400) [pid = 2364] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (1B2D3C00) [pid = 2364] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0D945000) [pid = 2364] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (19937400) [pid = 2364] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (146F7800) [pid = 2364] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0DF13800) [pid = 2364] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (18C96800) [pid = 2364] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:51:30 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0E090C00) [pid = 2364] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:51:30 INFO - PROCESS | 2364 | 1464072690729 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 23:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 931ms 23:51:30 INFO - PROCESS | 2364 | 1464072690762 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 23:51:30 INFO - PROCESS | 2364 | 1464072690764 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 23:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:51:30 INFO - PROCESS | 2364 | 1464072690768 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:51:30 INFO - PROCESS | 2364 | 1464072690769 Marionette TRACE conn5 <- [1,2058,null,{}] 23:51:30 INFO - PROCESS | 2364 | 1464072690773 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:30 INFO - PROCESS | 2364 | 1464072690897 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 23:51:30 INFO - PROCESS | 2364 | 1464072690965 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:30 INFO - PROCESS | 2364 | ++DOCSHELL 0DD42000 == 59 [pid = 2364] [id = 524] 23:51:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (15BD5400) [pid = 2364] [serial = 1572] [outer = 00000000] 23:51:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (18CE0400) [pid = 2364] [serial = 1573] [outer = 15BD5400] 23:51:31 INFO - PROCESS | 2364 | 1464072691009 Marionette DEBUG loaded listener.js 23:51:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (19B5D400) [pid = 2364] [serial = 1574] [outer = 15BD5400] 23:51:31 INFO - PROCESS | 2364 | 1464072691341 Marionette TRACE conn5 <- [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]]]}] 23:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 23:51:31 INFO - PROCESS | 2364 | 1464072691407 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 23:51:31 INFO - PROCESS | 2364 | 1464072691409 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 23:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:51:31 INFO - PROCESS | 2364 | 1464072691412 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:51:31 INFO - PROCESS | 2364 | 1464072691414 Marionette TRACE conn5 <- [1,2062,null,{}] 23:51:31 INFO - PROCESS | 2364 | 1464072691417 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:31 INFO - PROCESS | 2364 | 1464072691504 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 23:51:31 INFO - PROCESS | 2364 | 1464072691510 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:31 INFO - PROCESS | 2364 | ++DOCSHELL 18C9A800 == 60 [pid = 2364] [id = 525] 23:51:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (18E24800) [pid = 2364] [serial = 1575] [outer = 00000000] 23:51:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1CD8A000) [pid = 2364] [serial = 1576] [outer = 18E24800] 23:51:31 INFO - PROCESS | 2364 | 1464072691554 Marionette DEBUG loaded listener.js 23:51:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (1CDBF000) [pid = 2364] [serial = 1577] [outer = 18E24800] 23:51:32 INFO - PROCESS | 2364 | 1464072692012 Marionette TRACE conn5 <- [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]]]}] 23:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 23:51:32 INFO - PROCESS | 2364 | 1464072692044 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 23:51:32 INFO - PROCESS | 2364 | 1464072692046 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 23:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:51:32 INFO - PROCESS | 2364 | 1464072692049 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:51:32 INFO - PROCESS | 2364 | 1464072692050 Marionette TRACE conn5 <- [1,2066,null,{}] 23:51:32 INFO - PROCESS | 2364 | 1464072692072 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:32 INFO - PROCESS | 2364 | 1464072692158 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 23:51:32 INFO - PROCESS | 2364 | 1464072692165 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:32 INFO - PROCESS | 2364 | ++DOCSHELL 1CD82000 == 61 [pid = 2364] [id = 526] 23:51:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (1D16D800) [pid = 2364] [serial = 1578] [outer = 00000000] 23:51:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (1D5B2000) [pid = 2364] [serial = 1579] [outer = 1D16D800] 23:51:32 INFO - PROCESS | 2364 | 1464072692213 Marionette DEBUG loaded listener.js 23:51:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (1DA57800) [pid = 2364] [serial = 1580] [outer = 1D16D800] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 0D06F800 == 60 [pid = 2364] [id = 429] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 0D804400 == 59 [pid = 2364] [id = 448] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 1D16B000 == 58 [pid = 2364] [id = 478] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 174DA000 == 57 [pid = 2364] [id = 480] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 0D3EAC00 == 56 [pid = 2364] [id = 483] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 1892B400 == 55 [pid = 2364] [id = 428] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 19EB8400 == 54 [pid = 2364] [id = 496] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 19940000 == 53 [pid = 2364] [id = 465] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 1DCA6C00 == 52 [pid = 2364] [id = 498] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 1DA5CC00 == 51 [pid = 2364] [id = 497] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 18C85400 == 50 [pid = 2364] [id = 430] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 18E31C00 == 49 [pid = 2364] [id = 431] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 15BD9000 == 48 [pid = 2364] [id = 449] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 1C169400 == 47 [pid = 2364] [id = 481] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 1DC52800 == 46 [pid = 2364] [id = 482] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 191AA800 == 45 [pid = 2364] [id = 434] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 19F9EC00 == 44 [pid = 2364] [id = 435] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 1E79C800 == 43 [pid = 2364] [id = 499] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 0E7D2800 == 42 [pid = 2364] [id = 517] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 0D304C00 == 41 [pid = 2364] [id = 516] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 1E58EC00 == 40 [pid = 2364] [id = 514] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 0DA6B800 == 39 [pid = 2364] [id = 515] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 0D756800 == 38 [pid = 2364] [id = 513] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 1893C800 == 37 [pid = 2364] [id = 512] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 1D5B4400 == 36 [pid = 2364] [id = 510] 23:51:33 INFO - PROCESS | 2364 | --DOCSHELL 0C741C00 == 35 [pid = 2364] [id = 511] 23:51:34 INFO - PROCESS | 2364 | --DOCSHELL 1B2C7C00 == 34 [pid = 2364] [id = 523] 23:51:34 INFO - PROCESS | 2364 | --DOCSHELL 19FBE800 == 33 [pid = 2364] [id = 522] 23:51:34 INFO - PROCESS | 2364 | --DOCSHELL 19FB4C00 == 32 [pid = 2364] [id = 521] 23:51:34 INFO - PROCESS | 2364 | --DOCSHELL 191A4800 == 31 [pid = 2364] [id = 520] 23:51:34 INFO - PROCESS | 2364 | --DOCSHELL 18C9A800 == 30 [pid = 2364] [id = 525] 23:51:34 INFO - PROCESS | 2364 | --DOCSHELL 0DA69000 == 29 [pid = 2364] [id = 519] 23:51:34 INFO - PROCESS | 2364 | --DOCSHELL 0DD42000 == 28 [pid = 2364] [id = 524] 23:51:34 INFO - PROCESS | 2364 | --DOCSHELL 0E098C00 == 27 [pid = 2364] [id = 518] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (1BDE0400) [pid = 2364] [serial = 1481] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (1DA57C00) [pid = 2364] [serial = 1403] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0DA64000) [pid = 2364] [serial = 1391] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (174D6000) [pid = 2364] [serial = 1394] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (1B2D0000) [pid = 2364] [serial = 1397] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (1D5B6400) [pid = 2364] [serial = 1400] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (1BD0FC00) [pid = 2364] [serial = 1520] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1BCD7800) [pid = 2364] [serial = 1519] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (191AAC00) [pid = 2364] [serial = 1525] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (19F01C00) [pid = 2364] [serial = 1513] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (18E5EC00) [pid = 2364] [serial = 1505] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (18CDFC00) [pid = 2364] [serial = 1504] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (14B54000) [pid = 2364] [serial = 1507] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (14D76C00) [pid = 2364] [serial = 1508] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (18E29400) [pid = 2364] [serial = 1510] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (191A0C00) [pid = 2364] [serial = 1511] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (143E3000) [pid = 2364] [serial = 1502] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0E7DC400) [pid = 2364] [serial = 1501] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (1CABBC00) [pid = 2364] [serial = 1522] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0D801C00) [pid = 2364] [serial = 1483] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (181CB400) [pid = 2364] [serial = 1486] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (1AC9A800) [pid = 2364] [serial = 1489] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (1DC45C00) [pid = 2364] [serial = 1492] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (1E58D400) [pid = 2364] [serial = 1495] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (1EA11C00) [pid = 2364] [serial = 1498] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (1D179800) [pid = 2364] [serial = 1529] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (1DA5D800) [pid = 2364] [serial = 1531] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (1D16C400) [pid = 2364] [serial = 1528] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (1CDB1800) [pid = 2364] [serial = 1523] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (19FC2800) [pid = 2364] [serial = 1516] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (1AC9B800) [pid = 2364] [serial = 1517] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (19FBB000) [pid = 2364] [serial = 1526] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (19FA5800) [pid = 2364] [serial = 1514] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (1DCA1800) [pid = 2364] [serial = 1445] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (19F0A800) [pid = 2364] [serial = 1442] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (1E58B400) [pid = 2364] [serial = 1448] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (14B58400) [pid = 2364] [serial = 1439] [outer = 00000000] [url = about:blank] 23:51:34 INFO - PROCESS | 2364 | 1464072694461 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 23:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2431ms 23:51:34 INFO - PROCESS | 2364 | 1464072694481 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 23:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:51:34 INFO - PROCESS | 2364 | 1464072694485 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 23:51:34 INFO - PROCESS | 2364 | 1464072694491 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:51:34 INFO - PROCESS | 2364 | 1464072694494 Marionette TRACE conn5 <- [1,2070,null,{}] 23:51:34 INFO - PROCESS | 2364 | 1464072694500 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:34 INFO - PROCESS | 2364 | 1464072694593 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 23:51:34 INFO - PROCESS | 2364 | 1464072694605 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:34 INFO - PROCESS | 2364 | ++DOCSHELL 0D09E400 == 28 [pid = 2364] [id = 527] 23:51:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0D2E7800) [pid = 2364] [serial = 1581] [outer = 00000000] 23:51:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0D311000) [pid = 2364] [serial = 1582] [outer = 0D2E7800] 23:51:34 INFO - PROCESS | 2364 | 1464072694653 Marionette DEBUG loaded listener.js 23:51:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0D3F1400) [pid = 2364] [serial = 1583] [outer = 0D2E7800] 23:51:35 INFO - PROCESS | 2364 | 1464072695146 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 23:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 731ms 23:51:35 INFO - PROCESS | 2364 | 1464072695222 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 23:51:35 INFO - PROCESS | 2364 | 1464072695228 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 23:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:51:35 INFO - PROCESS | 2364 | 1464072695234 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:51:35 INFO - PROCESS | 2364 | 1464072695236 Marionette TRACE conn5 <- [1,2074,null,{}] 23:51:35 INFO - PROCESS | 2364 | 1464072695240 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:35 INFO - PROCESS | 2364 | 1464072695328 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 23:51:35 INFO - PROCESS | 2364 | 1464072695428 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:35 INFO - PROCESS | 2364 | ++DOCSHELL 0D942000 == 29 [pid = 2364] [id = 528] 23:51:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0D943400) [pid = 2364] [serial = 1584] [outer = 00000000] 23:51:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0DA61400) [pid = 2364] [serial = 1585] [outer = 0D943400] 23:51:35 INFO - PROCESS | 2364 | 1464072695475 Marionette DEBUG loaded listener.js 23:51:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0DA69C00) [pid = 2364] [serial = 1586] [outer = 0D943400] 23:51:35 INFO - PROCESS | 2364 | 1464072695886 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 23:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 23:51:35 INFO - PROCESS | 2364 | 1464072695906 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 23:51:35 INFO - PROCESS | 2364 | 1464072695909 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 23:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:51:35 INFO - PROCESS | 2364 | 1464072695912 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:51:35 INFO - PROCESS | 2364 | 1464072695916 Marionette TRACE conn5 <- [1,2078,null,{}] 23:51:35 INFO - PROCESS | 2364 | 1464072695927 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:36 INFO - PROCESS | 2364 | 1464072696045 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 23:51:36 INFO - PROCESS | 2364 | 1464072696057 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:36 INFO - PROCESS | 2364 | ++DOCSHELL 0DF93C00 == 30 [pid = 2364] [id = 529] 23:51:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0DF94400) [pid = 2364] [serial = 1587] [outer = 00000000] 23:51:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0E070800) [pid = 2364] [serial = 1588] [outer = 0DF94400] 23:51:36 INFO - PROCESS | 2364 | 1464072696106 Marionette DEBUG loaded listener.js 23:51:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0E0E6C00) [pid = 2364] [serial = 1589] [outer = 0DF94400] 23:51:36 INFO - PROCESS | 2364 | 1464072696566 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 23:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 23:51:36 INFO - PROCESS | 2364 | 1464072696598 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 23:51:36 INFO - PROCESS | 2364 | 1464072696601 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 23:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:51:36 INFO - PROCESS | 2364 | 1464072696605 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:51:36 INFO - PROCESS | 2364 | 1464072696606 Marionette TRACE conn5 <- [1,2082,null,{}] 23:51:36 INFO - PROCESS | 2364 | 1464072696610 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:36 INFO - PROCESS | 2364 | 1464072696693 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 23:51:36 INFO - PROCESS | 2364 | 1464072696700 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:36 INFO - PROCESS | 2364 | ++DOCSHELL 0D805800 == 31 [pid = 2364] [id = 530] 23:51:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (14239000) [pid = 2364] [serial = 1590] [outer = 00000000] 23:51:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (143E2800) [pid = 2364] [serial = 1591] [outer = 14239000] 23:51:36 INFO - PROCESS | 2364 | 1464072696757 Marionette DEBUG loaded listener.js 23:51:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (146EAC00) [pid = 2364] [serial = 1592] [outer = 14239000] 23:51:37 INFO - PROCESS | 2364 | 1464072697182 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 23:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 23:51:37 INFO - PROCESS | 2364 | 1464072697237 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 23:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:51:37 INFO - PROCESS | 2364 | 1464072697239 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 23:51:37 INFO - PROCESS | 2364 | 1464072697242 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:51:37 INFO - PROCESS | 2364 | 1464072697244 Marionette TRACE conn5 <- [1,2086,null,{}] 23:51:37 INFO - PROCESS | 2364 | 1464072697247 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:37 INFO - PROCESS | 2364 | 1464072697325 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 23:51:37 INFO - PROCESS | 2364 | 1464072697331 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:37 INFO - PROCESS | 2364 | ++DOCSHELL 14B4A800 == 32 [pid = 2364] [id = 531] 23:51:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (14B4EC00) [pid = 2364] [serial = 1593] [outer = 00000000] 23:51:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (14B59C00) [pid = 2364] [serial = 1594] [outer = 14B4EC00] 23:51:37 INFO - PROCESS | 2364 | 1464072697378 Marionette DEBUG loaded listener.js 23:51:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (14CBA000) [pid = 2364] [serial = 1595] [outer = 14B4EC00] 23:51:37 INFO - PROCESS | 2364 | 1464072697849 Marionette TRACE conn5 <- [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]]]}] 23:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 631ms 23:51:37 INFO - PROCESS | 2364 | 1464072697885 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 23:51:37 INFO - PROCESS | 2364 | 1464072697887 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 23:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:51:37 INFO - PROCESS | 2364 | 1464072697891 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:51:37 INFO - PROCESS | 2364 | 1464072697893 Marionette TRACE conn5 <- [1,2090,null,{}] 23:51:37 INFO - PROCESS | 2364 | 1464072697896 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:38 INFO - PROCESS | 2364 | 1464072698011 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 23:51:38 INFO - PROCESS | 2364 | 1464072698022 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:38 INFO - PROCESS | 2364 | ++DOCSHELL 161ED400 == 33 [pid = 2364] [id = 532] 23:51:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (161ED800) [pid = 2364] [serial = 1596] [outer = 00000000] 23:51:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (16644800) [pid = 2364] [serial = 1597] [outer = 161ED800] 23:51:38 INFO - PROCESS | 2364 | 1464072698069 Marionette DEBUG loaded listener.js 23:51:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (168D6000) [pid = 2364] [serial = 1598] [outer = 161ED800] 23:51:38 INFO - PROCESS | 2364 | 1464072698512 Marionette TRACE conn5 <- [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]]]}] 23:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 23:51:38 INFO - PROCESS | 2364 | 1464072698565 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 23:51:38 INFO - PROCESS | 2364 | 1464072698567 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 23:51:38 INFO - PROCESS | 2364 | 1464072698570 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:51:38 INFO - PROCESS | 2364 | 1464072698572 Marionette TRACE conn5 <- [1,2094,null,{}] 23:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:51:38 INFO - PROCESS | 2364 | 1464072698576 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:38 INFO - PROCESS | 2364 | 1464072698651 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 23:51:38 INFO - PROCESS | 2364 | 1464072698658 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:38 INFO - PROCESS | 2364 | ++DOCSHELL 17482000 == 34 [pid = 2364] [id = 533] 23:51:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (174D1800) [pid = 2364] [serial = 1599] [outer = 00000000] 23:51:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (1815A800) [pid = 2364] [serial = 1600] [outer = 174D1800] 23:51:38 INFO - PROCESS | 2364 | 1464072698702 Marionette DEBUG loaded listener.js 23:51:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (18162000) [pid = 2364] [serial = 1601] [outer = 174D1800] 23:51:39 INFO - PROCESS | 2364 | 1464072699161 Marionette TRACE conn5 <- [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]]]}] 23:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 632ms 23:51:39 INFO - PROCESS | 2364 | 1464072699212 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 23:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:51:39 INFO - PROCESS | 2364 | 1464072699214 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 23:51:39 INFO - PROCESS | 2364 | 1464072699221 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:51:39 INFO - PROCESS | 2364 | 1464072699223 Marionette TRACE conn5 <- [1,2098,null,{}] 23:51:39 INFO - PROCESS | 2364 | 1464072699227 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:39 INFO - PROCESS | 2364 | 1464072699304 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 23:51:39 INFO - PROCESS | 2364 | 1464072699311 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:39 INFO - PROCESS | 2364 | ++DOCSHELL 17C7BC00 == 35 [pid = 2364] [id = 534] 23:51:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (18161C00) [pid = 2364] [serial = 1602] [outer = 00000000] 23:51:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (1893C800) [pid = 2364] [serial = 1603] [outer = 18161C00] 23:51:39 INFO - PROCESS | 2364 | 1464072699356 Marionette DEBUG loaded listener.js 23:51:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (18933800) [pid = 2364] [serial = 1604] [outer = 18161C00] 23:51:39 INFO - PROCESS | 2364 | 1464072699833 Marionette TRACE conn5 <- [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]]]}] 23:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 23:51:39 INFO - PROCESS | 2364 | 1464072699900 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 23:51:39 INFO - PROCESS | 2364 | 1464072699902 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 23:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:51:39 INFO - PROCESS | 2364 | 1464072699905 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:51:39 INFO - PROCESS | 2364 | 1464072699907 Marionette TRACE conn5 <- [1,2102,null,{}] 23:51:39 INFO - PROCESS | 2364 | 1464072699910 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:40 INFO - PROCESS | 2364 | 1464072700020 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 23:51:40 INFO - PROCESS | 2364 | 1464072700115 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:40 INFO - PROCESS | 2364 | ++DOCSHELL 0DF1B800 == 36 [pid = 2364] [id = 535] 23:51:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (18987000) [pid = 2364] [serial = 1605] [outer = 00000000] 23:51:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (189D4400) [pid = 2364] [serial = 1606] [outer = 18987000] 23:51:40 INFO - PROCESS | 2364 | 1464072700165 Marionette DEBUG loaded listener.js 23:51:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (189D5C00) [pid = 2364] [serial = 1607] [outer = 18987000] 23:51:40 INFO - PROCESS | 2364 | 1464072700575 Marionette TRACE conn5 <- [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]]]}] 23:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 731ms 23:51:40 INFO - PROCESS | 2364 | 1464072700637 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 23:51:40 INFO - PROCESS | 2364 | 1464072700639 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 23:51:40 INFO - PROCESS | 2364 | 1464072700642 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:51:40 INFO - PROCESS | 2364 | 1464072700644 Marionette TRACE conn5 <- [1,2106,null,{}] 23:51:40 INFO - PROCESS | 2364 | 1464072700648 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:40 INFO - PROCESS | 2364 | 1464072700769 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 23:51:40 INFO - PROCESS | 2364 | 1464072700778 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:40 INFO - PROCESS | 2364 | ++DOCSHELL 18C8F800 == 37 [pid = 2364] [id = 536] 23:51:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (18C97C00) [pid = 2364] [serial = 1608] [outer = 00000000] 23:51:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (18CEDC00) [pid = 2364] [serial = 1609] [outer = 18C97C00] 23:51:40 INFO - PROCESS | 2364 | 1464072700822 Marionette DEBUG loaded listener.js 23:51:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (18E2D400) [pid = 2364] [serial = 1610] [outer = 18C97C00] 23:51:41 INFO - PROCESS | 2364 | 1464072701268 Marionette TRACE conn5 <- [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]]]}] 23:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 23:51:41 INFO - PROCESS | 2364 | 1464072701317 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 23:51:41 INFO - PROCESS | 2364 | 1464072701320 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 23:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:51:41 INFO - PROCESS | 2364 | 1464072701328 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:51:41 INFO - PROCESS | 2364 | 1464072701330 Marionette TRACE conn5 <- [1,2110,null,{}] 23:51:41 INFO - PROCESS | 2364 | 1464072701334 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:41 INFO - PROCESS | 2364 | 1464072701503 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1E7A1000) [pid = 2364] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (19F9F400) [pid = 2364] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (1DA5DC00) [pid = 2364] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (1DCAD400) [pid = 2364] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0C6E5C00) [pid = 2364] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (18E24800) [pid = 2364] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (19FB5800) [pid = 2364] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (1AC9D800) [pid = 2364] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (15BD5400) [pid = 2364] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (1B2CA400) [pid = 2364] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (19935000) [pid = 2364] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (18C97800) [pid = 2364] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0E75D000) [pid = 2364] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0E7D8000) [pid = 2364] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0D94CC00) [pid = 2364] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (168D3800) [pid = 2364] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (1E64DC00) [pid = 2364] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (1BC4FC00) [pid = 2364] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (18989400) [pid = 2364] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:51:41 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0DA69800) [pid = 2364] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:51:42 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (1D5BFC00) [pid = 2364] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:51:42 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (1D5B8400) [pid = 2364] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:51:42 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (15B5AC00) [pid = 2364] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:51:42 INFO - PROCESS | 2364 | 1464072702000 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:42 INFO - PROCESS | 2364 | ++DOCSHELL 0C6E7000 == 38 [pid = 2364] [id = 537] 23:51:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0D3F4800) [pid = 2364] [serial = 1611] [outer = 00000000] 23:51:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0DBEA400) [pid = 2364] [serial = 1612] [outer = 0D3F4800] 23:51:42 INFO - PROCESS | 2364 | 1464072702055 Marionette DEBUG loaded listener.js 23:51:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (146F8400) [pid = 2364] [serial = 1613] [outer = 0D3F4800] 23:51:42 INFO - PROCESS | 2364 | 1464072702426 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 23:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1132ms 23:51:42 INFO - PROCESS | 2364 | 1464072702464 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 23:51:42 INFO - PROCESS | 2364 | 1464072702466 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 23:51:42 INFO - PROCESS | 2364 | 1464072702469 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:51:42 INFO - PROCESS | 2364 | 1464072702471 Marionette TRACE conn5 <- [1,2114,null,{}] 23:51:42 INFO - PROCESS | 2364 | 1464072702474 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:42 INFO - PROCESS | 2364 | 1464072702552 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 23:51:42 INFO - PROCESS | 2364 | 1464072702559 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:42 INFO - PROCESS | 2364 | ++DOCSHELL 161EC800 == 39 [pid = 2364] [id = 538] 23:51:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (168D5000) [pid = 2364] [serial = 1614] [outer = 00000000] 23:51:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (18E5FC00) [pid = 2364] [serial = 1615] [outer = 168D5000] 23:51:42 INFO - PROCESS | 2364 | 1464072702602 Marionette DEBUG loaded listener.js 23:51:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (19933800) [pid = 2364] [serial = 1616] [outer = 168D5000] 23:51:43 INFO - PROCESS | 2364 | 1464072703027 Marionette TRACE conn5 <- [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]]]}] 23:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 570ms 23:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:51:43 INFO - PROCESS | 2364 | 1464072703044 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 23:51:43 INFO - PROCESS | 2364 | 1464072703046 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 23:51:43 INFO - PROCESS | 2364 | 1464072703049 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:51:43 INFO - PROCESS | 2364 | 1464072703051 Marionette TRACE conn5 <- [1,2118,null,{}] 23:51:43 INFO - PROCESS | 2364 | 1464072703055 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:43 INFO - PROCESS | 2364 | 1464072703174 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 23:51:43 INFO - PROCESS | 2364 | 1464072703184 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:43 INFO - PROCESS | 2364 | ++DOCSHELL 18E25C00 == 40 [pid = 2364] [id = 539] 23:51:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (191A9400) [pid = 2364] [serial = 1617] [outer = 00000000] 23:51:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (19B58800) [pid = 2364] [serial = 1618] [outer = 191A9400] 23:51:43 INFO - PROCESS | 2364 | 1464072703228 Marionette DEBUG loaded listener.js 23:51:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (19EBEC00) [pid = 2364] [serial = 1619] [outer = 191A9400] 23:51:43 INFO - PROCESS | 2364 | 1464072703673 Marionette TRACE conn5 <- [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] 23:51:43 INFO - PROCESS | 2364 | 1464072703723 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 23:51:43 INFO - PROCESS | 2364 | 1464072703725 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:51:43 INFO - PROCESS | 2364 | 1464072703727 Marionette TRACE conn5 <- [1,2122,null,{}] 23:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:51:43 INFO - PROCESS | 2364 | 1464072703740 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:43 INFO - PROCESS | 2364 | 1464072703818 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 23:51:43 INFO - PROCESS | 2364 | 1464072703824 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:43 INFO - PROCESS | 2364 | ++DOCSHELL 19F02C00 == 41 [pid = 2364] [id = 540] 23:51:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (19FA1000) [pid = 2364] [serial = 1620] [outer = 00000000] 23:51:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (19FB5800) [pid = 2364] [serial = 1621] [outer = 19FA1000] 23:51:43 INFO - PROCESS | 2364 | 1464072703868 Marionette DEBUG loaded listener.js 23:51:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (19FB9800) [pid = 2364] [serial = 1622] [outer = 19FA1000] 23:51:44 INFO - PROCESS | 2364 | 1464072704691 Marionette TRACE conn5 <- [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]]]}] 23:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1014ms 23:51:44 INFO - PROCESS | 2364 | 1464072704745 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 23:51:44 INFO - PROCESS | 2364 | 1464072704750 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 23:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:51:44 INFO - PROCESS | 2364 | 1464072704755 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:51:44 INFO - PROCESS | 2364 | 1464072704759 Marionette TRACE conn5 <- [1,2126,null,{}] 23:51:44 INFO - PROCESS | 2364 | 1464072704765 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:44 INFO - PROCESS | 2364 | 1464072704885 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 23:51:45 INFO - PROCESS | 2364 | 1464072705025 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:45 INFO - PROCESS | 2364 | ++DOCSHELL 0D30C800 == 42 [pid = 2364] [id = 541] 23:51:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0D312800) [pid = 2364] [serial = 1623] [outer = 00000000] 23:51:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0D94B000) [pid = 2364] [serial = 1624] [outer = 0D312800] 23:51:45 INFO - PROCESS | 2364 | 1464072705084 Marionette DEBUG loaded listener.js 23:51:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0DBEE400) [pid = 2364] [serial = 1625] [outer = 0D312800] 23:51:45 INFO - PROCESS | 2364 | 1464072705787 Marionette TRACE conn5 <- [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]]]}] 23:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1079ms 23:51:45 INFO - PROCESS | 2364 | 1464072705876 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 23:51:45 INFO - PROCESS | 2364 | 1464072705883 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 23:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:51:45 INFO - PROCESS | 2364 | 1464072705889 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:51:45 INFO - PROCESS | 2364 | 1464072705892 Marionette TRACE conn5 <- [1,2130,null,{}] 23:51:45 INFO - PROCESS | 2364 | 1464072705896 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:46 INFO - PROCESS | 2364 | 1464072706022 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 23:51:46 INFO - PROCESS | 2364 | 1464072706294 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:46 INFO - PROCESS | 2364 | ++DOCSHELL 0C6E8000 == 43 [pid = 2364] [id = 542] 23:51:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0C6EB400) [pid = 2364] [serial = 1626] [outer = 00000000] 23:51:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0D06D400) [pid = 2364] [serial = 1627] [outer = 0C6EB400] 23:51:46 INFO - PROCESS | 2364 | 1464072706368 Marionette DEBUG loaded listener.js 23:51:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0D3EF000) [pid = 2364] [serial = 1628] [outer = 0C6EB400] 23:51:46 INFO - PROCESS | 2364 | --DOCSHELL 1B5CC000 == 42 [pid = 2364] [id = 13] 23:51:47 INFO - PROCESS | 2364 | --DOCSHELL 0D80BC00 == 41 [pid = 2364] [id = 411] 23:51:47 INFO - PROCESS | 2364 | --DOCSHELL 168DB800 == 40 [pid = 2364] [id = 427] 23:51:47 INFO - PROCESS | 2364 | --DOCSHELL 0D941800 == 39 [pid = 2364] [id = 410] 23:51:47 INFO - PROCESS | 2364 | --DOCSHELL 0D94C800 == 38 [pid = 2364] [id = 423] 23:51:47 INFO - PROCESS | 2364 | --DOCSHELL 0C797800 == 37 [pid = 2364] [id = 415] 23:51:47 INFO - PROCESS | 2364 | --DOCSHELL 19CAF000 == 36 [pid = 2364] [id = 414] 23:51:47 INFO - PROCESS | 2364 | --DOCSHELL 14C70400 == 35 [pid = 2364] [id = 425] 23:51:47 INFO - PROCESS | 2364 | --DOCSHELL 0DF99400 == 34 [pid = 2364] [id = 413] 23:51:47 INFO - PROCESS | 2364 | --DOCSHELL 14D72000 == 33 [pid = 2364] [id = 416] 23:51:47 INFO - PROCESS | 2364 | --DOCSHELL 14D78800 == 32 [pid = 2364] [id = 426] 23:51:47 INFO - PROCESS | 2364 | --DOCSHELL 1463F800 == 31 [pid = 2364] [id = 424] 23:51:47 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (1D5B2000) [pid = 2364] [serial = 1579] [outer = 00000000] [url = about:blank] 23:51:47 INFO - PROCESS | 2364 | --DOCSHELL 1CD82000 == 30 [pid = 2364] [id = 526] 23:51:47 INFO - PROCESS | 2364 | 1464072707096 Marionette TRACE conn5 <- [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] 23:51:47 INFO - PROCESS | 2364 | 1464072707153 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 23:51:47 INFO - PROCESS | 2364 | 1464072707160 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:51:47 INFO - PROCESS | 2364 | 1464072707163 Marionette TRACE conn5 <- [1,2134,null,{}] 23:51:47 INFO - PROCESS | 2364 | 1464072707169 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:47 INFO - PROCESS | 2364 | 1464072707254 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 23:51:47 INFO - PROCESS | 2364 | 1464072707263 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:47 INFO - PROCESS | 2364 | ++DOCSHELL 0D94A000 == 31 [pid = 2364] [id = 543] 23:51:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0D94AC00) [pid = 2364] [serial = 1629] [outer = 00000000] 23:51:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0DBF6000) [pid = 2364] [serial = 1630] [outer = 0D94AC00] 23:51:47 INFO - PROCESS | 2364 | 1464072707312 Marionette DEBUG loaded listener.js 23:51:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0DD43C00) [pid = 2364] [serial = 1631] [outer = 0D94AC00] 23:51:47 INFO - PROCESS | 2364 | 1464072707839 Marionette TRACE conn5 <- [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] 23:51:47 INFO - PROCESS | 2364 | 1464072707892 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 23:51:47 INFO - PROCESS | 2364 | 1464072707896 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:51:47 INFO - PROCESS | 2364 | 1464072707898 Marionette TRACE conn5 <- [1,2138,null,{}] 23:51:47 INFO - PROCESS | 2364 | 1464072707902 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:48 INFO - PROCESS | 2364 | 1464072707985 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 23:51:48 INFO - PROCESS | 2364 | 1464072707994 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:48 INFO - PROCESS | 2364 | ++DOCSHELL 0E01E000 == 32 [pid = 2364] [id = 544] 23:51:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (146F1C00) [pid = 2364] [serial = 1632] [outer = 00000000] 23:51:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (14B54800) [pid = 2364] [serial = 1633] [outer = 146F1C00] 23:51:48 INFO - PROCESS | 2364 | 1464072708040 Marionette DEBUG loaded listener.js 23:51:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (14CBB000) [pid = 2364] [serial = 1634] [outer = 146F1C00] 23:51:48 INFO - PROCESS | 2364 | 1464072708518 Marionette TRACE conn5 <- [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]]]}] 23:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 23:51:48 INFO - PROCESS | 2364 | 1464072708572 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 23:51:48 INFO - PROCESS | 2364 | 1464072708574 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 23:51:48 INFO - PROCESS | 2364 | 1464072708579 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:51:48 INFO - PROCESS | 2364 | 1464072708585 Marionette TRACE conn5 <- [1,2142,null,{}] 23:51:48 INFO - PROCESS | 2364 | 1464072708594 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:48 INFO - PROCESS | 2364 | 1464072708683 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 23:51:48 INFO - PROCESS | 2364 | 1464072708776 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:48 INFO - PROCESS | 2364 | ++DOCSHELL 16640800 == 33 [pid = 2364] [id = 545] 23:51:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (16641C00) [pid = 2364] [serial = 1635] [outer = 00000000] 23:51:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (168D9800) [pid = 2364] [serial = 1636] [outer = 16641C00] 23:51:48 INFO - PROCESS | 2364 | 1464072708821 Marionette DEBUG loaded listener.js 23:51:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (174CF000) [pid = 2364] [serial = 1637] [outer = 16641C00] 23:51:49 INFO - PROCESS | 2364 | 1464072709188 Marionette TRACE conn5 <- [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]]]}] 23:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 690ms 23:51:49 INFO - PROCESS | 2364 | 1464072709272 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 23:51:49 INFO - PROCESS | 2364 | 1464072709274 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 23:51:49 INFO - PROCESS | 2364 | 1464072709277 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:51:49 INFO - PROCESS | 2364 | 1464072709288 Marionette TRACE conn5 <- [1,2146,null,{}] 23:51:49 INFO - PROCESS | 2364 | 1464072709292 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:49 INFO - PROCESS | 2364 | 1464072709441 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 23:51:49 INFO - PROCESS | 2364 | 1464072709462 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:49 INFO - PROCESS | 2364 | ++DOCSHELL 174CC800 == 34 [pid = 2364] [id = 546] 23:51:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (174D3C00) [pid = 2364] [serial = 1638] [outer = 00000000] 23:51:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (18930000) [pid = 2364] [serial = 1639] [outer = 174D3C00] 23:51:49 INFO - PROCESS | 2364 | 1464072709506 Marionette DEBUG loaded listener.js 23:51:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (18988400) [pid = 2364] [serial = 1640] [outer = 174D3C00] 23:51:49 INFO - PROCESS | 2364 | 1464072709946 Marionette TRACE conn5 <- [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]]]}] 23:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 691ms 23:51:50 INFO - PROCESS | 2364 | 1464072709972 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 23:51:50 INFO - PROCESS | 2364 | 1464072709974 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 23:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:51:50 INFO - PROCESS | 2364 | 1464072709977 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:51:50 INFO - PROCESS | 2364 | 1464072709979 Marionette TRACE conn5 <- [1,2150,null,{}] 23:51:50 INFO - PROCESS | 2364 | 1464072709983 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:50 INFO - PROCESS | 2364 | 1464072710092 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 23:51:50 INFO - PROCESS | 2364 | 1464072710098 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:50 INFO - PROCESS | 2364 | ++DOCSHELL 189D7C00 == 35 [pid = 2364] [id = 547] 23:51:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (18C80C00) [pid = 2364] [serial = 1641] [outer = 00000000] 23:51:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (18C97400) [pid = 2364] [serial = 1642] [outer = 18C80C00] 23:51:50 INFO - PROCESS | 2364 | 1464072710152 Marionette DEBUG loaded listener.js 23:51:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (18E27C00) [pid = 2364] [serial = 1643] [outer = 18C80C00] 23:51:50 INFO - PROCESS | 2364 | 1464072710638 Marionette TRACE conn5 <- [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]]]}] 23:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 23:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:51:50 INFO - PROCESS | 2364 | 1464072710711 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 23:51:50 INFO - PROCESS | 2364 | 1464072710713 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 23:51:50 INFO - PROCESS | 2364 | 1464072710723 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:51:50 INFO - PROCESS | 2364 | 1464072710725 Marionette TRACE conn5 <- [1,2154,null,{}] 23:51:50 INFO - PROCESS | 2364 | 1464072710728 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:50 INFO - PROCESS | 2364 | 1464072710866 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 23:51:50 INFO - PROCESS | 2364 | 1464072710882 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:50 INFO - PROCESS | 2364 | ++DOCSHELL 191A0C00 == 36 [pid = 2364] [id = 548] 23:51:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (191A3000) [pid = 2364] [serial = 1644] [outer = 00000000] 23:51:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (19935000) [pid = 2364] [serial = 1645] [outer = 191A3000] 23:51:51 INFO - PROCESS | 2364 | 1464072710977 Marionette DEBUG loaded listener.js 23:51:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (19935400) [pid = 2364] [serial = 1646] [outer = 191A3000] 23:51:51 INFO - PROCESS | 2364 | 1464072711392 Marionette TRACE conn5 <- [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]]]}] 23:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 731ms 23:51:51 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (191A9400) [pid = 2364] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:51:51 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (18987000) [pid = 2364] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:51:51 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (18C97C00) [pid = 2364] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:51:51 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (174D1800) [pid = 2364] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:51:51 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0DF94400) [pid = 2364] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:51:51 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (161ED800) [pid = 2364] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:51:51 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0D2E7800) [pid = 2364] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:51:51 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (14239000) [pid = 2364] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:51:51 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0D943400) [pid = 2364] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:51:51 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (14B4EC00) [pid = 2364] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:51:51 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (18161C00) [pid = 2364] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:51:51 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (168D5000) [pid = 2364] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:51:51 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (0D3F4800) [pid = 2364] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:51:51 INFO - PROCESS | 2364 | 1464072711533 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 23:51:51 INFO - PROCESS | 2364 | 1464072711535 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 23:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:51:51 INFO - PROCESS | 2364 | 1464072711543 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:51:51 INFO - PROCESS | 2364 | 1464072711545 Marionette TRACE conn5 <- [1,2158,null,{}] 23:51:51 INFO - PROCESS | 2364 | 1464072711548 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:51 INFO - PROCESS | 2364 | 1464072711639 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 23:51:51 INFO - PROCESS | 2364 | 1464072711645 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:51 INFO - PROCESS | 2364 | ++DOCSHELL 0D80E800 == 37 [pid = 2364] [id = 549] 23:51:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0DD42400) [pid = 2364] [serial = 1647] [outer = 00000000] 23:51:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (14B59800) [pid = 2364] [serial = 1648] [outer = 0DD42400] 23:51:51 INFO - PROCESS | 2364 | 1464072711689 Marionette DEBUG loaded listener.js 23:51:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (14C3E800) [pid = 2364] [serial = 1649] [outer = 0DD42400] 23:51:52 INFO - PROCESS | 2364 | 1464072712115 Marionette TRACE conn5 <- [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]]]}] 23:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 610ms 23:51:52 INFO - PROCESS | 2364 | 1464072712163 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 23:51:52 INFO - PROCESS | 2364 | 1464072712165 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 23:51:52 INFO - PROCESS | 2364 | 1464072712173 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:51:52 INFO - PROCESS | 2364 | 1464072712174 Marionette TRACE conn5 <- [1,2162,null,{}] 23:51:52 INFO - PROCESS | 2364 | 1464072712178 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:52 INFO - PROCESS | 2364 | 1464072712283 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 23:51:52 INFO - PROCESS | 2364 | 1464072712293 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:52 INFO - PROCESS | 2364 | ++DOCSHELL 14237000 == 38 [pid = 2364] [id = 550] 23:51:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (18167C00) [pid = 2364] [serial = 1650] [outer = 00000000] 23:51:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (1993DC00) [pid = 2364] [serial = 1651] [outer = 18167C00] 23:51:52 INFO - PROCESS | 2364 | 1464072712339 Marionette DEBUG loaded listener.js 23:51:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (19EB9800) [pid = 2364] [serial = 1652] [outer = 18167C00] 23:51:52 INFO - PROCESS | 2364 | 1464072712766 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 23:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 23:51:52 INFO - PROCESS | 2364 | 1464072712808 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 23:51:52 INFO - PROCESS | 2364 | 1464072712810 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 23:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:51:52 INFO - PROCESS | 2364 | 1464072712813 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:51:52 INFO - PROCESS | 2364 | 1464072712815 Marionette TRACE conn5 <- [1,2166,null,{}] 23:51:52 INFO - PROCESS | 2364 | 1464072712823 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:52 INFO - PROCESS | 2364 | 1464072712903 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 23:51:52 INFO - PROCESS | 2364 | 1464072712910 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:52 INFO - PROCESS | 2364 | ++DOCSHELL 191AD800 == 39 [pid = 2364] [id = 551] 23:51:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (1993C000) [pid = 2364] [serial = 1653] [outer = 00000000] 23:51:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (19FB4400) [pid = 2364] [serial = 1654] [outer = 1993C000] 23:51:52 INFO - PROCESS | 2364 | 1464072712953 Marionette DEBUG loaded listener.js 23:51:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (19FBF400) [pid = 2364] [serial = 1655] [outer = 1993C000] 23:51:53 INFO - PROCESS | 2364 | 1464072713369 Marionette TRACE conn5 <- [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]]]}] 23:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 23:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:51:53 INFO - PROCESS | 2364 | 1464072713445 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 23:51:53 INFO - PROCESS | 2364 | 1464072713447 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 23:51:53 INFO - PROCESS | 2364 | 1464072713450 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:51:53 INFO - PROCESS | 2364 | 1464072713451 Marionette TRACE conn5 <- [1,2170,null,{}] 23:51:53 INFO - PROCESS | 2364 | 1464072713455 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:53 INFO - PROCESS | 2364 | 1464072713533 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 23:51:53 INFO - PROCESS | 2364 | 1464072713730 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:53 INFO - PROCESS | 2364 | ++DOCSHELL 0C73E000 == 40 [pid = 2364] [id = 552] 23:51:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0C73E400) [pid = 2364] [serial = 1656] [outer = 00000000] 23:51:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0D236000) [pid = 2364] [serial = 1657] [outer = 0C73E400] 23:51:53 INFO - PROCESS | 2364 | 1464072713831 Marionette DEBUG loaded listener.js 23:51:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0D80C000) [pid = 2364] [serial = 1658] [outer = 0C73E400] 23:51:54 INFO - PROCESS | 2364 | 1464072714409 Marionette TRACE conn5 <- [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]]]}] 23:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1019ms 23:51:54 INFO - PROCESS | 2364 | 1464072714471 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 23:51:54 INFO - PROCESS | 2364 | 1464072714476 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 23:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:51:54 INFO - PROCESS | 2364 | 1464072714480 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:51:54 INFO - PROCESS | 2364 | 1464072714485 Marionette TRACE conn5 <- [1,2174,null,{}] 23:51:54 INFO - PROCESS | 2364 | 1464072714509 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:54 INFO - PROCESS | 2364 | 1464072714618 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 23:51:54 INFO - PROCESS | 2364 | 1464072714755 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:54 INFO - PROCESS | 2364 | ++DOCSHELL 14C70000 == 41 [pid = 2364] [id = 553] 23:51:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (14D6BC00) [pid = 2364] [serial = 1659] [outer = 00000000] 23:51:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (15BD7000) [pid = 2364] [serial = 1660] [outer = 14D6BC00] 23:51:54 INFO - PROCESS | 2364 | 1464072714813 Marionette DEBUG loaded listener.js 23:51:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (16638000) [pid = 2364] [serial = 1661] [outer = 14D6BC00] 23:51:55 INFO - PROCESS | 2364 | 1464072715409 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 23:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 951ms 23:51:55 INFO - PROCESS | 2364 | 1464072715438 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 23:51:55 INFO - PROCESS | 2364 | 1464072715442 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 23:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:51:55 INFO - PROCESS | 2364 | 1464072715446 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:51:55 INFO - PROCESS | 2364 | 1464072715448 Marionette TRACE conn5 <- [1,2178,null,{}] 23:51:55 INFO - PROCESS | 2364 | 1464072715453 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:55 INFO - PROCESS | 2364 | 1464072715558 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 23:51:55 INFO - PROCESS | 2364 | 1464072715695 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:55 INFO - PROCESS | 2364 | ++DOCSHELL 143DF800 == 42 [pid = 2364] [id = 554] 23:51:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (15BD6C00) [pid = 2364] [serial = 1662] [outer = 00000000] 23:51:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (191A8000) [pid = 2364] [serial = 1663] [outer = 15BD6C00] 23:51:55 INFO - PROCESS | 2364 | 1464072715754 Marionette DEBUG loaded listener.js 23:51:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (19FAB400) [pid = 2364] [serial = 1664] [outer = 15BD6C00] 23:51:56 INFO - PROCESS | 2364 | 1464072716360 Marionette TRACE conn5 <- [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]]]}] 23:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 970ms 23:51:56 INFO - PROCESS | 2364 | 1464072716420 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 23:51:56 INFO - PROCESS | 2364 | 1464072716423 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 23:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:51:56 INFO - PROCESS | 2364 | 1464072716433 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:51:56 INFO - PROCESS | 2364 | 1464072716439 Marionette TRACE conn5 <- [1,2182,null,{}] 23:51:56 INFO - PROCESS | 2364 | 1464072716444 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:56 INFO - PROCESS | 2364 | 1464072716551 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 23:51:56 INFO - PROCESS | 2364 | 1464072716686 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:56 INFO - PROCESS | 2364 | ++DOCSHELL 1AC94C00 == 43 [pid = 2364] [id = 555] 23:51:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (1AC9B800) [pid = 2364] [serial = 1665] [outer = 00000000] 23:51:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (1B2B6000) [pid = 2364] [serial = 1666] [outer = 1AC9B800] 23:51:56 INFO - PROCESS | 2364 | 1464072716741 Marionette DEBUG loaded listener.js 23:51:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (1B2C7C00) [pid = 2364] [serial = 1667] [outer = 1AC9B800] 23:51:57 INFO - PROCESS | 2364 | 1464072717329 Marionette TRACE conn5 <- [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]]]}] 23:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 930ms 23:51:57 INFO - PROCESS | 2364 | 1464072717360 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 23:51:57 INFO - PROCESS | 2364 | 1464072717362 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 23:51:57 INFO - PROCESS | 2364 | 1464072717366 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:51:57 INFO - PROCESS | 2364 | 1464072717368 Marionette TRACE conn5 <- [1,2186,null,{}] 23:51:57 INFO - PROCESS | 2364 | 1464072717372 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:57 INFO - PROCESS | 2364 | 1464072717475 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 23:51:57 INFO - PROCESS | 2364 | 1464072717582 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:57 INFO - PROCESS | 2364 | ++DOCSHELL 14C72400 == 44 [pid = 2364] [id = 556] 23:51:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (14C74400) [pid = 2364] [serial = 1668] [outer = 00000000] 23:51:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (17481800) [pid = 2364] [serial = 1669] [outer = 14C74400] 23:51:57 INFO - PROCESS | 2364 | 1464072717636 Marionette DEBUG loaded listener.js 23:51:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (181C6C00) [pid = 2364] [serial = 1670] [outer = 14C74400] 23:51:58 INFO - PROCESS | 2364 | 1464072718388 Marionette TRACE conn5 <- [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]]]}] 23:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1072ms 23:51:58 INFO - PROCESS | 2364 | 1464072718442 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 23:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:51:58 INFO - PROCESS | 2364 | 1464072718447 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 23:51:58 INFO - PROCESS | 2364 | 1464072718451 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:51:58 INFO - PROCESS | 2364 | 1464072718455 Marionette TRACE conn5 <- [1,2190,null,{}] 23:51:58 INFO - PROCESS | 2364 | 1464072718460 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:58 INFO - PROCESS | 2364 | 1464072718567 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 23:51:58 INFO - PROCESS | 2364 | 1464072718710 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:58 INFO - PROCESS | 2364 | --DOCSHELL 0D941C00 == 43 [pid = 2364] [id = 418] 23:51:58 INFO - PROCESS | 2364 | --DOCSHELL 0C6E5400 == 42 [pid = 2364] [id = 421] 23:51:58 INFO - PROCESS | 2364 | --DOCSHELL 19CB2C00 == 41 [pid = 2364] [id = 14] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (189D4400) [pid = 2364] [serial = 1606] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (18CEDC00) [pid = 2364] [serial = 1609] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (189D5C00) [pid = 2364] [serial = 1607] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (1815A800) [pid = 2364] [serial = 1600] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (18162000) [pid = 2364] [serial = 1601] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0E070800) [pid = 2364] [serial = 1588] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0E0E6C00) [pid = 2364] [serial = 1589] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (16644800) [pid = 2364] [serial = 1597] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (168D6000) [pid = 2364] [serial = 1598] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0D311000) [pid = 2364] [serial = 1582] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0D3F1400) [pid = 2364] [serial = 1583] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (143E2800) [pid = 2364] [serial = 1591] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (146EAC00) [pid = 2364] [serial = 1592] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (18E2D400) [pid = 2364] [serial = 1610] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0DA61400) [pid = 2364] [serial = 1585] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0DA69C00) [pid = 2364] [serial = 1586] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (14B59C00) [pid = 2364] [serial = 1594] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (14CBA000) [pid = 2364] [serial = 1595] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (1893C800) [pid = 2364] [serial = 1603] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (18E5FC00) [pid = 2364] [serial = 1615] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (19EBEC00) [pid = 2364] [serial = 1619] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (0DBEA400) [pid = 2364] [serial = 1612] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (146F8400) [pid = 2364] [serial = 1613] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (19933800) [pid = 2364] [serial = 1616] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (18933800) [pid = 2364] [serial = 1604] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (19B58800) [pid = 2364] [serial = 1618] [outer = 00000000] [url = about:blank] 23:51:58 INFO - PROCESS | 2364 | ++DOCSHELL 09071000 == 42 [pid = 2364] [id = 557] 23:51:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (09074C00) [pid = 2364] [serial = 1671] [outer = 00000000] 23:51:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0D311000) [pid = 2364] [serial = 1672] [outer = 09074C00] 23:51:58 INFO - PROCESS | 2364 | 1464072718810 Marionette DEBUG loaded listener.js 23:51:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0D80CC00) [pid = 2364] [serial = 1673] [outer = 09074C00] 23:51:59 INFO - PROCESS | 2364 | 1464072719207 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 23:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 831ms 23:51:59 INFO - PROCESS | 2364 | 1464072719283 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 23:51:59 INFO - PROCESS | 2364 | 1464072719289 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 23:51:59 INFO - PROCESS | 2364 | 1464072719294 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:51:59 INFO - PROCESS | 2364 | 1464072719297 Marionette TRACE conn5 <- [1,2194,null,{}] 23:51:59 INFO - PROCESS | 2364 | 1464072719301 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:59 INFO - PROCESS | 2364 | 1464072719387 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 23:51:59 INFO - PROCESS | 2364 | 1464072719395 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:59 INFO - PROCESS | 2364 | ++DOCSHELL 0D804400 == 43 [pid = 2364] [id = 558] 23:51:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0D94E400) [pid = 2364] [serial = 1674] [outer = 00000000] 23:51:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (143E1800) [pid = 2364] [serial = 1675] [outer = 0D94E400] 23:51:59 INFO - PROCESS | 2364 | 1464072719440 Marionette DEBUG loaded listener.js 23:51:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (14B4D000) [pid = 2364] [serial = 1676] [outer = 0D94E400] 23:51:59 INFO - PROCESS | 2364 | 1464072719895 Marionette TRACE conn5 <- [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]]]}] 23:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 23:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:51:59 INFO - PROCESS | 2364 | 1464072719928 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 23:51:59 INFO - PROCESS | 2364 | 1464072719930 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 23:51:59 INFO - PROCESS | 2364 | 1464072719937 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:51:59 INFO - PROCESS | 2364 | 1464072719941 Marionette TRACE conn5 <- [1,2198,null,{}] 23:51:59 INFO - PROCESS | 2364 | 1464072719951 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:00 INFO - PROCESS | 2364 | 1464072720038 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 23:52:00 INFO - PROCESS | 2364 | 1464072720046 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:00 INFO - PROCESS | 2364 | ++DOCSHELL 15B5AC00 == 44 [pid = 2364] [id = 559] 23:52:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (15BD8800) [pid = 2364] [serial = 1677] [outer = 00000000] 23:52:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (16641800) [pid = 2364] [serial = 1678] [outer = 15BD8800] 23:52:00 INFO - PROCESS | 2364 | 1464072720097 Marionette DEBUG loaded listener.js 23:52:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (168D7800) [pid = 2364] [serial = 1679] [outer = 15BD8800] 23:52:00 INFO - PROCESS | 2364 | 1464072720559 Marionette TRACE conn5 <- [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]]]}] 23:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 691ms 23:52:00 INFO - PROCESS | 2364 | 1464072720624 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 23:52:00 INFO - PROCESS | 2364 | 1464072720626 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 23:52:00 INFO - PROCESS | 2364 | 1464072720629 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:52:00 INFO - PROCESS | 2364 | 1464072720631 Marionette TRACE conn5 <- [1,2202,null,{}] 23:52:00 INFO - PROCESS | 2364 | 1464072720652 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:00 INFO - PROCESS | 2364 | 1464072720738 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 23:52:00 INFO - PROCESS | 2364 | 1464072720867 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:00 INFO - PROCESS | 2364 | ++DOCSHELL 181CA400 == 45 [pid = 2364] [id = 560] 23:52:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (18933800) [pid = 2364] [serial = 1680] [outer = 00000000] 23:52:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (18987C00) [pid = 2364] [serial = 1681] [outer = 18933800] 23:52:00 INFO - PROCESS | 2364 | 1464072720921 Marionette DEBUG loaded listener.js 23:52:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (189D8000) [pid = 2364] [serial = 1682] [outer = 18933800] 23:52:01 INFO - PROCESS | 2364 | 1464072721320 Marionette TRACE conn5 <- [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]]]}] 23:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 750ms 23:52:01 INFO - PROCESS | 2364 | 1464072721384 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 23:52:01 INFO - PROCESS | 2364 | 1464072721386 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 23:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:52:01 INFO - PROCESS | 2364 | 1464072721396 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:52:01 INFO - PROCESS | 2364 | 1464072721397 Marionette TRACE conn5 <- [1,2206,null,{}] 23:52:01 INFO - PROCESS | 2364 | 1464072721401 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:01 INFO - PROCESS | 2364 | 1464072721513 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 23:52:01 INFO - PROCESS | 2364 | 1464072721523 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:01 INFO - PROCESS | 2364 | ++DOCSHELL 18984C00 == 46 [pid = 2364] [id = 561] 23:52:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (189D5C00) [pid = 2364] [serial = 1683] [outer = 00000000] 23:52:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (18CE9C00) [pid = 2364] [serial = 1684] [outer = 189D5C00] 23:52:01 INFO - PROCESS | 2364 | 1464072721568 Marionette DEBUG loaded listener.js 23:52:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (18E26400) [pid = 2364] [serial = 1685] [outer = 189D5C00] 23:52:02 INFO - PROCESS | 2364 | 1464072722033 Marionette TRACE conn5 <- [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]]]}] 23:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 23:52:02 INFO - PROCESS | 2364 | 1464072722070 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 23:52:02 INFO - PROCESS | 2364 | 1464072722072 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 23:52:02 INFO - PROCESS | 2364 | 1464072722075 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:52:02 INFO - PROCESS | 2364 | 1464072722077 Marionette TRACE conn5 <- [1,2210,null,{}] 23:52:02 INFO - PROCESS | 2364 | 1464072722080 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:02 INFO - PROCESS | 2364 | 1464072722228 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 23:52:02 INFO - PROCESS | 2364 | 1464072722293 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:02 INFO - PROCESS | 2364 | ++DOCSHELL 191A4000 == 47 [pid = 2364] [id = 562] 23:52:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (191A4800) [pid = 2364] [serial = 1686] [outer = 00000000] 23:52:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (19B5D800) [pid = 2364] [serial = 1687] [outer = 191A4800] 23:52:02 INFO - PROCESS | 2364 | 1464072722338 Marionette DEBUG loaded listener.js 23:52:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (19F03C00) [pid = 2364] [serial = 1688] [outer = 191A4800] 23:52:02 INFO - PROCESS | 2364 | 1464072722764 Marionette TRACE conn5 <- [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]]]}] 23:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 23:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:52:02 INFO - PROCESS | 2364 | 1464072722816 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 23:52:02 INFO - PROCESS | 2364 | 1464072722818 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 23:52:02 INFO - PROCESS | 2364 | 1464072722822 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:52:02 INFO - PROCESS | 2364 | 1464072722823 Marionette TRACE conn5 <- [1,2214,null,{}] 23:52:02 INFO - PROCESS | 2364 | 1464072722827 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:02 INFO - PROCESS | 2364 | 1464072722942 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 23:52:02 INFO - PROCESS | 2364 | 1464072722949 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:02 INFO - PROCESS | 2364 | ++DOCSHELL 0C747C00 == 48 [pid = 2364] [id = 563] 23:52:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (19FA0C00) [pid = 2364] [serial = 1689] [outer = 00000000] 23:52:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (1A154800) [pid = 2364] [serial = 1690] [outer = 19FA0C00] 23:52:03 INFO - PROCESS | 2364 | 1464072722995 Marionette DEBUG loaded listener.js 23:52:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (1AC91000) [pid = 2364] [serial = 1691] [outer = 19FA0C00] 23:52:03 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (191A3000) [pid = 2364] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:52:03 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (16641C00) [pid = 2364] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:52:03 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (18C80C00) [pid = 2364] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:52:03 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (1BCCC000) [pid = 2364] [serial = 38] [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.] 23:52:03 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0DD42400) [pid = 2364] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:52:03 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (18167C00) [pid = 2364] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:52:03 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0C6EB400) [pid = 2364] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:52:03 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (146F1C00) [pid = 2364] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:52:03 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0D94AC00) [pid = 2364] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:52:03 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (174D3C00) [pid = 2364] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:52:03 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (1B5D4C00) [pid = 2364] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:52:03 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (1D16D800) [pid = 2364] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:52:03 INFO - PROCESS | 2364 | 1464072723502 Marionette TRACE conn5 <- [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]]]}] 23:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 23:52:03 INFO - PROCESS | 2364 | 1464072723588 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 23:52:03 INFO - PROCESS | 2364 | 1464072723590 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 23:52:03 INFO - PROCESS | 2364 | 1464072723599 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:52:03 INFO - PROCESS | 2364 | 1464072723601 Marionette TRACE conn5 <- [1,2218,null,{}] 23:52:03 INFO - PROCESS | 2364 | 1464072723605 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:52:03 INFO - PROCESS | 2364 | 1464072723683 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 23:52:03 INFO - PROCESS | 2364 | 1464072723690 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:03 INFO - PROCESS | 2364 | ++DOCSHELL 16633800 == 49 [pid = 2364] [id = 564] 23:52:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (18167C00) [pid = 2364] [serial = 1692] [outer = 00000000] 23:52:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (19FB6400) [pid = 2364] [serial = 1693] [outer = 18167C00] 23:52:03 INFO - PROCESS | 2364 | 1464072723733 Marionette DEBUG loaded listener.js 23:52:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (1AC9CC00) [pid = 2364] [serial = 1694] [outer = 18167C00] 23:52:04 INFO - PROCESS | 2364 | 1464072724157 Marionette TRACE conn5 <- [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]]]}] 23:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 570ms 23:52:04 INFO - PROCESS | 2364 | 1464072724179 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 23:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:52:04 INFO - PROCESS | 2364 | 1464072724181 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 23:52:04 INFO - PROCESS | 2364 | 1464072724184 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:52:04 INFO - PROCESS | 2364 | 1464072724186 Marionette TRACE conn5 <- [1,2222,null,{}] 23:52:04 INFO - PROCESS | 2364 | 1464072724189 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:04 INFO - PROCESS | 2364 | 1464072724312 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 23:52:04 INFO - PROCESS | 2364 | 1464072724321 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:04 INFO - PROCESS | 2364 | ++DOCSHELL 1B20E000 == 50 [pid = 2364] [id = 565] 23:52:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (1B2C1000) [pid = 2364] [serial = 1695] [outer = 00000000] 23:52:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (1B2D0000) [pid = 2364] [serial = 1696] [outer = 1B2C1000] 23:52:04 INFO - PROCESS | 2364 | 1464072724365 Marionette DEBUG loaded listener.js 23:52:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (1B5D0000) [pid = 2364] [serial = 1697] [outer = 1B2C1000] 23:52:04 INFO - PROCESS | 2364 | 1464072724776 Marionette TRACE conn5 <- [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]]]}] 23:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 23:52:04 INFO - PROCESS | 2364 | 1464072724815 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 23:52:04 INFO - PROCESS | 2364 | 1464072724817 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 23:52:04 INFO - PROCESS | 2364 | 1464072724820 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:52:04 INFO - PROCESS | 2364 | 1464072724822 Marionette TRACE conn5 <- [1,2226,null,{}] 23:52:04 INFO - PROCESS | 2364 | 1464072724826 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:04 INFO - PROCESS | 2364 | 1464072724907 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 23:52:05 INFO - PROCESS | 2364 | 1464072725036 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:05 INFO - PROCESS | 2364 | ++DOCSHELL 14640400 == 51 [pid = 2364] [id = 566] 23:52:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (15B5DC00) [pid = 2364] [serial = 1698] [outer = 00000000] 23:52:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (1BC4F400) [pid = 2364] [serial = 1699] [outer = 15B5DC00] 23:52:05 INFO - PROCESS | 2364 | 1464072725079 Marionette DEBUG loaded listener.js 23:52:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (1BCD1000) [pid = 2364] [serial = 1700] [outer = 15B5DC00] 23:52:05 INFO - PROCESS | 2364 | 1464072725593 Marionette TRACE conn5 <- [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]]]}] 23:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 832ms 23:52:05 INFO - PROCESS | 2364 | 1464072725657 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 23:52:05 INFO - PROCESS | 2364 | 1464072725661 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 23:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:52:05 INFO - PROCESS | 2364 | 1464072725667 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:52:05 INFO - PROCESS | 2364 | 1464072725671 Marionette TRACE conn5 <- [1,2230,null,{}] 23:52:05 INFO - PROCESS | 2364 | 1464072725677 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:05 INFO - PROCESS | 2364 | 1464072725788 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 23:52:05 INFO - PROCESS | 2364 | 1464072725927 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:05 INFO - PROCESS | 2364 | ++DOCSHELL 0D945000 == 52 [pid = 2364] [id = 567] 23:52:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0D94C400) [pid = 2364] [serial = 1701] [outer = 00000000] 23:52:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0E090C00) [pid = 2364] [serial = 1702] [outer = 0D94C400] 23:52:06 INFO - PROCESS | 2364 | 1464072725985 Marionette DEBUG loaded listener.js 23:52:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (1423C000) [pid = 2364] [serial = 1703] [outer = 0D94C400] 23:52:06 INFO - PROCESS | 2364 | 1464072726587 Marionette TRACE conn5 <- [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]]]}] 23:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 990ms 23:52:06 INFO - PROCESS | 2364 | 1464072726658 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 23:52:06 INFO - PROCESS | 2364 | 1464072726664 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 23:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:52:06 INFO - PROCESS | 2364 | 1464072726671 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:52:06 INFO - PROCESS | 2364 | 1464072726674 Marionette TRACE conn5 <- [1,2234,null,{}] 23:52:06 INFO - PROCESS | 2364 | 1464072726678 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:06 INFO - PROCESS | 2364 | 1464072726817 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 23:52:06 INFO - PROCESS | 2364 | 1464072726955 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:06 INFO - PROCESS | 2364 | ++DOCSHELL 14231800 == 53 [pid = 2364] [id = 568] 23:52:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (143DBC00) [pid = 2364] [serial = 1704] [outer = 00000000] 23:52:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (16633000) [pid = 2364] [serial = 1705] [outer = 143DBC00] 23:52:07 INFO - PROCESS | 2364 | 1464072727014 Marionette DEBUG loaded listener.js 23:52:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (18166000) [pid = 2364] [serial = 1706] [outer = 143DBC00] 23:52:07 INFO - PROCESS | 2364 | 1464072727609 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 23:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 23:52:07 INFO - PROCESS | 2364 | 1464072727643 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 23:52:07 INFO - PROCESS | 2364 | 1464072727645 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 23:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:52:07 INFO - PROCESS | 2364 | 1464072727649 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:52:07 INFO - PROCESS | 2364 | 1464072727653 Marionette TRACE conn5 <- [1,2238,null,{}] 23:52:07 INFO - PROCESS | 2364 | 1464072727664 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:07 INFO - PROCESS | 2364 | 1464072727775 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 23:52:07 INFO - PROCESS | 2364 | 1464072727888 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:07 INFO - PROCESS | 2364 | ++DOCSHELL 19FB5000 == 54 [pid = 2364] [id = 569] 23:52:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (19FC3800) [pid = 2364] [serial = 1707] [outer = 00000000] 23:52:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (1B2D2800) [pid = 2364] [serial = 1708] [outer = 19FC3800] 23:52:08 INFO - PROCESS | 2364 | 1464072727986 Marionette DEBUG loaded listener.js 23:52:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (1BCD1800) [pid = 2364] [serial = 1709] [outer = 19FC3800] 23:52:08 INFO - PROCESS | 2364 | 1464072728543 Marionette TRACE conn5 <- [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]]]}] 23:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 930ms 23:52:08 INFO - PROCESS | 2364 | 1464072728582 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 23:52:08 INFO - PROCESS | 2364 | 1464072728585 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 23:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:52:08 INFO - PROCESS | 2364 | 1464072728588 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:52:08 INFO - PROCESS | 2364 | 1464072728591 Marionette TRACE conn5 <- [1,2242,null,{}] 23:52:08 INFO - PROCESS | 2364 | 1464072728594 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:08 INFO - PROCESS | 2364 | 1464072728714 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 23:52:08 INFO - PROCESS | 2364 | 1464072728836 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:08 INFO - PROCESS | 2364 | ++DOCSHELL 19FC1400 == 55 [pid = 2364] [id = 570] 23:52:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (19FC2800) [pid = 2364] [serial = 1710] [outer = 00000000] 23:52:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (1BDD8400) [pid = 2364] [serial = 1711] [outer = 19FC2800] 23:52:08 INFO - PROCESS | 2364 | 1464072728891 Marionette DEBUG loaded listener.js 23:52:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (1C168000) [pid = 2364] [serial = 1712] [outer = 19FC2800] 23:52:09 INFO - PROCESS | 2364 | 1464072729630 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 23:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1121ms 23:52:09 INFO - PROCESS | 2364 | 1464072729713 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 23:52:09 INFO - PROCESS | 2364 | 1464072729718 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 23:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:52:09 INFO - PROCESS | 2364 | 1464072729738 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:52:09 INFO - PROCESS | 2364 | 1464072729742 Marionette TRACE conn5 <- [1,2246,null,{}] 23:52:09 INFO - PROCESS | 2364 | 1464072729747 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:09 INFO - PROCESS | 2364 | 1464072729850 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 23:52:10 INFO - PROCESS | 2364 | 1464072729987 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:10 INFO - PROCESS | 2364 | ++DOCSHELL 0C6E5000 == 56 [pid = 2364] [id = 571] 23:52:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0DD38400) [pid = 2364] [serial = 1713] [outer = 00000000] 23:52:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (14452800) [pid = 2364] [serial = 1714] [outer = 0DD38400] 23:52:10 INFO - PROCESS | 2364 | 1464072730045 Marionette DEBUG loaded listener.js 23:52:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (14B52C00) [pid = 2364] [serial = 1715] [outer = 0DD38400] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 14386800 == 55 [pid = 2364] [id = 417] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 191AD800 == 54 [pid = 2364] [id = 551] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 0D80E800 == 53 [pid = 2364] [id = 549] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 14237000 == 52 [pid = 2364] [id = 550] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 191A0C00 == 51 [pid = 2364] [id = 548] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 174CC800 == 50 [pid = 2364] [id = 546] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 1AC9AC00 == 49 [pid = 2364] [id = 420] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 189D7C00 == 48 [pid = 2364] [id = 547] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 16640800 == 47 [pid = 2364] [id = 545] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 14D77400 == 46 [pid = 2364] [id = 419] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 1663AC00 == 45 [pid = 2364] [id = 412] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 1B20E000 == 44 [pid = 2364] [id = 565] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 16633800 == 43 [pid = 2364] [id = 564] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 0C747C00 == 42 [pid = 2364] [id = 563] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 191A4000 == 41 [pid = 2364] [id = 562] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 18984C00 == 40 [pid = 2364] [id = 561] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 181CA400 == 39 [pid = 2364] [id = 560] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (1C15E800) [pid = 2364] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (19FB5800) [pid = 2364] [serial = 1621] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 15B5AC00 == 38 [pid = 2364] [id = 559] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 0D804400 == 37 [pid = 2364] [id = 558] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 09071000 == 36 [pid = 2364] [id = 557] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 14C70000 == 35 [pid = 2364] [id = 553] 23:52:10 INFO - PROCESS | 2364 | --DOCSHELL 0C73E000 == 34 [pid = 2364] [id = 552] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (1DA57800) [pid = 2364] [serial = 1580] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (19FB4400) [pid = 2364] [serial = 1654] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (19935000) [pid = 2364] [serial = 1645] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (168D9800) [pid = 2364] [serial = 1636] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (174CF000) [pid = 2364] [serial = 1637] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (18E27C00) [pid = 2364] [serial = 1643] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (18C97400) [pid = 2364] [serial = 1642] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (146A0400) [pid = 2364] [serial = 1139] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (14B59800) [pid = 2364] [serial = 1648] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (1993DC00) [pid = 2364] [serial = 1651] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (14C3E800) [pid = 2364] [serial = 1649] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (19935400) [pid = 2364] [serial = 1646] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0D3EF000) [pid = 2364] [serial = 1628] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0D06D400) [pid = 2364] [serial = 1627] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (14B54800) [pid = 2364] [serial = 1633] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0D94B000) [pid = 2364] [serial = 1624] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (14CBB000) [pid = 2364] [serial = 1634] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0DD43C00) [pid = 2364] [serial = 1631] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0DBF6000) [pid = 2364] [serial = 1630] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (18930000) [pid = 2364] [serial = 1639] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (18988400) [pid = 2364] [serial = 1640] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (19EB9800) [pid = 2364] [serial = 1652] [outer = 00000000] [url = about:blank] 23:52:10 INFO - PROCESS | 2364 | 1464072730692 Marionette TRACE conn5 <- [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]]]}] 23:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 971ms 23:52:10 INFO - PROCESS | 2364 | 1464072730712 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 23:52:10 INFO - PROCESS | 2364 | 1464072730717 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 23:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:52:10 INFO - PROCESS | 2364 | 1464072730723 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:52:10 INFO - PROCESS | 2364 | 1464072730725 Marionette TRACE conn5 <- [1,2250,null,{}] 23:52:10 INFO - PROCESS | 2364 | 1464072730729 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:10 INFO - PROCESS | 2364 | 1464072730815 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 23:52:10 INFO - PROCESS | 2364 | 1464072730910 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:10 INFO - PROCESS | 2364 | ++DOCSHELL 0C747400 == 35 [pid = 2364] [id = 572] 23:52:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0D06B800) [pid = 2364] [serial = 1716] [outer = 00000000] 23:52:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0DD35400) [pid = 2364] [serial = 1717] [outer = 0D06B800] 23:52:10 INFO - PROCESS | 2364 | 1464072730955 Marionette DEBUG loaded listener.js 23:52:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0E077400) [pid = 2364] [serial = 1718] [outer = 0D06B800] 23:52:11 INFO - PROCESS | 2364 | 1464072731337 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 23:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 23:52:11 INFO - PROCESS | 2364 | 1464072731397 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 23:52:11 INFO - PROCESS | 2364 | 1464072731399 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 23:52:11 INFO - PROCESS | 2364 | 1464072731402 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:52:11 INFO - PROCESS | 2364 | 1464072731406 Marionette TRACE conn5 <- [1,2254,null,{}] 23:52:11 INFO - PROCESS | 2364 | 1464072731416 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:11 INFO - PROCESS | 2364 | 1464072731501 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 23:52:11 INFO - PROCESS | 2364 | 1464072731509 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:11 INFO - PROCESS | 2364 | ++DOCSHELL 14456800 == 36 [pid = 2364] [id = 573] 23:52:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (1463EC00) [pid = 2364] [serial = 1719] [outer = 00000000] 23:52:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (15B58C00) [pid = 2364] [serial = 1720] [outer = 1463EC00] 23:52:11 INFO - PROCESS | 2364 | 1464072731556 Marionette DEBUG loaded listener.js 23:52:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (16636400) [pid = 2364] [serial = 1721] [outer = 1463EC00] 23:52:12 INFO - PROCESS | 2364 | 1464072731993 Marionette TRACE conn5 <- [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]]]}] 23:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 23:52:12 INFO - PROCESS | 2364 | 1464072732038 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 23:52:12 INFO - PROCESS | 2364 | 1464072732041 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 23:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:52:12 INFO - PROCESS | 2364 | 1464072732044 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:52:12 INFO - PROCESS | 2364 | 1464072732046 Marionette TRACE conn5 <- [1,2258,null,{}] 23:52:12 INFO - PROCESS | 2364 | 1464072732049 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:12 INFO - PROCESS | 2364 | 1464072732135 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 23:52:12 INFO - PROCESS | 2364 | 1464072732142 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:12 INFO - PROCESS | 2364 | ++DOCSHELL 174D3000 == 37 [pid = 2364] [id = 574] 23:52:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (17C73800) [pid = 2364] [serial = 1722] [outer = 00000000] 23:52:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (18167400) [pid = 2364] [serial = 1723] [outer = 17C73800] 23:52:12 INFO - PROCESS | 2364 | 1464072732187 Marionette DEBUG loaded listener.js 23:52:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (18929800) [pid = 2364] [serial = 1724] [outer = 17C73800] 23:52:12 INFO - PROCESS | 2364 | 1464072732904 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 23:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 870ms 23:52:12 INFO - PROCESS | 2364 | 1464072732917 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 23:52:12 INFO - PROCESS | 2364 | 1464072732921 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 23:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:52:12 INFO - PROCESS | 2364 | 1464072732926 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:52:12 INFO - PROCESS | 2364 | 1464072732930 Marionette TRACE conn5 <- [1,2262,null,{}] 23:52:12 INFO - PROCESS | 2364 | 1464072732935 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:13 INFO - PROCESS | 2364 | 1464072733042 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 23:52:13 INFO - PROCESS | 2364 | 1464072733152 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:13 INFO - PROCESS | 2364 | ++DOCSHELL 0DF1D800 == 38 [pid = 2364] [id = 575] 23:52:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0DF91400) [pid = 2364] [serial = 1725] [outer = 00000000] 23:52:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (143DD400) [pid = 2364] [serial = 1726] [outer = 0DF91400] 23:52:13 INFO - PROCESS | 2364 | 1464072733209 Marionette DEBUG loaded listener.js 23:52:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (14B58400) [pid = 2364] [serial = 1727] [outer = 0DF91400] 23:52:13 INFO - PROCESS | 2364 | 1464072733816 Marionette TRACE conn5 <- [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]]]}] 23:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 930ms 23:52:13 INFO - PROCESS | 2364 | 1464072733857 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 23:52:13 INFO - PROCESS | 2364 | 1464072733864 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 23:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:52:13 INFO - PROCESS | 2364 | 1464072733870 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:52:13 INFO - PROCESS | 2364 | 1464072733873 Marionette TRACE conn5 <- [1,2266,null,{}] 23:52:13 INFO - PROCESS | 2364 | 1464072733877 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:14 INFO - PROCESS | 2364 | 1464072733983 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 23:52:14 INFO - PROCESS | 2364 | 1464072734091 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:14 INFO - PROCESS | 2364 | ++DOCSHELL 17483C00 == 39 [pid = 2364] [id = 576] 23:52:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (17484C00) [pid = 2364] [serial = 1728] [outer = 00000000] 23:52:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (18936400) [pid = 2364] [serial = 1729] [outer = 17484C00] 23:52:14 INFO - PROCESS | 2364 | 1464072734146 Marionette DEBUG loaded listener.js 23:52:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (18988400) [pid = 2364] [serial = 1730] [outer = 17484C00] 23:52:14 INFO - PROCESS | 2364 | 1464072734723 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 23:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 870ms 23:52:14 INFO - PROCESS | 2364 | 1464072734750 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 23:52:14 INFO - PROCESS | 2364 | 1464072734753 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 23:52:14 INFO - PROCESS | 2364 | 1464072734758 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:52:14 INFO - PROCESS | 2364 | 1464072734762 Marionette TRACE conn5 <- [1,2270,null,{}] 23:52:14 INFO - PROCESS | 2364 | 1464072734773 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:14 INFO - PROCESS | 2364 | 1464072734881 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 23:52:15 INFO - PROCESS | 2364 | 1464072734990 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:15 INFO - PROCESS | 2364 | ++DOCSHELL 0C73B000 == 40 [pid = 2364] [id = 577] 23:52:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (18C8EC00) [pid = 2364] [serial = 1731] [outer = 00000000] 23:52:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (18E28800) [pid = 2364] [serial = 1732] [outer = 18C8EC00] 23:52:15 INFO - PROCESS | 2364 | 1464072735047 Marionette DEBUG loaded listener.js 23:52:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (18E57000) [pid = 2364] [serial = 1733] [outer = 18C8EC00] 23:52:15 INFO - PROCESS | 2364 | 1464072735681 Marionette TRACE conn5 <- [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]]]}] 23:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 971ms 23:52:15 INFO - PROCESS | 2364 | 1464072735733 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 23:52:15 INFO - PROCESS | 2364 | 1464072735736 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 23:52:15 INFO - PROCESS | 2364 | 1464072735739 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:52:15 INFO - PROCESS | 2364 | 1464072735741 Marionette TRACE conn5 <- [1,2274,null,{}] 23:52:15 INFO - PROCESS | 2364 | 1464072735745 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:15 INFO - PROCESS | 2364 | 1464072735850 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 23:52:16 INFO - PROCESS | 2364 | 1464072735985 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:16 INFO - PROCESS | 2364 | ++DOCSHELL 18E5E400 == 41 [pid = 2364] [id = 578] 23:52:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (18E5EC00) [pid = 2364] [serial = 1734] [outer = 00000000] 23:52:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (1993D400) [pid = 2364] [serial = 1735] [outer = 18E5EC00] 23:52:16 INFO - PROCESS | 2364 | 1464072736041 Marionette DEBUG loaded listener.js 23:52:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (19B58800) [pid = 2364] [serial = 1736] [outer = 18E5EC00] 23:52:16 INFO - PROCESS | 2364 | 1464072736597 Marionette TRACE conn5 <- [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]]]}] 23:52:16 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 23:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 870ms 23:52:16 INFO - PROCESS | 2364 | 1464072736612 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 23:52:16 INFO - PROCESS | 2364 | 1464072736615 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 23:52:16 INFO - PROCESS | 2364 | 1464072736618 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:52:16 INFO - PROCESS | 2364 | 1464072736620 Marionette TRACE conn5 <- [1,2278,null,{}] 23:52:16 INFO - PROCESS | 2364 | 1464072736623 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:16 INFO - PROCESS | 2364 | 1464072736725 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 23:52:16 INFO - PROCESS | 2364 | 1464072736835 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:16 INFO - PROCESS | 2364 | ++DOCSHELL 19B5DC00 == 42 [pid = 2364] [id = 579] 23:52:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (19F07000) [pid = 2364] [serial = 1737] [outer = 00000000] 23:52:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (19FA0800) [pid = 2364] [serial = 1738] [outer = 19F07000] 23:52:16 INFO - PROCESS | 2364 | 1464072736889 Marionette DEBUG loaded listener.js 23:52:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (19FA1C00) [pid = 2364] [serial = 1739] [outer = 19F07000] 23:52:17 INFO - PROCESS | 2364 | 1464072737544 Marionette TRACE conn5 <- [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]]]}] 23:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 970ms 23:52:17 INFO - PROCESS | 2364 | 1464072737593 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 23:52:17 INFO - PROCESS | 2364 | 1464072737595 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 23:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:52:17 INFO - PROCESS | 2364 | 1464072737598 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:52:17 INFO - PROCESS | 2364 | 1464072737600 Marionette TRACE conn5 <- [1,2282,null,{}] 23:52:17 INFO - PROCESS | 2364 | 1464072737604 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:17 INFO - PROCESS | 2364 | 1464072737717 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 23:52:17 INFO - PROCESS | 2364 | 1464072737853 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:17 INFO - PROCESS | 2364 | ++DOCSHELL 0DBEC000 == 43 [pid = 2364] [id = 580] 23:52:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (18983800) [pid = 2364] [serial = 1740] [outer = 00000000] 23:52:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (1AC90C00) [pid = 2364] [serial = 1741] [outer = 18983800] 23:52:17 INFO - PROCESS | 2364 | 1464072737910 Marionette DEBUG loaded listener.js 23:52:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1AC94800) [pid = 2364] [serial = 1742] [outer = 18983800] 23:52:18 INFO - PROCESS | 2364 | 1464072738559 Marionette TRACE conn5 <- [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]]]}] 23:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1016ms 23:52:18 INFO - PROCESS | 2364 | 1464072738619 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 23:52:18 INFO - PROCESS | 2364 | 1464072738624 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 23:52:18 INFO - PROCESS | 2364 | 1464072738630 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:52:18 INFO - PROCESS | 2364 | 1464072738633 Marionette TRACE conn5 <- [1,2286,null,{}] 23:52:18 INFO - PROCESS | 2364 | 1464072738638 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:18 INFO - PROCESS | 2364 | 1464072738744 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 23:52:18 INFO - PROCESS | 2364 | 1464072738900 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:18 INFO - PROCESS | 2364 | --DOCSHELL 14C72400 == 42 [pid = 2364] [id = 556] 23:52:18 INFO - PROCESS | 2364 | --DOCSHELL 14456800 == 41 [pid = 2364] [id = 573] 23:52:18 INFO - PROCESS | 2364 | --DOCSHELL 0C747400 == 40 [pid = 2364] [id = 572] 23:52:18 INFO - PROCESS | 2364 | --DOCSHELL 0C6E5000 == 39 [pid = 2364] [id = 571] 23:52:18 INFO - PROCESS | 2364 | ++DOCSHELL 0C747400 == 40 [pid = 2364] [id = 581] 23:52:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0D3EFC00) [pid = 2364] [serial = 1743] [outer = 00000000] 23:52:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0DF13C00) [pid = 2364] [serial = 1744] [outer = 0D3EFC00] 23:52:19 INFO - PROCESS | 2364 | 1464072738995 Marionette DEBUG loaded listener.js 23:52:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (146EB000) [pid = 2364] [serial = 1745] [outer = 0D3EFC00] 23:52:19 INFO - PROCESS | 2364 | 1464072739430 Marionette TRACE conn5 <- [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]]]}] 23:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 830ms 23:52:19 INFO - PROCESS | 2364 | 1464072739464 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 23:52:19 INFO - PROCESS | 2364 | 1464072739470 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 23:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:52:19 INFO - PROCESS | 2364 | 1464072739475 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:52:19 INFO - PROCESS | 2364 | 1464072739478 Marionette TRACE conn5 <- [1,2290,null,{}] 23:52:19 INFO - PROCESS | 2364 | 1464072739481 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:19 INFO - PROCESS | 2364 | 1464072739599 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 23:52:19 INFO - PROCESS | 2364 | 1464072739607 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:19 INFO - PROCESS | 2364 | ++DOCSHELL 14382800 == 41 [pid = 2364] [id = 582] 23:52:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (14B4C400) [pid = 2364] [serial = 1746] [outer = 00000000] 23:52:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (16649400) [pid = 2364] [serial = 1747] [outer = 14B4C400] 23:52:19 INFO - PROCESS | 2364 | 1464072739705 Marionette DEBUG loaded listener.js 23:52:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (17C7AC00) [pid = 2364] [serial = 1748] [outer = 14B4C400] 23:52:20 INFO - PROCESS | 2364 | 1464072740143 Marionette TRACE conn5 <- [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]]]}] 23:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 731ms 23:52:20 INFO - PROCESS | 2364 | 1464072740221 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 23:52:20 INFO - PROCESS | 2364 | 1464072740223 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 23:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:52:20 INFO - PROCESS | 2364 | 1464072740227 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:52:20 INFO - PROCESS | 2364 | 1464072740230 Marionette TRACE conn5 <- [1,2294,null,{}] 23:52:20 INFO - PROCESS | 2364 | 1464072740240 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:20 INFO - PROCESS | 2364 | 1464072740363 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 23:52:20 INFO - PROCESS | 2364 | 1464072740436 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:20 INFO - PROCESS | 2364 | ++DOCSHELL 191AA800 == 42 [pid = 2364] [id = 583] 23:52:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (191ACC00) [pid = 2364] [serial = 1749] [outer = 00000000] 23:52:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (19941C00) [pid = 2364] [serial = 1750] [outer = 191ACC00] 23:52:20 INFO - PROCESS | 2364 | 1464072740484 Marionette DEBUG loaded listener.js 23:52:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (19FBC400) [pid = 2364] [serial = 1751] [outer = 191ACC00] 23:52:20 INFO - PROCESS | 2364 | 1464072740912 Marionette TRACE conn5 <- [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]]]}] 23:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 23:52:20 INFO - PROCESS | 2364 | 1464072740960 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 23:52:20 INFO - PROCESS | 2364 | 1464072740962 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 23:52:20 INFO - PROCESS | 2364 | 1464072740965 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:52:20 INFO - PROCESS | 2364 | 1464072740967 Marionette TRACE conn5 <- [1,2298,null,{}] 23:52:20 INFO - PROCESS | 2364 | 1464072740970 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:21 INFO - PROCESS | 2364 | 1464072741092 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 23:52:21 INFO - PROCESS | 2364 | 1464072741099 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:21 INFO - PROCESS | 2364 | ++DOCSHELL 19FBE000 == 43 [pid = 2364] [id = 584] 23:52:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (1A152800) [pid = 2364] [serial = 1752] [outer = 00000000] 23:52:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (1B2D5400) [pid = 2364] [serial = 1753] [outer = 1A152800] 23:52:21 INFO - PROCESS | 2364 | 1464072741144 Marionette DEBUG loaded listener.js 23:52:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (1BCD7400) [pid = 2364] [serial = 1754] [outer = 1A152800] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0D312800) [pid = 2364] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (1B2C1000) [pid = 2364] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0D94E400) [pid = 2364] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (15BD6C00) [pid = 2364] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (15BD8800) [pid = 2364] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (18933800) [pid = 2364] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (189D5C00) [pid = 2364] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (14D6BC00) [pid = 2364] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (14C74400) [pid = 2364] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (1AC9B800) [pid = 2364] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (09074C00) [pid = 2364] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (191A4800) [pid = 2364] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (19FA0C00) [pid = 2364] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (18167C00) [pid = 2364] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (19FA1000) [pid = 2364] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0DD38400) [pid = 2364] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0D06B800) [pid = 2364] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (15B5DC00) [pid = 2364] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:52:21 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (1463EC00) [pid = 2364] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:52:21 INFO - PROCESS | 2364 | 1464072741685 Marionette TRACE conn5 <- [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]]]}] 23:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 770ms 23:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:52:21 INFO - PROCESS | 2364 | 1464072741740 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 23:52:21 INFO - PROCESS | 2364 | 1464072741742 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 23:52:21 INFO - PROCESS | 2364 | 1464072741745 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:52:21 INFO - PROCESS | 2364 | 1464072741747 Marionette TRACE conn5 <- [1,2302,null,{}] 23:52:21 INFO - PROCESS | 2364 | 1464072741750 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:21 INFO - PROCESS | 2364 | 1464072741831 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 23:52:21 INFO - PROCESS | 2364 | 1464072741838 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:21 INFO - PROCESS | 2364 | ++DOCSHELL 1463EC00 == 44 [pid = 2364] [id = 585] 23:52:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (14FC8000) [pid = 2364] [serial = 1755] [outer = 00000000] 23:52:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (18C8FC00) [pid = 2364] [serial = 1756] [outer = 14FC8000] 23:52:21 INFO - PROCESS | 2364 | 1464072741882 Marionette DEBUG loaded listener.js 23:52:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (19FA0C00) [pid = 2364] [serial = 1757] [outer = 14FC8000] 23:52:22 INFO - PROCESS | 2364 | 1464072742308 Marionette TRACE conn5 <- [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]]]}] 23:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 23:52:22 INFO - PROCESS | 2364 | 1464072742376 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 23:52:22 INFO - PROCESS | 2364 | 1464072742378 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 23:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:52:22 INFO - PROCESS | 2364 | 1464072742381 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:52:22 INFO - PROCESS | 2364 | 1464072742383 Marionette TRACE conn5 <- [1,2306,null,{}] 23:52:22 INFO - PROCESS | 2364 | 1464072742386 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:22 INFO - PROCESS | 2364 | 1464072742486 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 23:52:22 INFO - PROCESS | 2364 | 1464072742493 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:22 INFO - PROCESS | 2364 | ++DOCSHELL 1BDDF800 == 45 [pid = 2364] [id = 586] 23:52:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (1C15EC00) [pid = 2364] [serial = 1758] [outer = 00000000] 23:52:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (1C409000) [pid = 2364] [serial = 1759] [outer = 1C15EC00] 23:52:22 INFO - PROCESS | 2364 | 1464072742544 Marionette DEBUG loaded listener.js 23:52:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (1C4B2800) [pid = 2364] [serial = 1760] [outer = 1C15EC00] 23:52:22 INFO - PROCESS | 2364 | 1464072742966 Marionette TRACE conn5 <- [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] 23:52:23 INFO - PROCESS | 2364 | 1464072743018 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 23:52:23 INFO - PROCESS | 2364 | 1464072743021 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:52:23 INFO - PROCESS | 2364 | 1464072743023 Marionette TRACE conn5 <- [1,2310,null,{}] 23:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:52:23 INFO - PROCESS | 2364 | 1464072743026 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:23 INFO - PROCESS | 2364 | 1464072743107 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 23:52:23 INFO - PROCESS | 2364 | 1464072743114 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:23 INFO - PROCESS | 2364 | ++DOCSHELL 1BDD4000 == 46 [pid = 2364] [id = 587] 23:52:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1CA67C00) [pid = 2364] [serial = 1761] [outer = 00000000] 23:52:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1CDB1C00) [pid = 2364] [serial = 1762] [outer = 1CA67C00] 23:52:23 INFO - PROCESS | 2364 | 1464072743157 Marionette DEBUG loaded listener.js 23:52:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (1CDB4C00) [pid = 2364] [serial = 1763] [outer = 1CA67C00] 23:52:23 INFO - PROCESS | 2364 | 1464072743831 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 23:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 830ms 23:52:23 INFO - PROCESS | 2364 | 1464072743857 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 23:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:52:23 INFO - PROCESS | 2364 | 1464072743862 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 23:52:23 INFO - PROCESS | 2364 | 1464072743867 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:52:23 INFO - PROCESS | 2364 | 1464072743871 Marionette TRACE conn5 <- [1,2314,null,{}] 23:52:23 INFO - PROCESS | 2364 | 1464072743877 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:24 INFO - PROCESS | 2364 | 1464072743989 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 23:52:24 INFO - PROCESS | 2364 | 1464072744106 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:24 INFO - PROCESS | 2364 | ++DOCSHELL 0D94E800 == 47 [pid = 2364] [id = 588] 23:52:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0DF12800) [pid = 2364] [serial = 1764] [outer = 00000000] 23:52:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (14CB7000) [pid = 2364] [serial = 1765] [outer = 0DF12800] 23:52:24 INFO - PROCESS | 2364 | 1464072744163 Marionette DEBUG loaded listener.js 23:52:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (168CFC00) [pid = 2364] [serial = 1766] [outer = 0DF12800] 23:52:24 INFO - PROCESS | 2364 | 1464072744769 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 23:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 23:52:24 INFO - PROCESS | 2364 | 1464072744798 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 23:52:24 INFO - PROCESS | 2364 | 1464072744804 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 23:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:52:24 INFO - PROCESS | 2364 | 1464072744810 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:52:24 INFO - PROCESS | 2364 | 1464072744813 Marionette TRACE conn5 <- [1,2318,null,{}] 23:52:24 INFO - PROCESS | 2364 | 1464072744817 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:24 INFO - PROCESS | 2364 | 1464072744927 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 23:52:25 INFO - PROCESS | 2364 | 1464072745070 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:25 INFO - PROCESS | 2364 | ++DOCSHELL 18166C00 == 48 [pid = 2364] [id = 589] 23:52:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (18C9B400) [pid = 2364] [serial = 1767] [outer = 00000000] 23:52:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (19B56000) [pid = 2364] [serial = 1768] [outer = 18C9B400] 23:52:25 INFO - PROCESS | 2364 | 1464072745126 Marionette DEBUG loaded listener.js 23:52:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1AC9AC00) [pid = 2364] [serial = 1769] [outer = 18C9B400] 23:52:25 INFO - PROCESS | 2364 | 1464072745721 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 23:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 971ms 23:52:25 INFO - PROCESS | 2364 | 1464072745782 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 23:52:25 INFO - PROCESS | 2364 | 1464072745785 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 23:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:52:25 INFO - PROCESS | 2364 | 1464072745789 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:52:25 INFO - PROCESS | 2364 | 1464072745792 Marionette TRACE conn5 <- [1,2322,null,{}] 23:52:25 INFO - PROCESS | 2364 | 1464072745804 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:25 INFO - PROCESS | 2364 | 1464072745914 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 23:52:26 INFO - PROCESS | 2364 | 1464072746059 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:26 INFO - PROCESS | 2364 | ++DOCSHELL 1CDB6400 == 49 [pid = 2364] [id = 590] 23:52:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (1CDB6800) [pid = 2364] [serial = 1770] [outer = 00000000] 23:52:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (1CDBC000) [pid = 2364] [serial = 1771] [outer = 1CDB6800] 23:52:26 INFO - PROCESS | 2364 | 1464072746117 Marionette DEBUG loaded listener.js 23:52:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (1CDC0400) [pid = 2364] [serial = 1772] [outer = 1CDB6800] 23:52:26 INFO - PROCESS | 2364 | 1464072746670 Marionette TRACE conn5 <- [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]]]}] 23:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 930ms 23:52:26 INFO - PROCESS | 2364 | 1464072746722 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 23:52:26 INFO - PROCESS | 2364 | 1464072746725 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 23:52:26 INFO - PROCESS | 2364 | 1464072746729 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:52:26 INFO - PROCESS | 2364 | 1464072746731 Marionette TRACE conn5 <- [1,2326,null,{}] 23:52:26 INFO - PROCESS | 2364 | 1464072746734 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:26 INFO - PROCESS | 2364 | 1464072746840 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 23:52:27 INFO - PROCESS | 2364 | 1464072746982 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:27 INFO - PROCESS | 2364 | ++DOCSHELL 1D172400 == 50 [pid = 2364] [id = 591] 23:52:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (1D172800) [pid = 2364] [serial = 1773] [outer = 00000000] 23:52:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (1D179000) [pid = 2364] [serial = 1774] [outer = 1D172800] 23:52:27 INFO - PROCESS | 2364 | 1464072747040 Marionette DEBUG loaded listener.js 23:52:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (1D5B5000) [pid = 2364] [serial = 1775] [outer = 1D172800] 23:52:27 INFO - PROCESS | 2364 | 1464072747639 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 23:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 930ms 23:52:27 INFO - PROCESS | 2364 | 1464072747662 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 23:52:27 INFO - PROCESS | 2364 | 1464072747664 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 23:52:27 INFO - PROCESS | 2364 | 1464072747667 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:52:27 INFO - PROCESS | 2364 | 1464072747669 Marionette TRACE conn5 <- [1,2330,null,{}] 23:52:27 INFO - PROCESS | 2364 | 1464072747673 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:27 INFO - PROCESS | 2364 | 1464072747778 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 23:52:27 INFO - PROCESS | 2364 | 1464072747892 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:27 INFO - PROCESS | 2364 | ++DOCSHELL 0D94AC00 == 51 [pid = 2364] [id = 592] 23:52:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (1CDB5000) [pid = 2364] [serial = 1776] [outer = 00000000] 23:52:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (1D5BD000) [pid = 2364] [serial = 1777] [outer = 1CDB5000] 23:52:28 INFO - PROCESS | 2364 | 1464072747994 Marionette DEBUG loaded listener.js 23:52:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1DA55400) [pid = 2364] [serial = 1778] [outer = 1CDB5000] 23:52:28 INFO - PROCESS | 2364 | 1464072748800 Marionette TRACE conn5 <- [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]]]}] 23:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1167ms 23:52:28 INFO - PROCESS | 2364 | 1464072748839 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 23:52:28 INFO - PROCESS | 2364 | 1464072748843 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 23:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:52:28 INFO - PROCESS | 2364 | 1464072748848 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:52:28 INFO - PROCESS | 2364 | 1464072748852 Marionette TRACE conn5 <- [1,2334,null,{}] 23:52:28 INFO - PROCESS | 2364 | 1464072748859 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:28 INFO - PROCESS | 2364 | 1464072748957 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 23:52:29 INFO - PROCESS | 2364 | 1464072749106 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:29 INFO - PROCESS | 2364 | ++DOCSHELL 0D80A800 == 52 [pid = 2364] [id = 593] 23:52:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0E011C00) [pid = 2364] [serial = 1779] [outer = 00000000] 23:52:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (146F7800) [pid = 2364] [serial = 1780] [outer = 0E011C00] 23:52:29 INFO - PROCESS | 2364 | 1464072749158 Marionette DEBUG loaded listener.js 23:52:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (14C3BC00) [pid = 2364] [serial = 1781] [outer = 0E011C00] 23:52:29 INFO - PROCESS | 2364 | --DOCSHELL 1BDDF800 == 51 [pid = 2364] [id = 586] 23:52:29 INFO - PROCESS | 2364 | --DOCSHELL 1463EC00 == 50 [pid = 2364] [id = 585] 23:52:29 INFO - PROCESS | 2364 | --DOCSHELL 19FBE000 == 49 [pid = 2364] [id = 584] 23:52:29 INFO - PROCESS | 2364 | --DOCSHELL 191AA800 == 48 [pid = 2364] [id = 583] 23:52:29 INFO - PROCESS | 2364 | --DOCSHELL 14382800 == 47 [pid = 2364] [id = 582] 23:52:29 INFO - PROCESS | 2364 | --DOCSHELL 0C747400 == 46 [pid = 2364] [id = 581] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0E090C00) [pid = 2364] [serial = 1702] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (16633000) [pid = 2364] [serial = 1705] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (1B2D2800) [pid = 2364] [serial = 1708] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (1BDD8400) [pid = 2364] [serial = 1711] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOCSHELL 0DF1D800 == 45 [pid = 2364] [id = 575] 23:52:29 INFO - PROCESS | 2364 | --DOCSHELL 174D3000 == 44 [pid = 2364] [id = 574] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (1B5D0000) [pid = 2364] [serial = 1697] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0D236000) [pid = 2364] [serial = 1657] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (143E1800) [pid = 2364] [serial = 1675] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (14B4D000) [pid = 2364] [serial = 1676] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (19FAB400) [pid = 2364] [serial = 1664] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (191A8000) [pid = 2364] [serial = 1663] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (16641800) [pid = 2364] [serial = 1678] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (168D7800) [pid = 2364] [serial = 1679] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (18987C00) [pid = 2364] [serial = 1681] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (18CE9C00) [pid = 2364] [serial = 1684] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (16638000) [pid = 2364] [serial = 1661] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (15BD7000) [pid = 2364] [serial = 1660] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (181C6C00) [pid = 2364] [serial = 1670] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (17481800) [pid = 2364] [serial = 1669] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (1B2C7C00) [pid = 2364] [serial = 1667] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (1B2B6000) [pid = 2364] [serial = 1666] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0D311000) [pid = 2364] [serial = 1672] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0D80CC00) [pid = 2364] [serial = 1673] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (19F03C00) [pid = 2364] [serial = 1688] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (19B5D800) [pid = 2364] [serial = 1687] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (14452800) [pid = 2364] [serial = 1714] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0DD35400) [pid = 2364] [serial = 1717] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0E077400) [pid = 2364] [serial = 1718] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (14B52C00) [pid = 2364] [serial = 1715] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1BCD1000) [pid = 2364] [serial = 1700] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (1A154800) [pid = 2364] [serial = 1690] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (1AC91000) [pid = 2364] [serial = 1691] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (1AC9CC00) [pid = 2364] [serial = 1694] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (19FB6400) [pid = 2364] [serial = 1693] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (18E26400) [pid = 2364] [serial = 1685] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (1B2D0000) [pid = 2364] [serial = 1696] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (1BC4F400) [pid = 2364] [serial = 1699] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (189D8000) [pid = 2364] [serial = 1682] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (16636400) [pid = 2364] [serial = 1721] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (19FB9800) [pid = 2364] [serial = 1622] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (15B58C00) [pid = 2364] [serial = 1720] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0DBEE400) [pid = 2364] [serial = 1625] [outer = 00000000] [url = about:blank] 23:52:29 INFO - PROCESS | 2364 | 1464072749734 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 23:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 930ms 23:52:29 INFO - PROCESS | 2364 | 1464072749780 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 23:52:29 INFO - PROCESS | 2364 | 1464072749785 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 23:52:29 INFO - PROCESS | 2364 | 1464072749791 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:52:29 INFO - PROCESS | 2364 | 1464072749794 Marionette TRACE conn5 <- [1,2338,null,{}] 23:52:29 INFO - PROCESS | 2364 | 1464072749797 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:29 INFO - PROCESS | 2364 | 1464072749882 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 23:52:29 INFO - PROCESS | 2364 | 1464072749892 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:29 INFO - PROCESS | 2364 | ++DOCSHELL 0D945C00 == 45 [pid = 2364] [id = 594] 23:52:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0D949C00) [pid = 2364] [serial = 1782] [outer = 00000000] 23:52:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0DF9DC00) [pid = 2364] [serial = 1783] [outer = 0D949C00] 23:52:29 INFO - PROCESS | 2364 | 1464072749938 Marionette DEBUG loaded listener.js 23:52:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0E7DE000) [pid = 2364] [serial = 1784] [outer = 0D949C00] 23:52:30 INFO - PROCESS | 2364 | 1464072750535 Marionette TRACE conn5 <- [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]]]}] 23:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 771ms 23:52:30 INFO - PROCESS | 2364 | 1464072750565 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 23:52:30 INFO - PROCESS | 2364 | 1464072750567 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 23:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:52:30 INFO - PROCESS | 2364 | 1464072750570 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:52:30 INFO - PROCESS | 2364 | 1464072750574 Marionette TRACE conn5 <- [1,2342,null,{}] 23:52:30 INFO - PROCESS | 2364 | 1464072750583 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:30 INFO - PROCESS | 2364 | 1464072750674 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 23:52:30 INFO - PROCESS | 2364 | 1464072750794 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:30 INFO - PROCESS | 2364 | ++DOCSHELL 15BDC800 == 46 [pid = 2364] [id = 595] 23:52:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (15BDF000) [pid = 2364] [serial = 1785] [outer = 00000000] 23:52:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (16633800) [pid = 2364] [serial = 1786] [outer = 15BDF000] 23:52:30 INFO - PROCESS | 2364 | 1464072750841 Marionette DEBUG loaded listener.js 23:52:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (168D3C00) [pid = 2364] [serial = 1787] [outer = 15BDF000] 23:52:31 INFO - PROCESS | 2364 | 1464072751223 Marionette TRACE conn5 <- [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]]]}] 23:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 23:52:31 INFO - PROCESS | 2364 | 1464072751244 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 23:52:31 INFO - PROCESS | 2364 | 1464072751247 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 23:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:52:31 INFO - PROCESS | 2364 | 1464072751250 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:52:31 INFO - PROCESS | 2364 | 1464072751251 Marionette TRACE conn5 <- [1,2346,null,{}] 23:52:31 INFO - PROCESS | 2364 | 1464072751255 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:31 INFO - PROCESS | 2364 | 1464072751339 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 23:52:31 INFO - PROCESS | 2364 | 1464072751346 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:31 INFO - PROCESS | 2364 | ++DOCSHELL 17484400 == 47 [pid = 2364] [id = 596] 23:52:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (174D0000) [pid = 2364] [serial = 1788] [outer = 00000000] 23:52:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (18987C00) [pid = 2364] [serial = 1789] [outer = 174D0000] 23:52:31 INFO - PROCESS | 2364 | 1464072751391 Marionette DEBUG loaded listener.js 23:52:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (189D6800) [pid = 2364] [serial = 1790] [outer = 174D0000] 23:52:31 INFO - PROCESS | 2364 | 1464072751843 Marionette TRACE conn5 <- [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]]]}] 23:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 23:52:31 INFO - PROCESS | 2364 | 1464072751888 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 23:52:31 INFO - PROCESS | 2364 | 1464072751890 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 23:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:52:31 INFO - PROCESS | 2364 | 1464072751893 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:52:31 INFO - PROCESS | 2364 | 1464072751895 Marionette TRACE conn5 <- [1,2350,null,{}] 23:52:31 INFO - PROCESS | 2364 | 1464072751906 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:32 INFO - PROCESS | 2364 | 1464072752020 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 23:52:32 INFO - PROCESS | 2364 | 1464072752026 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:32 INFO - PROCESS | 2364 | ++DOCSHELL 0D06D000 == 48 [pid = 2364] [id = 597] 23:52:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (181C2000) [pid = 2364] [serial = 1791] [outer = 00000000] 23:52:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (18C9A000) [pid = 2364] [serial = 1792] [outer = 181C2000] 23:52:32 INFO - PROCESS | 2364 | 1464072752072 Marionette DEBUG loaded listener.js 23:52:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (18E2E000) [pid = 2364] [serial = 1793] [outer = 181C2000] 23:52:32 INFO - PROCESS | 2364 | 1464072752557 Marionette TRACE conn5 <- [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]]]}] 23:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 23:52:32 INFO - PROCESS | 2364 | 1464072752627 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 23:52:32 INFO - PROCESS | 2364 | 1464072752629 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 23:52:32 INFO - PROCESS | 2364 | 1464072752632 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:52:32 INFO - PROCESS | 2364 | 1464072752634 Marionette TRACE conn5 <- [1,2354,null,{}] 23:52:32 INFO - PROCESS | 2364 | 1464072752637 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:32 INFO - PROCESS | 2364 | 1464072752773 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 23:52:32 INFO - PROCESS | 2364 | 1464072752845 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:32 INFO - PROCESS | 2364 | ++DOCSHELL 0D806C00 == 49 [pid = 2364] [id = 598] 23:52:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (191A8000) [pid = 2364] [serial = 1794] [outer = 00000000] 23:52:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (19FA5800) [pid = 2364] [serial = 1795] [outer = 191A8000] 23:52:32 INFO - PROCESS | 2364 | 1464072752890 Marionette DEBUG loaded listener.js 23:52:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (19FA6000) [pid = 2364] [serial = 1796] [outer = 191A8000] 23:52:33 INFO - PROCESS | 2364 | 1464072753317 Marionette TRACE conn5 <- [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]]]}] 23:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 23:52:33 INFO - PROCESS | 2364 | 1464072753397 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 23:52:33 INFO - PROCESS | 2364 | 1464072753399 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 23:52:33 INFO - PROCESS | 2364 | 1464072753402 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:52:33 INFO - PROCESS | 2364 | 1464072753404 Marionette TRACE conn5 <- [1,2358,null,{}] 23:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:52:33 INFO - PROCESS | 2364 | 1464072753408 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:33 INFO - PROCESS | 2364 | 1464072753525 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 23:52:33 INFO - PROCESS | 2364 | 1464072753594 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:33 INFO - PROCESS | 2364 | ++DOCSHELL 19FBDC00 == 50 [pid = 2364] [id = 599] 23:52:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (19FBF800) [pid = 2364] [serial = 1797] [outer = 00000000] 23:52:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (1AC99800) [pid = 2364] [serial = 1798] [outer = 19FBF800] 23:52:33 INFO - PROCESS | 2364 | 1464072753638 Marionette DEBUG loaded listener.js 23:52:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (1AC9A800) [pid = 2364] [serial = 1799] [outer = 19FBF800] 23:52:34 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (1A152800) [pid = 2364] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:52:34 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (1C15EC00) [pid = 2364] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:52:34 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (14FC8000) [pid = 2364] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:52:34 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0D3EFC00) [pid = 2364] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:52:34 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (1993C000) [pid = 2364] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:52:34 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (19FC2800) [pid = 2364] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:52:34 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (19FC3800) [pid = 2364] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:52:34 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (143DBC00) [pid = 2364] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:52:34 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0D94C400) [pid = 2364] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:52:34 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0C73E400) [pid = 2364] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:52:34 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (14B4C400) [pid = 2364] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:52:34 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (191ACC00) [pid = 2364] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:52:34 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (18983800) [pid = 2364] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:52:34 INFO - PROCESS | 2364 | 1464072754155 Marionette TRACE conn5 <- [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]]]}] 23:52:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:52:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 770ms 23:52:34 INFO - PROCESS | 2364 | 1464072754181 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 23:52:34 INFO - PROCESS | 2364 | 1464072754183 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 23:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:52:34 INFO - PROCESS | 2364 | 1464072754186 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:52:34 INFO - PROCESS | 2364 | 1464072754198 Marionette TRACE conn5 <- [1,2362,null,{}] 23:52:34 INFO - PROCESS | 2364 | 1464072754202 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:34 INFO - PROCESS | 2364 | 1464072754286 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 23:52:34 INFO - PROCESS | 2364 | 1464072754390 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:34 INFO - PROCESS | 2364 | ++DOCSHELL 0DD44800 == 51 [pid = 2364] [id = 600] 23:52:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0DF1B000) [pid = 2364] [serial = 1800] [outer = 00000000] 23:52:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (181CAC00) [pid = 2364] [serial = 1801] [outer = 0DF1B000] 23:52:34 INFO - PROCESS | 2364 | 1464072754434 Marionette DEBUG loaded listener.js 23:52:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (19FBF000) [pid = 2364] [serial = 1802] [outer = 0DF1B000] 23:52:34 INFO - PROCESS | 2364 | 1464072754800 Marionette TRACE conn5 <- [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]]]}] 23:52:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:52:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 23:52:34 INFO - PROCESS | 2364 | 1464072754817 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 23:52:34 INFO - PROCESS | 2364 | 1464072754819 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 23:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:52:34 INFO - PROCESS | 2364 | 1464072754822 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:52:34 INFO - PROCESS | 2364 | 1464072754824 Marionette TRACE conn5 <- [1,2366,null,{}] 23:52:34 INFO - PROCESS | 2364 | 1464072754827 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:35 INFO - PROCESS | 2364 | 1464072754974 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 23:52:35 INFO - PROCESS | 2364 | 1464072754985 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:35 INFO - PROCESS | 2364 | ++DOCSHELL 191A7400 == 52 [pid = 2364] [id = 601] 23:52:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (1A152800) [pid = 2364] [serial = 1803] [outer = 00000000] 23:52:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (1B5CF800) [pid = 2364] [serial = 1804] [outer = 1A152800] 23:52:35 INFO - PROCESS | 2364 | 1464072755029 Marionette DEBUG loaded listener.js 23:52:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (1BC4F400) [pid = 2364] [serial = 1805] [outer = 1A152800] 23:52:35 INFO - PROCESS | 2364 | 1464072755447 Marionette TRACE conn5 <- [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]]]}] 23:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 672ms 23:52:35 INFO - PROCESS | 2364 | 1464072755494 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 23:52:35 INFO - PROCESS | 2364 | 1464072755496 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 23:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:52:35 INFO - PROCESS | 2364 | 1464072755500 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:52:35 INFO - PROCESS | 2364 | 1464072755501 Marionette TRACE conn5 <- [1,2370,null,{}] 23:52:35 INFO - PROCESS | 2364 | 1464072755505 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:35 INFO - PROCESS | 2364 | 1464072755631 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 23:52:35 INFO - PROCESS | 2364 | 1464072755644 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:35 INFO - PROCESS | 2364 | ++DOCSHELL 1B2D2800 == 53 [pid = 2364] [id = 602] 23:52:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (1BCD1C00) [pid = 2364] [serial = 1806] [outer = 00000000] 23:52:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (1BD0EC00) [pid = 2364] [serial = 1807] [outer = 1BCD1C00] 23:52:35 INFO - PROCESS | 2364 | 1464072755688 Marionette DEBUG loaded listener.js 23:52:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (1BD0FC00) [pid = 2364] [serial = 1808] [outer = 1BCD1C00] 23:52:36 INFO - PROCESS | 2364 | 1464072756280 Marionette TRACE conn5 <- [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]]]}] 23:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 830ms 23:52:36 INFO - PROCESS | 2364 | 1464072756331 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 23:52:36 INFO - PROCESS | 2364 | 1464072756336 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 23:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:52:36 INFO - PROCESS | 2364 | 1464072756341 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:52:36 INFO - PROCESS | 2364 | 1464072756346 Marionette TRACE conn5 <- [1,2374,null,{}] 23:52:36 INFO - PROCESS | 2364 | 1464072756352 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:36 INFO - PROCESS | 2364 | 1464072756478 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 23:52:36 INFO - PROCESS | 2364 | 1464072756615 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:36 INFO - PROCESS | 2364 | ++DOCSHELL 0D80DC00 == 54 [pid = 2364] [id = 603] 23:52:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0D858400) [pid = 2364] [serial = 1809] [outer = 00000000] 23:52:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0E070800) [pid = 2364] [serial = 1810] [outer = 0D858400] 23:52:36 INFO - PROCESS | 2364 | 1464072756674 Marionette DEBUG loaded listener.js 23:52:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (14382800) [pid = 2364] [serial = 1811] [outer = 0D858400] 23:52:37 INFO - PROCESS | 2364 | 1464072757252 Marionette TRACE conn5 <- [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]]]}] 23:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 23:52:37 INFO - PROCESS | 2364 | 1464072757316 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 23:52:37 INFO - PROCESS | 2364 | 1464072757323 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 23:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:52:37 INFO - PROCESS | 2364 | 1464072757329 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:52:37 INFO - PROCESS | 2364 | 1464072757332 Marionette TRACE conn5 <- [1,2378,null,{}] 23:52:37 INFO - PROCESS | 2364 | 1464072757352 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:37 INFO - PROCESS | 2364 | 1464072757475 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 23:52:37 INFO - PROCESS | 2364 | 1464072757611 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:37 INFO - PROCESS | 2364 | ++DOCSHELL 14641C00 == 55 [pid = 2364] [id = 604] 23:52:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (14B4E800) [pid = 2364] [serial = 1812] [outer = 00000000] 23:52:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (17481800) [pid = 2364] [serial = 1813] [outer = 14B4E800] 23:52:37 INFO - PROCESS | 2364 | 1464072757667 Marionette DEBUG loaded listener.js 23:52:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (18C8C800) [pid = 2364] [serial = 1814] [outer = 14B4E800] 23:52:38 INFO - PROCESS | 2364 | 1464072758251 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 23:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 990ms 23:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:52:38 INFO - PROCESS | 2364 | 1464072758321 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 23:52:38 INFO - PROCESS | 2364 | 1464072758324 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 23:52:38 INFO - PROCESS | 2364 | 1464072758328 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:52:38 INFO - PROCESS | 2364 | 1464072758332 Marionette TRACE conn5 <- [1,2382,null,{}] 23:52:38 INFO - PROCESS | 2364 | 1464072758343 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:38 INFO - PROCESS | 2364 | 1464072758457 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 23:52:38 INFO - PROCESS | 2364 | 1464072758614 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:38 INFO - PROCESS | 2364 | ++DOCSHELL 1B5CFC00 == 56 [pid = 2364] [id = 605] 23:52:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1C15E800) [pid = 2364] [serial = 1815] [outer = 00000000] 23:52:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1C4B5400) [pid = 2364] [serial = 1816] [outer = 1C15E800] 23:52:38 INFO - PROCESS | 2364 | 1464072758672 Marionette DEBUG loaded listener.js 23:52:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (1CABFC00) [pid = 2364] [serial = 1817] [outer = 1C15E800] 23:52:39 INFO - PROCESS | 2364 | 1464072759327 Marionette TRACE conn5 <- [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]]]}] 23:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1021ms 23:52:39 INFO - PROCESS | 2364 | 1464072759352 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 23:52:39 INFO - PROCESS | 2364 | 1464072759354 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 23:52:39 INFO - PROCESS | 2364 | 1464072759358 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:52:39 INFO - PROCESS | 2364 | 1464072759360 Marionette TRACE conn5 <- [1,2386,null,{}] 23:52:39 INFO - PROCESS | 2364 | 1464072759363 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:39 INFO - PROCESS | 2364 | 1464072759472 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 23:52:39 INFO - PROCESS | 2364 | 1464072759616 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:39 INFO - PROCESS | 2364 | ++DOCSHELL 1CDB3C00 == 57 [pid = 2364] [id = 606] 23:52:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (1CDBC400) [pid = 2364] [serial = 1818] [outer = 00000000] 23:52:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1D178800) [pid = 2364] [serial = 1819] [outer = 1CDBC400] 23:52:39 INFO - PROCESS | 2364 | 1464072759673 Marionette DEBUG loaded listener.js 23:52:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1D5BA400) [pid = 2364] [serial = 1820] [outer = 1CDBC400] 23:52:40 INFO - PROCESS | 2364 | 1464072760208 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 23:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 931ms 23:52:40 INFO - PROCESS | 2364 | 1464072760292 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 23:52:40 INFO - PROCESS | 2364 | 1464072760294 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 23:52:40 INFO - PROCESS | 2364 | 1464072760297 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:52:40 INFO - PROCESS | 2364 | 1464072760299 Marionette TRACE conn5 <- [1,2390,null,{}] 23:52:40 INFO - PROCESS | 2364 | 1464072760303 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:40 INFO - PROCESS | 2364 | 1464072760408 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 23:52:40 INFO - PROCESS | 2364 | 1464072760578 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:40 INFO - PROCESS | 2364 | ++DOCSHELL 1BDD5400 == 58 [pid = 2364] [id = 607] 23:52:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (1D16F400) [pid = 2364] [serial = 1821] [outer = 00000000] 23:52:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1DA5F800) [pid = 2364] [serial = 1822] [outer = 1D16F400] 23:52:40 INFO - PROCESS | 2364 | 1464072760633 Marionette DEBUG loaded listener.js 23:52:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1DA64000) [pid = 2364] [serial = 1823] [outer = 1D16F400] 23:52:41 INFO - PROCESS | 2364 | 1464072761439 Marionette TRACE conn5 <- [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]]]}] 23:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1177ms 23:52:41 INFO - PROCESS | 2364 | 1464072761479 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 23:52:41 INFO - PROCESS | 2364 | 1464072761483 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 23:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:52:41 INFO - PROCESS | 2364 | 1464072761488 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:52:41 INFO - PROCESS | 2364 | 1464072761491 Marionette TRACE conn5 <- [1,2394,null,{}] 23:52:41 INFO - PROCESS | 2364 | 1464072761497 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:41 INFO - PROCESS | 2364 | 1464072761647 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 23:52:41 INFO - PROCESS | 2364 | 1464072761718 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:41 INFO - PROCESS | 2364 | ++DOCSHELL 146F2400 == 59 [pid = 2364] [id = 608] 23:52:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (146F4C00) [pid = 2364] [serial = 1824] [outer = 00000000] 23:52:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (14CBF000) [pid = 2364] [serial = 1825] [outer = 146F4C00] 23:52:41 INFO - PROCESS | 2364 | 1464072761767 Marionette DEBUG loaded listener.js 23:52:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (1664B800) [pid = 2364] [serial = 1826] [outer = 146F4C00] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 09073000 == 58 [pid = 2364] [id = 422] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 0C73B000 == 57 [pid = 2364] [id = 577] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 18E5E400 == 56 [pid = 2364] [id = 578] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 143DF800 == 55 [pid = 2364] [id = 554] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 191A7400 == 54 [pid = 2364] [id = 601] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 0DD44800 == 53 [pid = 2364] [id = 600] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 19FBDC00 == 52 [pid = 2364] [id = 599] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 0D806C00 == 51 [pid = 2364] [id = 598] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 0D06D000 == 50 [pid = 2364] [id = 597] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 17484400 == 49 [pid = 2364] [id = 596] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 15BDC800 == 48 [pid = 2364] [id = 595] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 0D945C00 == 47 [pid = 2364] [id = 594] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 0D80A800 == 46 [pid = 2364] [id = 593] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 18166C00 == 45 [pid = 2364] [id = 589] 23:52:42 INFO - PROCESS | 2364 | --DOCSHELL 0D94E800 == 44 [pid = 2364] [id = 588] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (18167400) [pid = 2364] [serial = 1723] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (143DD400) [pid = 2364] [serial = 1726] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (18936400) [pid = 2364] [serial = 1729] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (18E28800) [pid = 2364] [serial = 1732] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (1993D400) [pid = 2364] [serial = 1735] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (19FA0800) [pid = 2364] [serial = 1738] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1CDB1C00) [pid = 2364] [serial = 1762] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | 1464072762452 Marionette TRACE conn5 <- [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]]]}] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (19FBF400) [pid = 2364] [serial = 1655] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (1C168000) [pid = 2364] [serial = 1712] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (1BCD1800) [pid = 2364] [serial = 1709] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (18166000) [pid = 2364] [serial = 1706] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (1423C000) [pid = 2364] [serial = 1703] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0D80C000) [pid = 2364] [serial = 1658] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (16649400) [pid = 2364] [serial = 1747] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (19FBC400) [pid = 2364] [serial = 1751] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (19941C00) [pid = 2364] [serial = 1750] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (1AC94800) [pid = 2364] [serial = 1742] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (1AC90C00) [pid = 2364] [serial = 1741] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (17C7AC00) [pid = 2364] [serial = 1748] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1B2D5400) [pid = 2364] [serial = 1753] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (1C4B2800) [pid = 2364] [serial = 1760] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (18C8FC00) [pid = 2364] [serial = 1756] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (1C409000) [pid = 2364] [serial = 1759] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (1BCD7400) [pid = 2364] [serial = 1754] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0DF13C00) [pid = 2364] [serial = 1744] [outer = 00000000] [url = about:blank] 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (19FA0C00) [pid = 2364] [serial = 1757] [outer = 00000000] [url = about:blank] 23:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:52:42 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (146EB000) [pid = 2364] [serial = 1745] [outer = 00000000] [url = about:blank] 23:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 990ms 23:52:42 INFO - PROCESS | 2364 | 1464072762480 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 23:52:42 INFO - PROCESS | 2364 | 1464072762486 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 23:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:52:42 INFO - PROCESS | 2364 | 1464072762495 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:52:42 INFO - PROCESS | 2364 | 1464072762498 Marionette TRACE conn5 <- [1,2398,null,{}] 23:52:42 INFO - PROCESS | 2364 | 1464072762502 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:42 INFO - PROCESS | 2364 | 1464072762589 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 23:52:42 INFO - PROCESS | 2364 | 1464072762603 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:42 INFO - PROCESS | 2364 | ++DOCSHELL 0D94E800 == 45 [pid = 2364] [id = 609] 23:52:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0DA66000) [pid = 2364] [serial = 1827] [outer = 00000000] 23:52:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0E08EC00) [pid = 2364] [serial = 1828] [outer = 0DA66000] 23:52:42 INFO - PROCESS | 2364 | 1464072762648 Marionette DEBUG loaded listener.js 23:52:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (14385C00) [pid = 2364] [serial = 1829] [outer = 0DA66000] 23:52:43 INFO - PROCESS | 2364 | 1464072763180 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 23:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 23:52:43 INFO - PROCESS | 2364 | 1464072763230 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 23:52:43 INFO - PROCESS | 2364 | 1464072763232 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 23:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:52:43 INFO - PROCESS | 2364 | 1464072763235 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:52:43 INFO - PROCESS | 2364 | 1464072763238 Marionette TRACE conn5 <- [1,2402,null,{}] 23:52:43 INFO - PROCESS | 2364 | 1464072763248 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:43 INFO - PROCESS | 2364 | 1464072763339 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 23:52:43 INFO - PROCESS | 2364 | 1464072763444 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:43 INFO - PROCESS | 2364 | ++DOCSHELL 17C73400 == 46 [pid = 2364] [id = 610] 23:52:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (17C7AC00) [pid = 2364] [serial = 1830] [outer = 00000000] 23:52:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (1892B000) [pid = 2364] [serial = 1831] [outer = 17C7AC00] 23:52:43 INFO - PROCESS | 2364 | 1464072763494 Marionette DEBUG loaded listener.js 23:52:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (1898B400) [pid = 2364] [serial = 1832] [outer = 17C7AC00] 23:52:43 INFO - PROCESS | 2364 | 1464072763876 Marionette TRACE conn5 <- [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]]]}] 23:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 690ms 23:52:43 INFO - PROCESS | 2364 | 1464072763926 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 23:52:43 INFO - PROCESS | 2364 | 1464072763928 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 23:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:52:44 INFO - PROCESS | 2364 | 1464072763960 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:52:44 INFO - PROCESS | 2364 | 1464072763962 Marionette TRACE conn5 <- [1,2406,null,{}] 23:52:44 INFO - PROCESS | 2364 | 1464072763966 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:44 INFO - PROCESS | 2364 | 1464072764054 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 23:52:44 INFO - PROCESS | 2364 | 1464072764061 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:44 INFO - PROCESS | 2364 | ++DOCSHELL 18C8A400 == 47 [pid = 2364] [id = 611] 23:52:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (18C8A800) [pid = 2364] [serial = 1833] [outer = 00000000] 23:52:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (19933800) [pid = 2364] [serial = 1834] [outer = 18C8A800] 23:52:44 INFO - PROCESS | 2364 | 1464072764106 Marionette DEBUG loaded listener.js 23:52:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (19940000) [pid = 2364] [serial = 1835] [outer = 18C8A800] 23:52:44 INFO - PROCESS | 2364 | 1464072764552 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 650ms 23:52:44 INFO - PROCESS | 2364 | 1464072764593 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 23:52:44 INFO - PROCESS | 2364 | 1464072764595 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 23:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:52:44 INFO - PROCESS | 2364 | 1464072764598 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:52:44 INFO - PROCESS | 2364 | 1464072764600 Marionette TRACE conn5 <- [1,2410,null,{}] 23:52:44 INFO - PROCESS | 2364 | 1464072764603 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:44 INFO - PROCESS | 2364 | 1464072764734 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 23:52:44 INFO - PROCESS | 2364 | 1464072764740 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:44 INFO - PROCESS | 2364 | ++DOCSHELL 14B4EC00 == 48 [pid = 2364] [id = 612] 23:52:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (19941C00) [pid = 2364] [serial = 1836] [outer = 00000000] 23:52:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (19FA1400) [pid = 2364] [serial = 1837] [outer = 19941C00] 23:52:44 INFO - PROCESS | 2364 | 1464072764785 Marionette DEBUG loaded listener.js 23:52:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (19FBDC00) [pid = 2364] [serial = 1838] [outer = 19941C00] 23:52:45 INFO - PROCESS | 2364 | 1464072765226 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 671ms 23:52:45 INFO - PROCESS | 2364 | 1464072765271 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 23:52:45 INFO - PROCESS | 2364 | 1464072765273 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 23:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:52:45 INFO - PROCESS | 2364 | 1464072765276 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:52:45 INFO - PROCESS | 2364 | 1464072765277 Marionette TRACE conn5 <- [1,2414,null,{}] 23:52:45 INFO - PROCESS | 2364 | 1464072765281 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:45 INFO - PROCESS | 2364 | 1464072765419 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 23:52:45 INFO - PROCESS | 2364 | 1464072765517 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:45 INFO - PROCESS | 2364 | ++DOCSHELL 1AC91400 == 49 [pid = 2364] [id = 613] 23:52:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (1AC91800) [pid = 2364] [serial = 1839] [outer = 00000000] 23:52:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (1B2D1C00) [pid = 2364] [serial = 1840] [outer = 1AC91800] 23:52:45 INFO - PROCESS | 2364 | 1464072765566 Marionette DEBUG loaded listener.js 23:52:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (1BC43800) [pid = 2364] [serial = 1841] [outer = 1AC91800] 23:52:46 INFO - PROCESS | 2364 | 1464072766006 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 23:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 770ms 23:52:46 INFO - PROCESS | 2364 | 1464072766047 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 23:52:46 INFO - PROCESS | 2364 | 1464072766049 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 23:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:52:46 INFO - PROCESS | 2364 | 1464072766052 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:52:46 INFO - PROCESS | 2364 | 1464072766053 Marionette TRACE conn5 <- [1,2418,null,{}] 23:52:46 INFO - PROCESS | 2364 | 1464072766057 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:46 INFO - PROCESS | 2364 | 1464072766176 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 23:52:46 INFO - PROCESS | 2364 | 1464072766243 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:46 INFO - PROCESS | 2364 | ++DOCSHELL 1BCD5800 == 50 [pid = 2364] [id = 614] 23:52:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1BD04000) [pid = 2364] [serial = 1842] [outer = 00000000] 23:52:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1BDD8400) [pid = 2364] [serial = 1843] [outer = 1BD04000] 23:52:46 INFO - PROCESS | 2364 | 1464072766287 Marionette DEBUG loaded listener.js 23:52:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (1C4B2400) [pid = 2364] [serial = 1844] [outer = 1BD04000] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0DF91400) [pid = 2364] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (18C8EC00) [pid = 2364] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (17484C00) [pid = 2364] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (18E5EC00) [pid = 2364] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (19F07000) [pid = 2364] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (181C2000) [pid = 2364] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (191A8000) [pid = 2364] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (15BDF000) [pid = 2364] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0DF1B000) [pid = 2364] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (1CA67C00) [pid = 2364] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0E011C00) [pid = 2364] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0D949C00) [pid = 2364] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (174D0000) [pid = 2364] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (19FBF800) [pid = 2364] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:52:46 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (1A152800) [pid = 2364] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:52:46 INFO - PROCESS | 2364 | 1464072766855 Marionette TRACE conn5 <- [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]]]}] 23:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 830ms 23:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:52:46 INFO - PROCESS | 2364 | 1464072766883 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 23:52:46 INFO - PROCESS | 2364 | 1464072766885 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 23:52:46 INFO - PROCESS | 2364 | 1464072766888 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:52:46 INFO - PROCESS | 2364 | 1464072766890 Marionette TRACE conn5 <- [1,2422,null,{}] 23:52:46 INFO - PROCESS | 2364 | 1464072766893 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:47 INFO - PROCESS | 2364 | 1464072766988 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 23:52:47 INFO - PROCESS | 2364 | 1464072767091 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:47 INFO - PROCESS | 2364 | ++DOCSHELL 0D943400 == 51 [pid = 2364] [id = 615] 23:52:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0DD35C00) [pid = 2364] [serial = 1845] [outer = 00000000] 23:52:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (15B5DC00) [pid = 2364] [serial = 1846] [outer = 0DD35C00] 23:52:47 INFO - PROCESS | 2364 | 1464072767136 Marionette DEBUG loaded listener.js 23:52:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (181C4000) [pid = 2364] [serial = 1847] [outer = 0DD35C00] 23:52:47 INFO - PROCESS | 2364 | 1464072767500 Marionette TRACE conn5 <- [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]]]}] 23:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 23:52:47 INFO - PROCESS | 2364 | 1464072767519 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 23:52:47 INFO - PROCESS | 2364 | 1464072767521 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 23:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:52:47 INFO - PROCESS | 2364 | 1464072767524 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:52:47 INFO - PROCESS | 2364 | 1464072767525 Marionette TRACE conn5 <- [1,2426,null,{}] 23:52:47 INFO - PROCESS | 2364 | 1464072767529 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:47 INFO - PROCESS | 2364 | 1464072767614 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 23:52:47 INFO - PROCESS | 2364 | 1464072767620 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:47 INFO - PROCESS | 2364 | ++DOCSHELL 0DF91400 == 52 [pid = 2364] [id = 616] 23:52:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (18989800) [pid = 2364] [serial = 1848] [outer = 00000000] 23:52:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (19F07000) [pid = 2364] [serial = 1849] [outer = 18989800] 23:52:47 INFO - PROCESS | 2364 | 1464072767760 Marionette DEBUG loaded listener.js 23:52:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (1AC92C00) [pid = 2364] [serial = 1850] [outer = 18989800] 23:52:48 INFO - PROCESS | 2364 | 1464072768127 Marionette TRACE conn5 <- [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]]]}] 23:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 23:52:48 INFO - PROCESS | 2364 | 1464072768155 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 23:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:52:48 INFO - PROCESS | 2364 | 1464072768157 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 23:52:48 INFO - PROCESS | 2364 | 1464072768160 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:52:48 INFO - PROCESS | 2364 | 1464072768162 Marionette TRACE conn5 <- [1,2430,null,{}] 23:52:48 INFO - PROCESS | 2364 | 1464072768165 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:48 INFO - PROCESS | 2364 | 1464072768249 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 23:52:48 INFO - PROCESS | 2364 | 1464072768381 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:48 INFO - PROCESS | 2364 | ++DOCSHELL 1893EC00 == 53 [pid = 2364] [id = 617] 23:52:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (18E28000) [pid = 2364] [serial = 1851] [outer = 00000000] 23:52:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (1CDB1C00) [pid = 2364] [serial = 1852] [outer = 18E28000] 23:52:48 INFO - PROCESS | 2364 | 1464072768424 Marionette DEBUG loaded listener.js 23:52:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (1D16D000) [pid = 2364] [serial = 1853] [outer = 18E28000] 23:52:48 INFO - PROCESS | 2364 | 1464072768841 Marionette TRACE conn5 <- [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]]]}] 23:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 23:52:48 INFO - PROCESS | 2364 | 1464072768892 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 23:52:48 INFO - PROCESS | 2364 | 1464072768897 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 23:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:52:48 INFO - PROCESS | 2364 | 1464072768902 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:52:48 INFO - PROCESS | 2364 | 1464072768907 Marionette TRACE conn5 <- [1,2434,null,{}] 23:52:48 INFO - PROCESS | 2364 | 1464072768914 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:49 INFO - PROCESS | 2364 | 1464072769059 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 23:52:49 INFO - PROCESS | 2364 | 1464072769200 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:49 INFO - PROCESS | 2364 | ++DOCSHELL 0DA63400 == 54 [pid = 2364] [id = 618] 23:52:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0DA67400) [pid = 2364] [serial = 1854] [outer = 00000000] 23:52:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0DD43C00) [pid = 2364] [serial = 1855] [outer = 0DA67400] 23:52:49 INFO - PROCESS | 2364 | 1464072769261 Marionette DEBUG loaded listener.js 23:52:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (1423D800) [pid = 2364] [serial = 1856] [outer = 0DA67400] 23:52:49 INFO - PROCESS | 2364 | 1464072769879 Marionette TRACE conn5 <- [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]]]}] 23:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1023ms 23:52:49 INFO - PROCESS | 2364 | 1464072769930 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 23:52:49 INFO - PROCESS | 2364 | 1464072769937 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 23:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:52:49 INFO - PROCESS | 2364 | 1464072769943 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:52:49 INFO - PROCESS | 2364 | 1464072769946 Marionette TRACE conn5 <- [1,2438,null,{}] 23:52:49 INFO - PROCESS | 2364 | 1464072769950 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:50 INFO - PROCESS | 2364 | 1464072770063 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 23:52:50 INFO - PROCESS | 2364 | 1464072770207 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:50 INFO - PROCESS | 2364 | ++DOCSHELL 16639C00 == 55 [pid = 2364] [id = 619] 23:52:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1664BC00) [pid = 2364] [serial = 1857] [outer = 00000000] 23:52:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1898D000) [pid = 2364] [serial = 1858] [outer = 1664BC00] 23:52:50 INFO - PROCESS | 2364 | 1464072770263 Marionette DEBUG loaded listener.js 23:52:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (18E22400) [pid = 2364] [serial = 1859] [outer = 1664BC00] 23:52:50 INFO - PROCESS | 2364 | 1464072770872 Marionette TRACE conn5 <- [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]]]}] 23:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 971ms 23:52:50 INFO - PROCESS | 2364 | 1464072770914 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 23:52:50 INFO - PROCESS | 2364 | 1464072770917 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 23:52:50 INFO - PROCESS | 2364 | 1464072770921 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:52:50 INFO - PROCESS | 2364 | 1464072770924 Marionette TRACE conn5 <- [1,2442,null,{}] 23:52:50 INFO - PROCESS | 2364 | 1464072770935 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:51 INFO - PROCESS | 2364 | 1464072771051 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 23:52:51 INFO - PROCESS | 2364 | 1464072771198 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:51 INFO - PROCESS | 2364 | ++DOCSHELL 1AC9E000 == 56 [pid = 2364] [id = 620] 23:52:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (1AC9EC00) [pid = 2364] [serial = 1860] [outer = 00000000] 23:52:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1BD0B000) [pid = 2364] [serial = 1861] [outer = 1AC9EC00] 23:52:51 INFO - PROCESS | 2364 | 1464072771257 Marionette DEBUG loaded listener.js 23:52:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1CDB4800) [pid = 2364] [serial = 1862] [outer = 1AC9EC00] 23:52:51 INFO - PROCESS | 2364 | 1464072771837 Marionette TRACE conn5 <- [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]]]}] 23:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 930ms 23:52:51 INFO - PROCESS | 2364 | 1464072771867 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 23:52:51 INFO - PROCESS | 2364 | 1464072771870 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 23:52:51 INFO - PROCESS | 2364 | 1464072771875 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:52:51 INFO - PROCESS | 2364 | 1464072771877 Marionette TRACE conn5 <- [1,2446,null,{}] 23:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:52:51 INFO - PROCESS | 2364 | 1464072771881 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:52 INFO - PROCESS | 2364 | 1464072771990 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 23:52:52 INFO - PROCESS | 2364 | 1464072772150 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:52 INFO - PROCESS | 2364 | ++DOCSHELL 1DA62400 == 57 [pid = 2364] [id = 621] 23:52:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (1DA64400) [pid = 2364] [serial = 1863] [outer = 00000000] 23:52:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1DC4D000) [pid = 2364] [serial = 1864] [outer = 1DA64400] 23:52:52 INFO - PROCESS | 2364 | 1464072772205 Marionette DEBUG loaded listener.js 23:52:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1DC52800) [pid = 2364] [serial = 1865] [outer = 1DA64400] 23:52:52 INFO - PROCESS | 2364 | 1464072772828 Marionette TRACE conn5 <- [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]]]}] 23:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 970ms 23:52:52 INFO - PROCESS | 2364 | 1464072772852 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 23:52:52 INFO - PROCESS | 2364 | 1464072772855 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 23:52:52 INFO - PROCESS | 2364 | 1464072772858 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:52:52 INFO - PROCESS | 2364 | 1464072772860 Marionette TRACE conn5 <- [1,2450,null,{}] 23:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:52:52 INFO - PROCESS | 2364 | 1464072772864 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:53 INFO - PROCESS | 2364 | 1464072772969 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 23:52:53 INFO - PROCESS | 2364 | 1464072773117 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:53 INFO - PROCESS | 2364 | ++DOCSHELL 1BCCAC00 == 58 [pid = 2364] [id = 622] 23:52:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (1BCCD400) [pid = 2364] [serial = 1866] [outer = 00000000] 23:52:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (1DCA9000) [pid = 2364] [serial = 1867] [outer = 1BCCD400] 23:52:53 INFO - PROCESS | 2364 | 1464072773172 Marionette DEBUG loaded listener.js 23:52:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (1DCAD400) [pid = 2364] [serial = 1868] [outer = 1BCCD400] 23:52:53 INFO - PROCESS | 2364 | 1464072773945 Marionette TRACE conn5 <- [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]]]}] 23:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1122ms 23:52:54 INFO - PROCESS | 2364 | 1464072773985 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 23:52:54 INFO - PROCESS | 2364 | 1464072773989 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 23:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:52:54 INFO - PROCESS | 2364 | 1464072773994 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:52:54 INFO - PROCESS | 2364 | 1464072773997 Marionette TRACE conn5 <- [1,2454,null,{}] 23:52:54 INFO - PROCESS | 2364 | 1464072774003 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:54 INFO - PROCESS | 2364 | 1464072774103 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 23:52:54 INFO - PROCESS | 2364 | 1464072774224 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:54 INFO - PROCESS | 2364 | ++DOCSHELL 0E075400 == 59 [pid = 2364] [id = 623] 23:52:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0E0EEC00) [pid = 2364] [serial = 1869] [outer = 00000000] 23:52:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (143E2400) [pid = 2364] [serial = 1870] [outer = 0E0EEC00] 23:52:54 INFO - PROCESS | 2364 | 1464072774274 Marionette DEBUG loaded listener.js 23:52:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (14B54000) [pid = 2364] [serial = 1871] [outer = 0E0EEC00] 23:52:54 INFO - PROCESS | 2364 | 1464072774870 Marionette TRACE conn5 <- [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]]]}] 23:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 930ms 23:52:54 INFO - PROCESS | 2364 | 1464072774925 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 23:52:54 INFO - PROCESS | 2364 | 1464072774930 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 23:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:52:54 INFO - PROCESS | 2364 | 1464072774936 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:52:54 INFO - PROCESS | 2364 | 1464072774939 Marionette TRACE conn5 <- [1,2458,null,{}] 23:52:54 INFO - PROCESS | 2364 | 1464072774943 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:55 INFO - PROCESS | 2364 | 1464072775040 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 23:52:55 INFO - PROCESS | 2364 | 1464072775180 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:55 INFO - PROCESS | 2364 | --DOCSHELL 0DF91400 == 58 [pid = 2364] [id = 616] 23:52:55 INFO - PROCESS | 2364 | --DOCSHELL 0D943400 == 57 [pid = 2364] [id = 615] 23:52:55 INFO - PROCESS | 2364 | --DOCSHELL 1BCD5800 == 56 [pid = 2364] [id = 614] 23:52:55 INFO - PROCESS | 2364 | --DOCSHELL 1AC91400 == 55 [pid = 2364] [id = 613] 23:52:55 INFO - PROCESS | 2364 | --DOCSHELL 14B4EC00 == 54 [pid = 2364] [id = 612] 23:52:55 INFO - PROCESS | 2364 | --DOCSHELL 18C8A400 == 53 [pid = 2364] [id = 611] 23:52:55 INFO - PROCESS | 2364 | --DOCSHELL 17C73400 == 52 [pid = 2364] [id = 610] 23:52:55 INFO - PROCESS | 2364 | --DOCSHELL 0D94E800 == 51 [pid = 2364] [id = 609] 23:52:55 INFO - PROCESS | 2364 | --DOCSHELL 146F2400 == 50 [pid = 2364] [id = 608] 23:52:55 INFO - PROCESS | 2364 | --DOCSHELL 1CDB3C00 == 49 [pid = 2364] [id = 606] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (1CDBC000) [pid = 2364] [serial = 1771] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (19B56000) [pid = 2364] [serial = 1768] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (14CB7000) [pid = 2364] [serial = 1765] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (1D5BD000) [pid = 2364] [serial = 1777] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (1D179000) [pid = 2364] [serial = 1774] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (1BD0EC00) [pid = 2364] [serial = 1807] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | ++DOCSHELL 0C740C00 == 50 [pid = 2364] [id = 624] 23:52:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0C741800) [pid = 2364] [serial = 1872] [outer = 00000000] 23:52:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0D806C00) [pid = 2364] [serial = 1873] [outer = 0C741800] 23:52:55 INFO - PROCESS | 2364 | 1464072775290 Marionette DEBUG loaded listener.js 23:52:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0DD3D400) [pid = 2364] [serial = 1874] [outer = 0C741800] 23:52:55 INFO - PROCESS | 2364 | --DOCSHELL 1B5CFC00 == 49 [pid = 2364] [id = 605] 23:52:55 INFO - PROCESS | 2364 | --DOCSHELL 14641C00 == 48 [pid = 2364] [id = 604] 23:52:55 INFO - PROCESS | 2364 | --DOCSHELL 0D80DC00 == 47 [pid = 2364] [id = 603] 23:52:55 INFO - PROCESS | 2364 | --DOCSHELL 1B2D2800 == 46 [pid = 2364] [id = 602] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (14B58400) [pid = 2364] [serial = 1727] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (18E57000) [pid = 2364] [serial = 1733] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (18988400) [pid = 2364] [serial = 1730] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (19B58800) [pid = 2364] [serial = 1736] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (19FA1C00) [pid = 2364] [serial = 1739] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (18E2E000) [pid = 2364] [serial = 1793] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (19FA6000) [pid = 2364] [serial = 1796] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (19FA5800) [pid = 2364] [serial = 1795] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (16633800) [pid = 2364] [serial = 1786] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (181CAC00) [pid = 2364] [serial = 1801] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (1CDB4C00) [pid = 2364] [serial = 1763] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (14C3BC00) [pid = 2364] [serial = 1781] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (146F7800) [pid = 2364] [serial = 1780] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0DF9DC00) [pid = 2364] [serial = 1783] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0E7DE000) [pid = 2364] [serial = 1784] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (18987C00) [pid = 2364] [serial = 1789] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (1AC99800) [pid = 2364] [serial = 1798] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (1B5CF800) [pid = 2364] [serial = 1804] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (1BC4F400) [pid = 2364] [serial = 1805] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1AC9A800) [pid = 2364] [serial = 1799] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (18C9A000) [pid = 2364] [serial = 1792] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (19FBF000) [pid = 2364] [serial = 1802] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (168D3C00) [pid = 2364] [serial = 1787] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (189D6800) [pid = 2364] [serial = 1790] [outer = 00000000] [url = about:blank] 23:52:55 INFO - PROCESS | 2364 | 1464072775722 Marionette TRACE conn5 <- [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]]]}] 23:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 830ms 23:52:55 INFO - PROCESS | 2364 | 1464072775769 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 23:52:55 INFO - PROCESS | 2364 | 1464072775772 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 23:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:52:55 INFO - PROCESS | 2364 | 1464072775775 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:52:55 INFO - PROCESS | 2364 | 1464072775778 Marionette TRACE conn5 <- [1,2462,null,{}] 23:52:55 INFO - PROCESS | 2364 | 1464072775788 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:55 INFO - PROCESS | 2364 | 1464072775878 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 23:52:55 INFO - PROCESS | 2364 | 1464072775889 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:55 INFO - PROCESS | 2364 | ++DOCSHELL 14D71800 == 47 [pid = 2364] [id = 625] 23:52:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (15BD9400) [pid = 2364] [serial = 1875] [outer = 00000000] 23:52:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (16633800) [pid = 2364] [serial = 1876] [outer = 15BD9400] 23:52:55 INFO - PROCESS | 2364 | 1464072775936 Marionette DEBUG loaded listener.js 23:52:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (17487C00) [pid = 2364] [serial = 1877] [outer = 15BD9400] 23:52:56 INFO - PROCESS | 2364 | 1464072776414 Marionette TRACE conn5 <- [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]]]}] 23:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 23:52:56 INFO - PROCESS | 2364 | 1464072776449 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 23:52:56 INFO - PROCESS | 2364 | 1464072776452 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 23:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:52:56 INFO - PROCESS | 2364 | 1464072776459 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:52:56 INFO - PROCESS | 2364 | 1464072776461 Marionette TRACE conn5 <- [1,2466,null,{}] 23:52:56 INFO - PROCESS | 2364 | 1464072776464 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:56 INFO - PROCESS | 2364 | 1464072776552 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 23:52:56 INFO - PROCESS | 2364 | 1464072776558 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:56 INFO - PROCESS | 2364 | ++DOCSHELL 181BD400 == 48 [pid = 2364] [id = 626] 23:52:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (181C6800) [pid = 2364] [serial = 1878] [outer = 00000000] 23:52:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (18987400) [pid = 2364] [serial = 1879] [outer = 181C6800] 23:52:56 INFO - PROCESS | 2364 | 1464072776604 Marionette DEBUG loaded listener.js 23:52:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (18C81000) [pid = 2364] [serial = 1880] [outer = 181C6800] 23:52:57 INFO - PROCESS | 2364 | 1464072777082 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 23:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 23:52:57 INFO - PROCESS | 2364 | 1464072777139 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 23:52:57 INFO - PROCESS | 2364 | 1464072777141 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 23:52:57 INFO - PROCESS | 2364 | 1464072777144 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:52:57 INFO - PROCESS | 2364 | 1464072777145 Marionette TRACE conn5 <- [1,2470,null,{}] 23:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:52:57 INFO - PROCESS | 2364 | 1464072777149 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:57 INFO - PROCESS | 2364 | 1464072777232 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 23:52:57 INFO - PROCESS | 2364 | 1464072777240 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:57 INFO - PROCESS | 2364 | ++DOCSHELL 0C73E800 == 49 [pid = 2364] [id = 627] 23:52:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0D751C00) [pid = 2364] [serial = 1881] [outer = 00000000] 23:52:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (18C88800) [pid = 2364] [serial = 1882] [outer = 0D751C00] 23:52:57 INFO - PROCESS | 2364 | 1464072777284 Marionette DEBUG loaded listener.js 23:52:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (18E24C00) [pid = 2364] [serial = 1883] [outer = 0D751C00] 23:52:57 INFO - PROCESS | 2364 | 1464072777753 Marionette TRACE conn5 <- [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]]]}] 23:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 23:52:57 INFO - PROCESS | 2364 | 1464072777819 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 23:52:57 INFO - PROCESS | 2364 | 1464072777821 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 23:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:52:57 INFO - PROCESS | 2364 | 1464072777825 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:52:57 INFO - PROCESS | 2364 | 1464072777826 Marionette TRACE conn5 <- [1,2474,null,{}] 23:52:57 INFO - PROCESS | 2364 | 1464072777838 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:58 INFO - PROCESS | 2364 | 1464072777980 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 23:52:58 INFO - PROCESS | 2364 | 1464072778072 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:58 INFO - PROCESS | 2364 | ++DOCSHELL 189D7C00 == 50 [pid = 2364] [id = 628] 23:52:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (18E29400) [pid = 2364] [serial = 1884] [outer = 00000000] 23:52:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (19B5AC00) [pid = 2364] [serial = 1885] [outer = 18E29400] 23:52:58 INFO - PROCESS | 2364 | 1464072778118 Marionette DEBUG loaded listener.js 23:52:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (19F9F000) [pid = 2364] [serial = 1886] [outer = 18E29400] 23:52:58 INFO - PROCESS | 2364 | 1464072778536 Marionette TRACE conn5 <- [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]]]}] 23:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 770ms 23:52:58 INFO - PROCESS | 2364 | 1464072778599 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 23:52:58 INFO - PROCESS | 2364 | 1464072778601 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 23:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:52:58 INFO - PROCESS | 2364 | 1464072778604 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:52:58 INFO - PROCESS | 2364 | 1464072778606 Marionette TRACE conn5 <- [1,2478,null,{}] 23:52:58 INFO - PROCESS | 2364 | 1464072778609 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:58 INFO - PROCESS | 2364 | 1464072778727 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 23:52:58 INFO - PROCESS | 2364 | 1464072778795 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:58 INFO - PROCESS | 2364 | ++DOCSHELL 19B57000 == 51 [pid = 2364] [id = 629] 23:52:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (19FA2800) [pid = 2364] [serial = 1887] [outer = 00000000] 23:52:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (19FBA800) [pid = 2364] [serial = 1888] [outer = 19FA2800] 23:52:58 INFO - PROCESS | 2364 | 1464072778839 Marionette DEBUG loaded listener.js 23:52:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (19FC0C00) [pid = 2364] [serial = 1889] [outer = 19FA2800] 23:52:59 INFO - PROCESS | 2364 | 1464072779265 Marionette TRACE conn5 <- [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]]]}] 23:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 23:52:59 INFO - PROCESS | 2364 | 1464072779275 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 23:52:59 INFO - PROCESS | 2364 | 1464072779277 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 23:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:52:59 INFO - PROCESS | 2364 | 1464072779280 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:52:59 INFO - PROCESS | 2364 | 1464072779282 Marionette TRACE conn5 <- [1,2482,null,{}] 23:52:59 INFO - PROCESS | 2364 | 1464072779285 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:59 INFO - PROCESS | 2364 | 1464072779437 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 23:52:59 INFO - PROCESS | 2364 | 1464072779462 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:59 INFO - PROCESS | 2364 | ++DOCSHELL 19FB9800 == 52 [pid = 2364] [id = 630] 23:52:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (1AC91000) [pid = 2364] [serial = 1890] [outer = 00000000] 23:52:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1AD50400) [pid = 2364] [serial = 1891] [outer = 1AC91000] 23:52:59 INFO - PROCESS | 2364 | 1464072779507 Marionette DEBUG loaded listener.js 23:52:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1B2CA800) [pid = 2364] [serial = 1892] [outer = 1AC91000] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1BD04000) [pid = 2364] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (1D16F400) [pid = 2364] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (1AC91800) [pid = 2364] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0DD35C00) [pid = 2364] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0DA66000) [pid = 2364] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (17C7AC00) [pid = 2364] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (146F4C00) [pid = 2364] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (18989800) [pid = 2364] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (18C8A800) [pid = 2364] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (19941C00) [pid = 2364] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (1CDB6800) [pid = 2364] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (1D172800) [pid = 2364] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (17C73800) [pid = 2364] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0DF12800) [pid = 2364] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (1CDB5000) [pid = 2364] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:53:00 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (18C9B400) [pid = 2364] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:53:00 INFO - PROCESS | 2364 | 1464072780184 Marionette TRACE conn5 <- [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]]]}] 23:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 23:53:00 INFO - PROCESS | 2364 | 1464072780211 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 23:53:00 INFO - PROCESS | 2364 | 1464072780213 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 23:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:53:00 INFO - PROCESS | 2364 | 1464072780216 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:53:00 INFO - PROCESS | 2364 | 1464072780218 Marionette TRACE conn5 <- [1,2486,null,{}] 23:53:00 INFO - PROCESS | 2364 | 1464072780222 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:00 INFO - PROCESS | 2364 | 1464072780306 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 23:53:00 INFO - PROCESS | 2364 | 1464072780409 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:00 INFO - PROCESS | 2364 | ++DOCSHELL 0D754400 == 53 [pid = 2364] [id = 631] 23:53:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0D946800) [pid = 2364] [serial = 1893] [outer = 00000000] 23:53:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (17C73800) [pid = 2364] [serial = 1894] [outer = 0D946800] 23:53:00 INFO - PROCESS | 2364 | 1464072780456 Marionette DEBUG loaded listener.js 23:53:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (19934C00) [pid = 2364] [serial = 1895] [outer = 0D946800] 23:53:00 INFO - PROCESS | 2364 | 1464072780853 Marionette TRACE conn5 <- [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]]]}] 23:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 672ms 23:53:00 INFO - PROCESS | 2364 | 1464072780888 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 23:53:00 INFO - PROCESS | 2364 | 1464072780891 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 23:53:00 INFO - PROCESS | 2364 | 1464072780913 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:53:00 INFO - PROCESS | 2364 | 1464072780914 Marionette TRACE conn5 <- [1,2490,null,{}] 23:53:00 INFO - PROCESS | 2364 | 1464072780921 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:01 INFO - PROCESS | 2364 | 1464072781045 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 23:53:01 INFO - PROCESS | 2364 | 1464072781058 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:01 INFO - PROCESS | 2364 | ++DOCSHELL 15BD6C00 == 54 [pid = 2364] [id = 632] 23:53:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (161F2800) [pid = 2364] [serial = 1896] [outer = 00000000] 23:53:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (1B2D1400) [pid = 2364] [serial = 1897] [outer = 161F2800] 23:53:01 INFO - PROCESS | 2364 | 1464072781101 Marionette DEBUG loaded listener.js 23:53:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (1BD01400) [pid = 2364] [serial = 1898] [outer = 161F2800] 23:53:01 INFO - PROCESS | 2364 | 1464072781524 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 23:53:01 INFO - PROCESS | 2364 | 1464072781546 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 23:53:01 INFO - PROCESS | 2364 | 1464072781549 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 23:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:53:01 INFO - PROCESS | 2364 | 1464072781552 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:53:01 INFO - PROCESS | 2364 | 1464072781554 Marionette TRACE conn5 <- [1,2494,null,{}] 23:53:01 INFO - PROCESS | 2364 | 1464072781557 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:01 INFO - PROCESS | 2364 | 1464072781659 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 23:53:01 INFO - PROCESS | 2364 | 1464072781768 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:01 INFO - PROCESS | 2364 | ++DOCSHELL 1BD04C00 == 55 [pid = 2364] [id = 633] 23:53:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (1BD05800) [pid = 2364] [serial = 1899] [outer = 00000000] 23:53:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (1CABC800) [pid = 2364] [serial = 1900] [outer = 1BD05800] 23:53:01 INFO - PROCESS | 2364 | 1464072781819 Marionette DEBUG loaded listener.js 23:53:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (1CDBD800) [pid = 2364] [serial = 1901] [outer = 1BD05800] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 17483C00 == 54 [pid = 2364] [id = 576] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 1BDD5400 == 53 [pid = 2364] [id = 607] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 14640400 == 52 [pid = 2364] [id = 566] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 1D172400 == 51 [pid = 2364] [id = 591] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 19FC1400 == 50 [pid = 2364] [id = 570] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 1BDD4000 == 49 [pid = 2364] [id = 587] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 0D94AC00 == 48 [pid = 2364] [id = 592] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 0D945000 == 47 [pid = 2364] [id = 567] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 0DBEC000 == 46 [pid = 2364] [id = 580] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 14231800 == 45 [pid = 2364] [id = 568] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 19B5DC00 == 44 [pid = 2364] [id = 579] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 19FB5000 == 43 [pid = 2364] [id = 569] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 1AC94C00 == 42 [pid = 2364] [id = 555] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 1CDB6400 == 41 [pid = 2364] [id = 590] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 0E075400 == 40 [pid = 2364] [id = 623] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 1BCCAC00 == 39 [pid = 2364] [id = 622] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 1DA62400 == 38 [pid = 2364] [id = 621] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 16639C00 == 37 [pid = 2364] [id = 619] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 1AC9E000 == 36 [pid = 2364] [id = 620] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 1893EC00 == 35 [pid = 2364] [id = 617] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 0DA63400 == 34 [pid = 2364] [id = 618] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 0C740C00 == 33 [pid = 2364] [id = 624] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 14D71800 == 32 [pid = 2364] [id = 625] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 0C73E800 == 31 [pid = 2364] [id = 627] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 0D754400 == 30 [pid = 2364] [id = 631] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 189D7C00 == 29 [pid = 2364] [id = 628] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 15BD6C00 == 28 [pid = 2364] [id = 632] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 19FB9800 == 27 [pid = 2364] [id = 630] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 181BD400 == 26 [pid = 2364] [id = 626] 23:53:03 INFO - PROCESS | 2364 | --DOCSHELL 19B57000 == 25 [pid = 2364] [id = 629] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (1CDC0400) [pid = 2364] [serial = 1772] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (1D5B5000) [pid = 2364] [serial = 1775] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (18929800) [pid = 2364] [serial = 1724] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (168CFC00) [pid = 2364] [serial = 1766] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (1DA55400) [pid = 2364] [serial = 1778] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (1AC9AC00) [pid = 2364] [serial = 1769] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1BDD8400) [pid = 2364] [serial = 1843] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (1DA64000) [pid = 2364] [serial = 1823] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (1DA5F800) [pid = 2364] [serial = 1822] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0E070800) [pid = 2364] [serial = 1810] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (1BC43800) [pid = 2364] [serial = 1841] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (1B2D1C00) [pid = 2364] [serial = 1840] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (15B5DC00) [pid = 2364] [serial = 1846] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (1D178800) [pid = 2364] [serial = 1819] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0E08EC00) [pid = 2364] [serial = 1828] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (1892B000) [pid = 2364] [serial = 1831] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (1898B400) [pid = 2364] [serial = 1832] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (14385C00) [pid = 2364] [serial = 1829] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (1664B800) [pid = 2364] [serial = 1826] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (14CBF000) [pid = 2364] [serial = 1825] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (1C4B5400) [pid = 2364] [serial = 1816] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (1AC92C00) [pid = 2364] [serial = 1850] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (1C4B2400) [pid = 2364] [serial = 1844] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (19933800) [pid = 2364] [serial = 1834] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (17481800) [pid = 2364] [serial = 1813] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (19FA1400) [pid = 2364] [serial = 1837] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (19FBDC00) [pid = 2364] [serial = 1838] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (1CDB1C00) [pid = 2364] [serial = 1852] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (181C4000) [pid = 2364] [serial = 1847] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (19940000) [pid = 2364] [serial = 1835] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (19F07000) [pid = 2364] [serial = 1849] [outer = 00000000] [url = about:blank] 23:53:04 INFO - PROCESS | 2364 | 1464072783986 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2485ms 23:53:04 INFO - PROCESS | 2364 | 1464072784038 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 23:53:04 INFO - PROCESS | 2364 | 1464072784042 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 23:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:53:04 INFO - PROCESS | 2364 | 1464072784048 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:53:04 INFO - PROCESS | 2364 | 1464072784051 Marionette TRACE conn5 <- [1,2498,null,{}] 23:53:04 INFO - PROCESS | 2364 | 1464072784057 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:04 INFO - PROCESS | 2364 | 1464072784150 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 23:53:04 INFO - PROCESS | 2364 | 1464072784158 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:04 INFO - PROCESS | 2364 | ++DOCSHELL 0D06D400 == 26 [pid = 2364] [id = 634] 23:53:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0D06D800) [pid = 2364] [serial = 1902] [outer = 00000000] 23:53:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0D280C00) [pid = 2364] [serial = 1903] [outer = 0D06D800] 23:53:04 INFO - PROCESS | 2364 | 1464072784206 Marionette DEBUG loaded listener.js 23:53:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0D305800) [pid = 2364] [serial = 1904] [outer = 0D06D800] 23:53:04 INFO - PROCESS | 2364 | 1464072784728 Marionette TRACE conn5 <- [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]]]}] 23:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 23:53:04 INFO - PROCESS | 2364 | 1464072784778 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 23:53:04 INFO - PROCESS | 2364 | 1464072784785 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 23:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:53:04 INFO - PROCESS | 2364 | 1464072784791 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:53:04 INFO - PROCESS | 2364 | 1464072784794 Marionette TRACE conn5 <- [1,2502,null,{}] 23:53:04 INFO - PROCESS | 2364 | 1464072784798 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:04 INFO - PROCESS | 2364 | 1464072784884 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 23:53:04 INFO - PROCESS | 2364 | 1464072784895 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:04 INFO - PROCESS | 2364 | ++DOCSHELL 0D3F6C00 == 27 [pid = 2364] [id = 635] 23:53:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0D804C00) [pid = 2364] [serial = 1905] [outer = 00000000] 23:53:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0D945000) [pid = 2364] [serial = 1906] [outer = 0D804C00] 23:53:04 INFO - PROCESS | 2364 | 1464072784941 Marionette DEBUG loaded listener.js 23:53:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0D94F800) [pid = 2364] [serial = 1907] [outer = 0D804C00] 23:53:05 INFO - PROCESS | 2364 | 1464072785435 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 23:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 23:53:05 INFO - PROCESS | 2364 | 1464072785463 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 23:53:05 INFO - PROCESS | 2364 | 1464072785466 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 23:53:05 INFO - PROCESS | 2364 | 1464072785469 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:53:05 INFO - PROCESS | 2364 | 1464072785473 Marionette TRACE conn5 <- [1,2506,null,{}] 23:53:05 INFO - PROCESS | 2364 | 1464072785484 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:05 INFO - PROCESS | 2364 | 1464072785604 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 23:53:05 INFO - PROCESS | 2364 | 1464072785704 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:05 INFO - PROCESS | 2364 | ++DOCSHELL 0DF99400 == 28 [pid = 2364] [id = 636] 23:53:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0DF99C00) [pid = 2364] [serial = 1908] [outer = 00000000] 23:53:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0E070800) [pid = 2364] [serial = 1909] [outer = 0DF99C00] 23:53:05 INFO - PROCESS | 2364 | 1464072785753 Marionette DEBUG loaded listener.js 23:53:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0E0E3C00) [pid = 2364] [serial = 1910] [outer = 0DF99C00] 23:53:06 INFO - PROCESS | 2364 | 1464072786153 Marionette TRACE conn5 <- [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]]]}] 23:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 23:53:06 INFO - PROCESS | 2364 | 1464072786203 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 23:53:06 INFO - PROCESS | 2364 | 1464072786205 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 23:53:06 INFO - PROCESS | 2364 | 1464072786208 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:53:06 INFO - PROCESS | 2364 | 1464072786210 Marionette TRACE conn5 <- [1,2510,null,{}] 23:53:06 INFO - PROCESS | 2364 | 1464072786214 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:06 INFO - PROCESS | 2364 | 1464072786332 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 23:53:06 INFO - PROCESS | 2364 | 1464072786341 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:06 INFO - PROCESS | 2364 | ++DOCSHELL 0E0EC000 == 29 [pid = 2364] [id = 637] 23:53:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0E75DC00) [pid = 2364] [serial = 1911] [outer = 00000000] 23:53:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (143E2C00) [pid = 2364] [serial = 1912] [outer = 0E75DC00] 23:53:06 INFO - PROCESS | 2364 | 1464072786403 Marionette DEBUG loaded listener.js 23:53:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (14643000) [pid = 2364] [serial = 1913] [outer = 0E75DC00] 23:53:06 INFO - PROCESS | 2364 | 1464072786827 Marionette TRACE conn5 <- [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]]]}] 23:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 23:53:06 INFO - PROCESS | 2364 | 1464072786890 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 23:53:06 INFO - PROCESS | 2364 | 1464072786892 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 23:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:53:06 INFO - PROCESS | 2364 | 1464072786901 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:53:06 INFO - PROCESS | 2364 | 1464072786903 Marionette TRACE conn5 <- [1,2514,null,{}] 23:53:06 INFO - PROCESS | 2364 | 1464072786906 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:07 INFO - PROCESS | 2364 | 1464072787012 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 23:53:07 INFO - PROCESS | 2364 | 1464072787028 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:07 INFO - PROCESS | 2364 | ++DOCSHELL 14B4F000 == 30 [pid = 2364] [id = 638] 23:53:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (14B4F800) [pid = 2364] [serial = 1914] [outer = 00000000] 23:53:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (14B59400) [pid = 2364] [serial = 1915] [outer = 14B4F800] 23:53:07 INFO - PROCESS | 2364 | 1464072787072 Marionette DEBUG loaded listener.js 23:53:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (14C72400) [pid = 2364] [serial = 1916] [outer = 14B4F800] 23:53:07 INFO - PROCESS | 2364 | 1464072787522 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 23:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 23:53:07 INFO - PROCESS | 2364 | 1464072787574 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 23:53:07 INFO - PROCESS | 2364 | 1464072787576 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 23:53:07 INFO - PROCESS | 2364 | 1464072787579 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:53:07 INFO - PROCESS | 2364 | 1464072787581 Marionette TRACE conn5 <- [1,2518,null,{}] 23:53:07 INFO - PROCESS | 2364 | 1464072787585 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:07 INFO - PROCESS | 2364 | 1464072787697 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 23:53:07 INFO - PROCESS | 2364 | 1464072787712 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:07 INFO - PROCESS | 2364 | ++DOCSHELL 15BDC800 == 31 [pid = 2364] [id = 639] 23:53:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (161EBC00) [pid = 2364] [serial = 1917] [outer = 00000000] 23:53:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (16633000) [pid = 2364] [serial = 1918] [outer = 161EBC00] 23:53:07 INFO - PROCESS | 2364 | 1464072787758 Marionette DEBUG loaded listener.js 23:53:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (16649C00) [pid = 2364] [serial = 1919] [outer = 161EBC00] 23:53:08 INFO - PROCESS | 2364 | 1464072788195 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 23:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 23:53:08 INFO - PROCESS | 2364 | 1464072788254 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 23:53:08 INFO - PROCESS | 2364 | 1464072788256 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 23:53:08 INFO - PROCESS | 2364 | 1464072788259 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:53:08 INFO - PROCESS | 2364 | 1464072788261 Marionette TRACE conn5 <- [1,2522,null,{}] 23:53:08 INFO - PROCESS | 2364 | 1464072788264 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:08 INFO - PROCESS | 2364 | 1464072788341 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 23:53:08 INFO - PROCESS | 2364 | 1464072788377 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:08 INFO - PROCESS | 2364 | ++DOCSHELL 168D1800 == 32 [pid = 2364] [id = 640] 23:53:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (168D7800) [pid = 2364] [serial = 1920] [outer = 00000000] 23:53:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (174CF000) [pid = 2364] [serial = 1921] [outer = 168D7800] 23:53:08 INFO - PROCESS | 2364 | 1464072788422 Marionette DEBUG loaded listener.js 23:53:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (1815DC00) [pid = 2364] [serial = 1922] [outer = 168D7800] 23:53:08 INFO - PROCESS | 2364 | 1464072788864 Marionette TRACE conn5 <- [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]]]}] 23:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 23:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:53:08 INFO - PROCESS | 2364 | 1464072788899 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 23:53:08 INFO - PROCESS | 2364 | 1464072788902 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 23:53:08 INFO - PROCESS | 2364 | 1464072788905 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:53:08 INFO - PROCESS | 2364 | 1464072788907 Marionette TRACE conn5 <- [1,2526,null,{}] 23:53:08 INFO - PROCESS | 2364 | 1464072788910 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:09 INFO - PROCESS | 2364 | 1464072788986 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 23:53:09 INFO - PROCESS | 2364 | 1464072788993 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:09 INFO - PROCESS | 2364 | ++DOCSHELL 174CC800 == 33 [pid = 2364] [id = 641] 23:53:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (17C76800) [pid = 2364] [serial = 1923] [outer = 00000000] 23:53:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (1892F400) [pid = 2364] [serial = 1924] [outer = 17C76800] 23:53:09 INFO - PROCESS | 2364 | 1464072789037 Marionette DEBUG loaded listener.js 23:53:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (181CA400) [pid = 2364] [serial = 1925] [outer = 17C76800] 23:53:09 INFO - PROCESS | 2364 | 1464072789513 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 23:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 23:53:09 INFO - PROCESS | 2364 | 1464072789539 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 23:53:09 INFO - PROCESS | 2364 | 1464072789541 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 23:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:53:09 INFO - PROCESS | 2364 | 1464072789553 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:53:09 INFO - PROCESS | 2364 | 1464072789555 Marionette TRACE conn5 <- [1,2530,null,{}] 23:53:09 INFO - PROCESS | 2364 | 1464072789558 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:09 INFO - PROCESS | 2364 | 1464072789670 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 23:53:09 INFO - PROCESS | 2364 | 1464072789676 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:09 INFO - PROCESS | 2364 | ++DOCSHELL 0DF98C00 == 34 [pid = 2364] [id = 642] 23:53:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (18983800) [pid = 2364] [serial = 1926] [outer = 00000000] 23:53:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (1898AC00) [pid = 2364] [serial = 1927] [outer = 18983800] 23:53:09 INFO - PROCESS | 2364 | 1464072789721 Marionette DEBUG loaded listener.js 23:53:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (1898B400) [pid = 2364] [serial = 1928] [outer = 18983800] 23:53:10 INFO - PROCESS | 2364 | 1464072790205 Marionette TRACE conn5 <- [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]]]}] 23:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 23:53:10 INFO - PROCESS | 2364 | 1464072790224 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 23:53:10 INFO - PROCESS | 2364 | 1464072790226 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 23:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:53:10 INFO - PROCESS | 2364 | 1464072790229 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:53:10 INFO - PROCESS | 2364 | 1464072790231 Marionette TRACE conn5 <- [1,2534,null,{}] 23:53:10 INFO - PROCESS | 2364 | 1464072790234 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:10 INFO - PROCESS | 2364 | 1464072790353 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 23:53:10 INFO - PROCESS | 2364 | 1464072790360 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:10 INFO - PROCESS | 2364 | ++DOCSHELL 1893EC00 == 35 [pid = 2364] [id = 643] 23:53:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (18C85000) [pid = 2364] [serial = 1929] [outer = 00000000] 23:53:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (18C9EC00) [pid = 2364] [serial = 1930] [outer = 18C85000] 23:53:10 INFO - PROCESS | 2364 | 1464072790404 Marionette DEBUG loaded listener.js 23:53:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (18E2A400) [pid = 2364] [serial = 1931] [outer = 18C85000] 23:53:10 INFO - PROCESS | 2364 | 1464072790865 Marionette TRACE conn5 <- [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]]]}] 23:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 671ms 23:53:10 INFO - PROCESS | 2364 | 1464072790900 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 23:53:10 INFO - PROCESS | 2364 | 1464072790903 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 23:53:10 INFO - PROCESS | 2364 | 1464072790906 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:53:10 INFO - PROCESS | 2364 | 1464072790908 Marionette TRACE conn5 <- [1,2538,null,{}] 23:53:10 INFO - PROCESS | 2364 | 1464072790919 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:11 INFO - PROCESS | 2364 | 1464072791079 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 23:53:11 INFO - PROCESS | 2364 | 1464072791159 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:11 INFO - PROCESS | 2364 | ++DOCSHELL 191AA800 == 36 [pid = 2364] [id = 644] 23:53:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (191AE400) [pid = 2364] [serial = 1932] [outer = 00000000] 23:53:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (19936000) [pid = 2364] [serial = 1933] [outer = 191AE400] 23:53:11 INFO - PROCESS | 2364 | 1464072791216 Marionette DEBUG loaded listener.js 23:53:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1993E400) [pid = 2364] [serial = 1934] [outer = 191AE400] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0D858400) [pid = 2364] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (1CDBC400) [pid = 2364] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (14B4E800) [pid = 2364] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (1C15E800) [pid = 2364] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (1BCD1C00) [pid = 2364] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (18E29400) [pid = 2364] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (19FA2800) [pid = 2364] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0D946800) [pid = 2364] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1AC91000) [pid = 2364] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (161F2800) [pid = 2364] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0D751C00) [pid = 2364] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (181C6800) [pid = 2364] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (15BD9400) [pid = 2364] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0C741800) [pid = 2364] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0E0EEC00) [pid = 2364] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (1BCCD400) [pid = 2364] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (1DA64400) [pid = 2364] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (1AC9EC00) [pid = 2364] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (1664BC00) [pid = 2364] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0DA67400) [pid = 2364] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:53:11 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (18E28000) [pid = 2364] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:53:12 INFO - PROCESS | 2364 | 1464072792071 Marionette TRACE conn5 <- [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]]]}] 23:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1175ms 23:53:12 INFO - PROCESS | 2364 | 1464072792086 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 23:53:12 INFO - PROCESS | 2364 | 1464072792088 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 23:53:12 INFO - PROCESS | 2364 | 1464072792092 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:53:12 INFO - PROCESS | 2364 | 1464072792093 Marionette TRACE conn5 <- [1,2542,null,{}] 23:53:12 INFO - PROCESS | 2364 | 1464072792097 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:12 INFO - PROCESS | 2364 | 1464072792177 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 23:53:12 INFO - PROCESS | 2364 | 1464072792183 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:12 INFO - PROCESS | 2364 | ++DOCSHELL 0E0EEC00 == 37 [pid = 2364] [id = 645] 23:53:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (14B4BC00) [pid = 2364] [serial = 1935] [outer = 00000000] 23:53:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (174D3000) [pid = 2364] [serial = 1936] [outer = 14B4BC00] 23:53:12 INFO - PROCESS | 2364 | 1464072792230 Marionette DEBUG loaded listener.js 23:53:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (18982000) [pid = 2364] [serial = 1937] [outer = 14B4BC00] 23:53:12 INFO - PROCESS | 2364 | 1464072792670 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 23:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 630ms 23:53:12 INFO - PROCESS | 2364 | 1464072792725 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 23:53:12 INFO - PROCESS | 2364 | 1464072792727 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 23:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:53:12 INFO - PROCESS | 2364 | 1464072792730 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:53:12 INFO - PROCESS | 2364 | 1464072792732 Marionette TRACE conn5 <- [1,2546,null,{}] 23:53:12 INFO - PROCESS | 2364 | 1464072792735 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:12 INFO - PROCESS | 2364 | 1464072792814 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 23:53:12 INFO - PROCESS | 2364 | 1464072792823 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:12 INFO - PROCESS | 2364 | ++DOCSHELL 16644400 == 38 [pid = 2364] [id = 646] 23:53:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (168D9000) [pid = 2364] [serial = 1938] [outer = 00000000] 23:53:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (19938000) [pid = 2364] [serial = 1939] [outer = 168D9000] 23:53:12 INFO - PROCESS | 2364 | 1464072792866 Marionette DEBUG loaded listener.js 23:53:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (19CB1C00) [pid = 2364] [serial = 1940] [outer = 168D9000] 23:53:13 INFO - PROCESS | 2364 | 1464072793335 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 23:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 23:53:13 INFO - PROCESS | 2364 | 1464072793361 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 23:53:13 INFO - PROCESS | 2364 | 1464072793363 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 23:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:53:13 INFO - PROCESS | 2364 | 1464072793366 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:53:13 INFO - PROCESS | 2364 | 1464072793369 Marionette TRACE conn5 <- [1,2550,null,{}] 23:53:13 INFO - PROCESS | 2364 | 1464072793372 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:13 INFO - PROCESS | 2364 | 1464072793497 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 23:53:13 INFO - PROCESS | 2364 | 1464072793504 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:13 INFO - PROCESS | 2364 | ++DOCSHELL 19EB9C00 == 39 [pid = 2364] [id = 647] 23:53:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (19EBA400) [pid = 2364] [serial = 1941] [outer = 00000000] 23:53:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (19F9F400) [pid = 2364] [serial = 1942] [outer = 19EBA400] 23:53:13 INFO - PROCESS | 2364 | 1464072793549 Marionette DEBUG loaded listener.js 23:53:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (19FA0000) [pid = 2364] [serial = 1943] [outer = 19EBA400] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 0C6E7000 == 38 [pid = 2364] [id = 537] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 0C6E8000 == 37 [pid = 2364] [id = 542] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 0DF1B800 == 36 [pid = 2364] [id = 535] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 18E25C00 == 35 [pid = 2364] [id = 539] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 19F02C00 == 34 [pid = 2364] [id = 540] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 17482000 == 33 [pid = 2364] [id = 533] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 18C8F800 == 32 [pid = 2364] [id = 536] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 161EC800 == 31 [pid = 2364] [id = 538] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 0D30C800 == 30 [pid = 2364] [id = 541] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 161ED400 == 29 [pid = 2364] [id = 532] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 0D94A000 == 28 [pid = 2364] [id = 543] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 0D09E400 == 27 [pid = 2364] [id = 527] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 0E01E000 == 26 [pid = 2364] [id = 544] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 0D942000 == 25 [pid = 2364] [id = 528] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 14B4A800 == 24 [pid = 2364] [id = 531] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 0DF93C00 == 23 [pid = 2364] [id = 529] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 0D805800 == 22 [pid = 2364] [id = 530] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 17C7BC00 == 21 [pid = 2364] [id = 534] 23:53:14 INFO - PROCESS | 2364 | --DOCSHELL 1BD04C00 == 20 [pid = 2364] [id = 633] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (14382800) [pid = 2364] [serial = 1811] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (1D5BA400) [pid = 2364] [serial = 1820] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (18C8C800) [pid = 2364] [serial = 1814] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (1CABFC00) [pid = 2364] [serial = 1817] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (1BD0FC00) [pid = 2364] [serial = 1808] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (19B5AC00) [pid = 2364] [serial = 1885] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (19FC0C00) [pid = 2364] [serial = 1889] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (19FBA800) [pid = 2364] [serial = 1888] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (17C73800) [pid = 2364] [serial = 1894] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (1AD50400) [pid = 2364] [serial = 1891] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (1B2D1400) [pid = 2364] [serial = 1897] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (18C88800) [pid = 2364] [serial = 1882] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (18987400) [pid = 2364] [serial = 1879] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (18C81000) [pid = 2364] [serial = 1880] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (16633800) [pid = 2364] [serial = 1876] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (17487C00) [pid = 2364] [serial = 1877] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (0D806C00) [pid = 2364] [serial = 1873] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0DD3D400) [pid = 2364] [serial = 1874] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (14B54000) [pid = 2364] [serial = 1871] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (143E2400) [pid = 2364] [serial = 1870] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (1DCAD400) [pid = 2364] [serial = 1868] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (1DCA9000) [pid = 2364] [serial = 1867] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (1DC52800) [pid = 2364] [serial = 1865] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (1DC4D000) [pid = 2364] [serial = 1864] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (1CDB4800) [pid = 2364] [serial = 1862] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (1BD0B000) [pid = 2364] [serial = 1861] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (18E22400) [pid = 2364] [serial = 1859] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (1898D000) [pid = 2364] [serial = 1858] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (1423D800) [pid = 2364] [serial = 1856] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 66 (0DD43C00) [pid = 2364] [serial = 1855] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (1D16D000) [pid = 2364] [serial = 1853] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (1BD01400) [pid = 2364] [serial = 1898] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (1CABC800) [pid = 2364] [serial = 1900] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 62 (19934C00) [pid = 2364] [serial = 1895] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 61 (19F9F000) [pid = 2364] [serial = 1886] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 60 (1B2CA800) [pid = 2364] [serial = 1892] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | --DOMWINDOW == 59 (18E24C00) [pid = 2364] [serial = 1883] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 2364 | 1464072795461 Marionette TRACE conn5 <- [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]]]}] 23:53:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:53:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2130ms 23:53:15 INFO - PROCESS | 2364 | 1464072795498 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 23:53:15 INFO - PROCESS | 2364 | 1464072795502 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 23:53:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:53:15 INFO - PROCESS | 2364 | 1464072795507 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:53:15 INFO - PROCESS | 2364 | 1464072795510 Marionette TRACE conn5 <- [1,2554,null,{}] 23:53:15 INFO - PROCESS | 2364 | 1464072795516 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:15 INFO - PROCESS | 2364 | 1464072795603 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 23:53:15 INFO - PROCESS | 2364 | 1464072795612 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:15 INFO - PROCESS | 2364 | ++DOCSHELL 0D0D7800 == 21 [pid = 2364] [id = 648] 23:53:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 60 (0D0E4400) [pid = 2364] [serial = 1944] [outer = 00000000] 23:53:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 61 (0D30C800) [pid = 2364] [serial = 1945] [outer = 0D0E4400] 23:53:15 INFO - PROCESS | 2364 | 1464072795659 Marionette DEBUG loaded listener.js 23:53:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (0D74A000) [pid = 2364] [serial = 1946] [outer = 0D0E4400] 23:53:16 INFO - PROCESS | 2364 | 1464072796181 Marionette TRACE conn5 <- [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]]]}] 23:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 23:53:16 INFO - PROCESS | 2364 | 1464072796238 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 23:53:16 INFO - PROCESS | 2364 | 1464072796244 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 23:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:53:16 INFO - PROCESS | 2364 | 1464072796250 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:53:16 INFO - PROCESS | 2364 | 1464072796253 Marionette TRACE conn5 <- [1,2558,null,{}] 23:53:16 INFO - PROCESS | 2364 | 1464072796256 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:16 INFO - PROCESS | 2364 | 1464072796342 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 23:53:16 INFO - PROCESS | 2364 | 1464072796439 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:16 INFO - PROCESS | 2364 | ++DOCSHELL 0D94E800 == 22 [pid = 2364] [id = 649] 23:53:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (0DA63400) [pid = 2364] [serial = 1947] [outer = 00000000] 23:53:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (0DA70C00) [pid = 2364] [serial = 1948] [outer = 0DA63400] 23:53:16 INFO - PROCESS | 2364 | 1464072796486 Marionette DEBUG loaded listener.js 23:53:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (0DBF6400) [pid = 2364] [serial = 1949] [outer = 0DA63400] 23:53:16 INFO - PROCESS | 2364 | 1464072796874 Marionette TRACE conn5 <- [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]]]}] 23:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 671ms 23:53:16 INFO - PROCESS | 2364 | 1464072796923 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 23:53:16 INFO - PROCESS | 2364 | 1464072796926 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 23:53:16 INFO - PROCESS | 2364 | 1464072796930 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:53:16 INFO - PROCESS | 2364 | 1464072796934 Marionette TRACE conn5 <- [1,2562,null,{}] 23:53:16 INFO - PROCESS | 2364 | 1464072796945 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:17 INFO - PROCESS | 2364 | 1464072797055 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 23:53:17 INFO - PROCESS | 2364 | 1464072797067 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:17 INFO - PROCESS | 2364 | ++DOCSHELL 0E75CC00 == 23 [pid = 2364] [id = 650] 23:53:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (0E75E000) [pid = 2364] [serial = 1950] [outer = 00000000] 23:53:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (0E7DC400) [pid = 2364] [serial = 1951] [outer = 0E75E000] 23:53:17 INFO - PROCESS | 2364 | 1464072797123 Marionette DEBUG loaded listener.js 23:53:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (1423C000) [pid = 2364] [serial = 1952] [outer = 0E75E000] 23:53:17 INFO - PROCESS | 2364 | 1464072797569 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 23:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 23:53:17 INFO - PROCESS | 2364 | 1464072797603 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 23:53:17 INFO - PROCESS | 2364 | 1464072797606 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 23:53:17 INFO - PROCESS | 2364 | 1464072797609 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:53:17 INFO - PROCESS | 2364 | 1464072797610 Marionette TRACE conn5 <- [1,2566,null,{}] 23:53:17 INFO - PROCESS | 2364 | 1464072797614 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:17 INFO - PROCESS | 2364 | 1464072797703 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 23:53:17 INFO - PROCESS | 2364 | 1464072797709 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:17 INFO - PROCESS | 2364 | ++DOCSHELL 1427D800 == 24 [pid = 2364] [id = 651] 23:53:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (14699800) [pid = 2364] [serial = 1953] [outer = 00000000] 23:53:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (14B4D000) [pid = 2364] [serial = 1954] [outer = 14699800] 23:53:17 INFO - PROCESS | 2364 | 1464072797754 Marionette DEBUG loaded listener.js 23:53:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (14B54C00) [pid = 2364] [serial = 1955] [outer = 14699800] 23:53:18 INFO - PROCESS | 2364 | 1464072798180 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 23:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 23:53:18 INFO - PROCESS | 2364 | 1464072798243 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 23:53:18 INFO - PROCESS | 2364 | 1464072798246 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 23:53:18 INFO - PROCESS | 2364 | 1464072798249 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:53:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:53:18 INFO - PROCESS | 2364 | 1464072798251 Marionette TRACE conn5 <- [1,2570,null,{}] 23:53:18 INFO - PROCESS | 2364 | 1464072798254 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:18 INFO - PROCESS | 2364 | 1464072798329 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 23:53:18 INFO - PROCESS | 2364 | 1464072798338 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:18 INFO - PROCESS | 2364 | ++DOCSHELL 14C3C000 == 25 [pid = 2364] [id = 652] 23:53:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (14D69400) [pid = 2364] [serial = 1956] [outer = 00000000] 23:53:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (14FC7400) [pid = 2364] [serial = 1957] [outer = 14D69400] 23:53:18 INFO - PROCESS | 2364 | 1464072798384 Marionette DEBUG loaded listener.js 23:53:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (15BDB400) [pid = 2364] [serial = 1958] [outer = 14D69400] 23:53:18 INFO - PROCESS | 2364 | 1464072798852 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 23:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 23:53:18 INFO - PROCESS | 2364 | 1464072798888 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 23:53:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:53:18 INFO - PROCESS | 2364 | 1464072798890 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 23:53:18 INFO - PROCESS | 2364 | 1464072798893 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:53:18 INFO - PROCESS | 2364 | 1464072798894 Marionette TRACE conn5 <- [1,2574,null,{}] 23:53:18 INFO - PROCESS | 2364 | 1464072798898 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:19 INFO - PROCESS | 2364 | 1464072799060 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 23:53:19 INFO - PROCESS | 2364 | 1464072799169 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:19 INFO - PROCESS | 2364 | ++DOCSHELL 0D027800 == 26 [pid = 2364] [id = 653] 23:53:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0D02FC00) [pid = 2364] [serial = 1959] [outer = 00000000] 23:53:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0D2E8800) [pid = 2364] [serial = 1960] [outer = 0D02FC00] 23:53:19 INFO - PROCESS | 2364 | 1464072799228 Marionette DEBUG loaded listener.js 23:53:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0D85E800) [pid = 2364] [serial = 1961] [outer = 0D02FC00] 23:53:20 INFO - PROCESS | 2364 | 1464072799971 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 23:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1128ms 23:53:20 INFO - PROCESS | 2364 | 1464072800022 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 23:53:20 INFO - PROCESS | 2364 | 1464072800028 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 23:53:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:53:20 INFO - PROCESS | 2364 | 1464072800033 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:53:20 INFO - PROCESS | 2364 | 1464072800036 Marionette TRACE conn5 <- [1,2578,null,{}] 23:53:20 INFO - PROCESS | 2364 | 1464072800041 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:20 INFO - PROCESS | 2364 | 1464072800152 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 23:53:20 INFO - PROCESS | 2364 | 1464072800288 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:20 INFO - PROCESS | 2364 | ++DOCSHELL 0E0ED000 == 27 [pid = 2364] [id = 654] 23:53:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (14231C00) [pid = 2364] [serial = 1962] [outer = 00000000] 23:53:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (14B4CC00) [pid = 2364] [serial = 1963] [outer = 14231C00] 23:53:20 INFO - PROCESS | 2364 | 1464072800347 Marionette DEBUG loaded listener.js 23:53:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (161EC400) [pid = 2364] [serial = 1964] [outer = 14231C00] 23:53:21 INFO - PROCESS | 2364 | 1464072801123 Marionette TRACE conn5 <- [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]]]}] 23:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1126ms 23:53:21 INFO - PROCESS | 2364 | 1464072801161 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 23:53:21 INFO - PROCESS | 2364 | 1464072801165 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 23:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:53:21 INFO - PROCESS | 2364 | 1464072801170 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:53:21 INFO - PROCESS | 2364 | 1464072801174 Marionette TRACE conn5 <- [1,2582,null,{}] 23:53:21 INFO - PROCESS | 2364 | 1464072801181 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:21 INFO - PROCESS | 2364 | 1464072801283 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 23:53:21 INFO - PROCESS | 2364 | 1464072801425 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:21 INFO - PROCESS | 2364 | ++DOCSHELL 0D30C000 == 28 [pid = 2364] [id = 655] 23:53:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0D74C000) [pid = 2364] [serial = 1965] [outer = 00000000] 23:53:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0DA68800) [pid = 2364] [serial = 1966] [outer = 0D74C000] 23:53:21 INFO - PROCESS | 2364 | 1464072801473 Marionette DEBUG loaded listener.js 23:53:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0DD39400) [pid = 2364] [serial = 1967] [outer = 0D74C000] 23:53:21 INFO - PROCESS | 2364 | 1464072801939 Marionette TRACE conn5 <- [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]]]}] 23:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 790ms 23:53:22 INFO - PROCESS | 2364 | 1464072801962 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 23:53:22 INFO - PROCESS | 2364 | 1464072801968 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 23:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:53:22 INFO - PROCESS | 2364 | 1464072801983 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:53:22 INFO - PROCESS | 2364 | 1464072801986 Marionette TRACE conn5 <- [1,2586,null,{}] 23:53:22 INFO - PROCESS | 2364 | 1464072801989 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:22 INFO - PROCESS | 2364 | 1464072802070 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 23:53:22 INFO - PROCESS | 2364 | 1464072802080 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:22 INFO - PROCESS | 2364 | ++DOCSHELL 0DD42400 == 29 [pid = 2364] [id = 656] 23:53:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0DF1D800) [pid = 2364] [serial = 1968] [outer = 00000000] 23:53:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0E7DB400) [pid = 2364] [serial = 1969] [outer = 0DF1D800] 23:53:22 INFO - PROCESS | 2364 | 1464072802124 Marionette DEBUG loaded listener.js 23:53:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (1444BC00) [pid = 2364] [serial = 1970] [outer = 0DF1D800] 23:53:22 INFO - PROCESS | 2364 | 1464072802598 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 23:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 690ms 23:53:22 INFO - PROCESS | 2364 | 1464072802673 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 23:53:22 INFO - PROCESS | 2364 | 1464072802675 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 23:53:22 INFO - PROCESS | 2364 | 1464072802678 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:53:22 INFO - PROCESS | 2364 | 1464072802682 Marionette TRACE conn5 <- [1,2590,null,{}] 23:53:22 INFO - PROCESS | 2364 | 1464072802692 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:22 INFO - PROCESS | 2364 | 1464072802808 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 23:53:22 INFO - PROCESS | 2364 | 1464072802825 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:22 INFO - PROCESS | 2364 | ++DOCSHELL 17480800 == 30 [pid = 2364] [id = 657] 23:53:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (17481C00) [pid = 2364] [serial = 1971] [outer = 00000000] 23:53:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (17C72C00) [pid = 2364] [serial = 1972] [outer = 17481C00] 23:53:22 INFO - PROCESS | 2364 | 1464072802881 Marionette DEBUG loaded listener.js 23:53:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (18165000) [pid = 2364] [serial = 1973] [outer = 17481C00] 23:53:23 INFO - PROCESS | 2364 | 1464072803350 Marionette TRACE conn5 <- [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]]]}] 23:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 732ms 23:53:23 INFO - PROCESS | 2364 | 1464072803415 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 23:53:23 INFO - PROCESS | 2364 | 1464072803417 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 23:53:23 INFO - PROCESS | 2364 | 1464072803421 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:53:23 INFO - PROCESS | 2364 | 1464072803422 Marionette TRACE conn5 <- [1,2594,null,{}] 23:53:23 INFO - PROCESS | 2364 | 1464072803426 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:23 INFO - PROCESS | 2364 | 1464072803507 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 23:53:23 INFO - PROCESS | 2364 | 1464072803513 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:23 INFO - PROCESS | 2364 | ++DOCSHELL 0D2E6800 == 31 [pid = 2364] [id = 658] 23:53:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (1892CC00) [pid = 2364] [serial = 1974] [outer = 00000000] 23:53:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (18C82800) [pid = 2364] [serial = 1975] [outer = 1892CC00] 23:53:23 INFO - PROCESS | 2364 | 1464072803558 Marionette DEBUG loaded listener.js 23:53:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (18C8B800) [pid = 2364] [serial = 1976] [outer = 1892CC00] 23:53:24 INFO - PROCESS | 2364 | 1464072804055 Marionette TRACE conn5 <- [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]]]}] 23:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 23:53:24 INFO - PROCESS | 2364 | 1464072804094 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 23:53:24 INFO - PROCESS | 2364 | 1464072804096 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 23:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:53:24 INFO - PROCESS | 2364 | 1464072804099 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:53:24 INFO - PROCESS | 2364 | 1464072804101 Marionette TRACE conn5 <- [1,2598,null,{}] 23:53:24 INFO - PROCESS | 2364 | 1464072804111 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:24 INFO - PROCESS | 2364 | 1464072804255 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 23:53:24 INFO - PROCESS | 2364 | 1464072804287 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:24 INFO - PROCESS | 2364 | ++DOCSHELL 0DA6F400 == 32 [pid = 2364] [id = 659] 23:53:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (18C98C00) [pid = 2364] [serial = 1977] [outer = 00000000] 23:53:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (18E25000) [pid = 2364] [serial = 1978] [outer = 18C98C00] 23:53:24 INFO - PROCESS | 2364 | 1464072804331 Marionette DEBUG loaded listener.js 23:53:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (18E2F000) [pid = 2364] [serial = 1979] [outer = 18C98C00] 23:53:24 INFO - PROCESS | 2364 | 1464072804772 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 23:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 731ms 23:53:24 INFO - PROCESS | 2364 | 1464072804838 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 23:53:24 INFO - PROCESS | 2364 | 1464072804840 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 23:53:24 INFO - PROCESS | 2364 | 1464072804843 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:53:24 INFO - PROCESS | 2364 | 1464072804845 Marionette TRACE conn5 <- [1,2602,null,{}] 23:53:24 INFO - PROCESS | 2364 | 1464072804848 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:25 INFO - PROCESS | 2364 | 1464072804979 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 23:53:25 INFO - PROCESS | 2364 | 1464072805045 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:25 INFO - PROCESS | 2364 | ++DOCSHELL 19933C00 == 33 [pid = 2364] [id = 660] 23:53:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (19935000) [pid = 2364] [serial = 1980] [outer = 00000000] 23:53:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (1993BC00) [pid = 2364] [serial = 1981] [outer = 19935000] 23:53:25 INFO - PROCESS | 2364 | 1464072805091 Marionette DEBUG loaded listener.js 23:53:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (19B5B400) [pid = 2364] [serial = 1982] [outer = 19935000] 23:53:25 INFO - PROCESS | 2364 | 1464072805517 Marionette TRACE conn5 <- [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]]]}] 23:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 731ms 23:53:25 INFO - PROCESS | 2364 | 1464072805604 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 23:53:25 INFO - PROCESS | 2364 | 1464072805606 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 23:53:25 INFO - PROCESS | 2364 | 1464072805609 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:53:25 INFO - PROCESS | 2364 | 1464072805611 Marionette TRACE conn5 <- [1,2606,null,{}] 23:53:25 INFO - PROCESS | 2364 | 1464072805614 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:25 INFO - PROCESS | 2364 | 1464072805723 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 23:53:25 INFO - PROCESS | 2364 | 1464072805736 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:25 INFO - PROCESS | 2364 | ++DOCSHELL 0E750800 == 34 [pid = 2364] [id = 661] 23:53:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (19EC0C00) [pid = 2364] [serial = 1983] [outer = 00000000] 23:53:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (19FA6000) [pid = 2364] [serial = 1984] [outer = 19EC0C00] 23:53:25 INFO - PROCESS | 2364 | 1464072805780 Marionette DEBUG loaded listener.js 23:53:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (19FB6800) [pid = 2364] [serial = 1985] [outer = 19EC0C00] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (168D9000) [pid = 2364] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (19EBA400) [pid = 2364] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0D0E4400) [pid = 2364] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0DA63400) [pid = 2364] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0E75E000) [pid = 2364] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (18983800) [pid = 2364] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (18C85000) [pid = 2364] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (191AE400) [pid = 2364] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (14699800) [pid = 2364] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (17C76800) [pid = 2364] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (168D7800) [pid = 2364] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (161EBC00) [pid = 2364] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (14B4F800) [pid = 2364] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0E75DC00) [pid = 2364] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0DF99C00) [pid = 2364] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0D804C00) [pid = 2364] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0D06D800) [pid = 2364] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (1BD05800) [pid = 2364] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:53:26 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (14B4BC00) [pid = 2364] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:53:26 INFO - PROCESS | 2364 | 1464072806265 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 23:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 670ms 23:53:26 INFO - PROCESS | 2364 | 1464072806306 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 23:53:26 INFO - PROCESS | 2364 | 1464072806308 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 23:53:26 INFO - PROCESS | 2364 | 1464072806312 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:53:26 INFO - PROCESS | 2364 | 1464072806314 Marionette TRACE conn5 <- [1,2610,null,{}] 23:53:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:53:26 INFO - PROCESS | 2364 | 1464072806317 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:26 INFO - PROCESS | 2364 | 1464072806393 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 23:53:26 INFO - PROCESS | 2364 | 1464072806399 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:26 INFO - PROCESS | 2364 | ++DOCSHELL 0D804C00 == 35 [pid = 2364] [id = 662] 23:53:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0D806000) [pid = 2364] [serial = 1986] [outer = 00000000] 23:53:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (146F1C00) [pid = 2364] [serial = 1987] [outer = 0D806000] 23:53:26 INFO - PROCESS | 2364 | 1464072806444 Marionette DEBUG loaded listener.js 23:53:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (14B59000) [pid = 2364] [serial = 1988] [outer = 0D806000] 23:53:26 INFO - PROCESS | 2364 | 1464072806887 Marionette TRACE conn5 <- [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]]]}] 23:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 23:53:26 INFO - PROCESS | 2364 | 1464072806950 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 23:53:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:53:26 INFO - PROCESS | 2364 | 1464072806952 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 23:53:26 INFO - PROCESS | 2364 | 1464072806955 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:53:26 INFO - PROCESS | 2364 | 1464072806957 Marionette TRACE conn5 <- [1,2614,null,{}] 23:53:26 INFO - PROCESS | 2364 | 1464072806960 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:27 INFO - PROCESS | 2364 | 1464072807037 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 23:53:27 INFO - PROCESS | 2364 | 1464072807043 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:27 INFO - PROCESS | 2364 | ++DOCSHELL 1469D400 == 36 [pid = 2364] [id = 663] 23:53:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (161F4800) [pid = 2364] [serial = 1989] [outer = 00000000] 23:53:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (191AA400) [pid = 2364] [serial = 1990] [outer = 161F4800] 23:53:27 INFO - PROCESS | 2364 | 1464072807087 Marionette DEBUG loaded listener.js 23:53:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (191ABC00) [pid = 2364] [serial = 1991] [outer = 161F4800] 23:53:27 INFO - PROCESS | 2364 | 1464072807549 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 23:53:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:53:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 23:53:27 INFO - PROCESS | 2364 | 1464072807586 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 23:53:27 INFO - PROCESS | 2364 | 1464072807588 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 23:53:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:53:27 INFO - PROCESS | 2364 | 1464072807591 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:53:27 INFO - PROCESS | 2364 | 1464072807593 Marionette TRACE conn5 <- [1,2618,null,{}] 23:53:27 INFO - PROCESS | 2364 | 1464072807597 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:27 INFO - PROCESS | 2364 | 1464072807674 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 23:53:27 INFO - PROCESS | 2364 | 1464072807680 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:27 INFO - PROCESS | 2364 | ++DOCSHELL 19FA2400 == 37 [pid = 2364] [id = 664] 23:53:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (19FA3C00) [pid = 2364] [serial = 1992] [outer = 00000000] 23:53:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (19FBF000) [pid = 2364] [serial = 1993] [outer = 19FA3C00] 23:53:27 INFO - PROCESS | 2364 | 1464072807725 Marionette DEBUG loaded listener.js 23:53:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (1A14A400) [pid = 2364] [serial = 1994] [outer = 19FA3C00] 23:53:28 INFO - PROCESS | 2364 | --DOCSHELL 0DD42400 == 36 [pid = 2364] [id = 656] 23:53:28 INFO - PROCESS | 2364 | --DOCSHELL 0E0ED000 == 35 [pid = 2364] [id = 654] 23:53:28 INFO - PROCESS | 2364 | --DOCSHELL 0D30C000 == 34 [pid = 2364] [id = 655] 23:53:28 INFO - PROCESS | 2364 | --DOCSHELL 14C3C000 == 33 [pid = 2364] [id = 652] 23:53:28 INFO - PROCESS | 2364 | --DOCSHELL 0D027800 == 32 [pid = 2364] [id = 653] 23:53:29 INFO - PROCESS | 2364 | --DOCSHELL 0DA6F400 == 31 [pid = 2364] [id = 659] 23:53:29 INFO - PROCESS | 2364 | --DOCSHELL 0D2E6800 == 30 [pid = 2364] [id = 658] 23:53:29 INFO - PROCESS | 2364 | --DOCSHELL 17480800 == 29 [pid = 2364] [id = 657] 23:53:29 INFO - PROCESS | 2364 | --DOCSHELL 0E750800 == 28 [pid = 2364] [id = 661] 23:53:29 INFO - PROCESS | 2364 | --DOCSHELL 19933C00 == 27 [pid = 2364] [id = 660] 23:53:29 INFO - PROCESS | 2364 | --DOCSHELL 0D804C00 == 26 [pid = 2364] [id = 662] 23:53:29 INFO - PROCESS | 2364 | --DOCSHELL 1469D400 == 25 [pid = 2364] [id = 663] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (14FC7400) [pid = 2364] [serial = 1957] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (19CB1C00) [pid = 2364] [serial = 1940] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (19F9F400) [pid = 2364] [serial = 1942] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0D30C800) [pid = 2364] [serial = 1945] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0DA70C00) [pid = 2364] [serial = 1948] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0DBF6400) [pid = 2364] [serial = 1949] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (1423C000) [pid = 2364] [serial = 1952] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (1898AC00) [pid = 2364] [serial = 1927] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (18C9EC00) [pid = 2364] [serial = 1930] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (1898B400) [pid = 2364] [serial = 1928] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (19936000) [pid = 2364] [serial = 1933] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (0E7DC400) [pid = 2364] [serial = 1951] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (18E2A400) [pid = 2364] [serial = 1931] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (19938000) [pid = 2364] [serial = 1939] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (14B4D000) [pid = 2364] [serial = 1954] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (1993E400) [pid = 2364] [serial = 1934] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (1892F400) [pid = 2364] [serial = 1924] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (174CF000) [pid = 2364] [serial = 1921] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (1815DC00) [pid = 2364] [serial = 1922] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (14B54C00) [pid = 2364] [serial = 1955] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (16633000) [pid = 2364] [serial = 1918] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (16649C00) [pid = 2364] [serial = 1919] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (14B59400) [pid = 2364] [serial = 1915] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (14C72400) [pid = 2364] [serial = 1916] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 66 (143E2C00) [pid = 2364] [serial = 1912] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (14643000) [pid = 2364] [serial = 1913] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (0E070800) [pid = 2364] [serial = 1909] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (0E0E3C00) [pid = 2364] [serial = 1910] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 62 (0D945000) [pid = 2364] [serial = 1906] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 61 (0D94F800) [pid = 2364] [serial = 1907] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 60 (0D280C00) [pid = 2364] [serial = 1903] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 59 (0D305800) [pid = 2364] [serial = 1904] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 58 (1CDBD800) [pid = 2364] [serial = 1901] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 57 (0D74A000) [pid = 2364] [serial = 1946] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 56 (19FA0000) [pid = 2364] [serial = 1943] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 55 (174D3000) [pid = 2364] [serial = 1936] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 54 (18982000) [pid = 2364] [serial = 1937] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | --DOMWINDOW == 53 (181CA400) [pid = 2364] [serial = 1925] [outer = 00000000] [url = about:blank] 23:53:29 INFO - PROCESS | 2364 | 1464072809560 Marionette TRACE conn5 <- [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]]]}] 23:53:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:53:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2018ms 23:53:29 INFO - PROCESS | 2364 | 1464072809615 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 23:53:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:53:29 INFO - PROCESS | 2364 | 1464072809619 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 23:53:29 INFO - PROCESS | 2364 | 1464072809624 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:53:29 INFO - PROCESS | 2364 | 1464072809627 Marionette TRACE conn5 <- [1,2622,null,{}] 23:53:29 INFO - PROCESS | 2364 | 1464072809633 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:29 INFO - PROCESS | 2364 | 1464072809722 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 23:53:29 INFO - PROCESS | 2364 | 1464072809730 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:29 INFO - PROCESS | 2364 | ++DOCSHELL 0D303400 == 26 [pid = 2364] [id = 665] 23:53:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 54 (0D304000) [pid = 2364] [serial = 1995] [outer = 00000000] 23:53:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 55 (0D749C00) [pid = 2364] [serial = 1996] [outer = 0D304000] 23:53:29 INFO - PROCESS | 2364 | 1464072809778 Marionette DEBUG loaded listener.js 23:53:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 56 (0D802800) [pid = 2364] [serial = 1997] [outer = 0D304000] 23:53:30 INFO - PROCESS | 2364 | 1464072810264 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 23:53:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:53:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 690ms 23:53:30 INFO - PROCESS | 2364 | 1464072810315 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 23:53:30 INFO - PROCESS | 2364 | 1464072810321 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 23:53:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:53:30 INFO - PROCESS | 2364 | 1464072810328 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:53:30 INFO - PROCESS | 2364 | 1464072810331 Marionette TRACE conn5 <- [1,2626,null,{}] 23:53:30 INFO - PROCESS | 2364 | 1464072810335 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:30 INFO - PROCESS | 2364 | 1464072810417 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 23:53:30 INFO - PROCESS | 2364 | 1464072810426 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:30 INFO - PROCESS | 2364 | ++DOCSHELL 0DA64C00 == 27 [pid = 2364] [id = 666] 23:53:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 57 (0DA66400) [pid = 2364] [serial = 1998] [outer = 00000000] 23:53:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 58 (0DBEC000) [pid = 2364] [serial = 1999] [outer = 0DA66400] 23:53:30 INFO - PROCESS | 2364 | 1464072810471 Marionette DEBUG loaded listener.js 23:53:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 59 (0DD38000) [pid = 2364] [serial = 2000] [outer = 0DA66400] 23:53:30 INFO - PROCESS | 2364 | 1464072810935 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 23:53:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:53:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 631ms 23:53:30 INFO - PROCESS | 2364 | 1464072810959 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 23:53:30 INFO - PROCESS | 2364 | 1464072810962 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 23:53:30 INFO - PROCESS | 2364 | 1464072810965 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:53:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:53:31 INFO - PROCESS | 2364 | 1464072810969 Marionette TRACE conn5 <- [1,2630,null,{}] 23:53:31 INFO - PROCESS | 2364 | 1464072810980 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:31 INFO - PROCESS | 2364 | 1464072811081 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 23:53:31 INFO - PROCESS | 2364 | 1464072811124 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:31 INFO - PROCESS | 2364 | ++DOCSHELL 14231400 == 28 [pid = 2364] [id = 667] 23:53:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 60 (14235400) [pid = 2364] [serial = 2001] [outer = 00000000] 23:53:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 61 (14386800) [pid = 2364] [serial = 2002] [outer = 14235400] 23:53:31 INFO - PROCESS | 2364 | 1464072811269 Marionette DEBUG loaded listener.js 23:53:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (14450400) [pid = 2364] [serial = 2003] [outer = 14235400] 23:53:31 INFO - PROCESS | 2364 | 1464072811635 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 23:53:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:53:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 23:53:31 INFO - PROCESS | 2364 | 1464072811699 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 23:53:31 INFO - PROCESS | 2364 | 1464072811701 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 23:53:31 INFO - PROCESS | 2364 | 1464072811705 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:53:31 INFO - PROCESS | 2364 | 1464072811706 Marionette TRACE conn5 <- [1,2634,null,{}] 23:53:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:53:31 INFO - PROCESS | 2364 | 1464072811710 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:31 INFO - PROCESS | 2364 | 1464072811836 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 23:53:31 INFO - PROCESS | 2364 | 1464072811844 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:31 INFO - PROCESS | 2364 | ++DOCSHELL 0D945000 == 29 [pid = 2364] [id = 668] 23:53:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (0DF93C00) [pid = 2364] [serial = 2004] [outer = 00000000] 23:53:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (14B4BC00) [pid = 2364] [serial = 2005] [outer = 0DF93C00] 23:53:31 INFO - PROCESS | 2364 | 1464072811889 Marionette DEBUG loaded listener.js 23:53:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (14C3E000) [pid = 2364] [serial = 2006] [outer = 0DF93C00] 23:53:32 INFO - PROCESS | 2364 | 1464072812296 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 23:53:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:53:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 23:53:32 INFO - PROCESS | 2364 | 1464072812339 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 23:53:32 INFO - PROCESS | 2364 | 1464072812341 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 23:53:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:53:32 INFO - PROCESS | 2364 | 1464072812344 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:53:32 INFO - PROCESS | 2364 | 1464072812346 Marionette TRACE conn5 <- [1,2638,null,{}] 23:53:32 INFO - PROCESS | 2364 | 1464072812349 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:32 INFO - PROCESS | 2364 | 1464072812426 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 23:53:32 INFO - PROCESS | 2364 | 1464072812548 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:32 INFO - PROCESS | 2364 | ++DOCSHELL 14D76000 == 30 [pid = 2364] [id = 669] 23:53:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (14D77400) [pid = 2364] [serial = 2007] [outer = 00000000] 23:53:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (15BE1800) [pid = 2364] [serial = 2008] [outer = 14D77400] 23:53:32 INFO - PROCESS | 2364 | 1464072812592 Marionette DEBUG loaded listener.js 23:53:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (1663C400) [pid = 2364] [serial = 2009] [outer = 14D77400] 23:53:32 INFO - PROCESS | 2364 | 1464072812945 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 23:53:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:53:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 23:53:33 INFO - PROCESS | 2364 | 1464072812975 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 23:53:33 INFO - PROCESS | 2364 | 1464072812977 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 23:53:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:53:33 INFO - PROCESS | 2364 | 1464072812992 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:53:33 INFO - PROCESS | 2364 | 1464072812993 Marionette TRACE conn5 <- [1,2642,null,{}] 23:53:33 INFO - PROCESS | 2364 | 1464072812997 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:33 INFO - PROCESS | 2364 | 1464072813091 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 23:53:33 INFO - PROCESS | 2364 | 1464072813099 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:33 INFO - PROCESS | 2364 | ++DOCSHELL 1664BC00 == 31 [pid = 2364] [id = 670] 23:53:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (1664C000) [pid = 2364] [serial = 2010] [outer = 00000000] 23:53:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (1815F800) [pid = 2364] [serial = 2011] [outer = 1664C000] 23:53:33 INFO - PROCESS | 2364 | 1464072813145 Marionette DEBUG loaded listener.js 23:53:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (18923400) [pid = 2364] [serial = 2012] [outer = 1664C000] 23:53:33 INFO - PROCESS | 2364 | 1464072813560 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 23:53:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:53:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 23:53:33 INFO - PROCESS | 2364 | 1464072813626 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 23:53:33 INFO - PROCESS | 2364 | 1464072813628 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 23:53:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:53:33 INFO - PROCESS | 2364 | 1464072813631 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:53:33 INFO - PROCESS | 2364 | 1464072813633 Marionette TRACE conn5 <- [1,2646,null,{}] 23:53:33 INFO - PROCESS | 2364 | 1464072813636 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:33 INFO - PROCESS | 2364 | 1464072813711 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 23:53:33 INFO - PROCESS | 2364 | 1464072813717 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:33 INFO - PROCESS | 2364 | ++DOCSHELL 18930C00 == 32 [pid = 2364] [id = 671] 23:53:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (1893CC00) [pid = 2364] [serial = 2013] [outer = 00000000] 23:53:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (18989C00) [pid = 2364] [serial = 2014] [outer = 1893CC00] 23:53:33 INFO - PROCESS | 2364 | 1464072813762 Marionette DEBUG loaded listener.js 23:53:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (1898BC00) [pid = 2364] [serial = 2015] [outer = 1893CC00] 23:53:34 INFO - PROCESS | 2364 | 1464072814223 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 23:53:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:53:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 23:53:34 INFO - PROCESS | 2364 | 1464072814266 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 23:53:34 INFO - PROCESS | 2364 | 1464072814268 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 23:53:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:53:34 INFO - PROCESS | 2364 | 1464072814275 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:53:34 INFO - PROCESS | 2364 | 1464072814277 Marionette TRACE conn5 <- [1,2650,null,{}] 23:53:34 INFO - PROCESS | 2364 | 1464072814281 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:34 INFO - PROCESS | 2364 | 1464072814357 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 23:53:34 INFO - PROCESS | 2364 | 1464072814364 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:34 INFO - PROCESS | 2364 | ++DOCSHELL 0C743400 == 33 [pid = 2364] [id = 672] 23:53:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0DF13800) [pid = 2364] [serial = 2016] [outer = 00000000] 23:53:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (18C96400) [pid = 2364] [serial = 2017] [outer = 0DF13800] 23:53:34 INFO - PROCESS | 2364 | 1464072814409 Marionette DEBUG loaded listener.js 23:53:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (18C8A800) [pid = 2364] [serial = 2018] [outer = 0DF13800] 23:53:34 INFO - PROCESS | 2364 | 1464072814880 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 23:53:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:53:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 23:53:34 INFO - PROCESS | 2364 | 1464072814912 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 23:53:34 INFO - PROCESS | 2364 | 1464072814914 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 23:53:34 INFO - PROCESS | 2364 | 1464072814917 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:53:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:53:34 INFO - PROCESS | 2364 | 1464072814919 Marionette TRACE conn5 <- [1,2654,null,{}] 23:53:34 INFO - PROCESS | 2364 | 1464072814923 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:35 INFO - PROCESS | 2364 | 1464072815031 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 23:53:35 INFO - PROCESS | 2364 | 1464072815038 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:35 INFO - PROCESS | 2364 | ++DOCSHELL 14231000 == 34 [pid = 2364] [id = 673] 23:53:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (18E23C00) [pid = 2364] [serial = 2019] [outer = 00000000] 23:53:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (18E29400) [pid = 2364] [serial = 2020] [outer = 18E23C00] 23:53:35 INFO - PROCESS | 2364 | 1464072815082 Marionette DEBUG loaded listener.js 23:53:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (18E59800) [pid = 2364] [serial = 2021] [outer = 18E23C00] 23:53:36 INFO - PROCESS | 2364 | 1464072816060 Marionette TRACE conn5 <- [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]]]}] 23:53:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 23:53:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1121ms 23:53:36 INFO - PROCESS | 2364 | 1464072816074 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 23:53:36 INFO - PROCESS | 2364 | 1464072816076 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 23:53:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:53:36 INFO - PROCESS | 2364 | 1464072816079 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:53:36 INFO - PROCESS | 2364 | 1464072816081 Marionette TRACE conn5 <- [1,2658,null,{}] 23:53:36 INFO - PROCESS | 2364 | 1464072816090 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:36 INFO - PROCESS | 2364 | 1464072816204 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 23:53:36 INFO - PROCESS | 2364 | 1464072816210 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:36 INFO - PROCESS | 2364 | ++DOCSHELL 14B55400 == 35 [pid = 2364] [id = 674] 23:53:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (18E26C00) [pid = 2364] [serial = 2022] [outer = 00000000] 23:53:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (191AD400) [pid = 2364] [serial = 2023] [outer = 18E26C00] 23:53:36 INFO - PROCESS | 2364 | 1464072816254 Marionette DEBUG loaded listener.js 23:53:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (1993B400) [pid = 2364] [serial = 2024] [outer = 18E26C00] 23:53:36 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (161F4800) [pid = 2364] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:53:36 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (18C98C00) [pid = 2364] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:53:36 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (19935000) [pid = 2364] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:53:36 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (19EC0C00) [pid = 2364] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:53:36 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0D02FC00) [pid = 2364] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:53:36 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (14D69400) [pid = 2364] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:53:36 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (1892CC00) [pid = 2364] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:53:36 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (17481C00) [pid = 2364] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:53:36 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (0DF1D800) [pid = 2364] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:53:36 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (0D74C000) [pid = 2364] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:53:36 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (14231C00) [pid = 2364] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:53:36 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (0D806000) [pid = 2364] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:53:37 INFO - PROCESS | 2364 | 1464072817417 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 23:53:37 INFO - PROCESS | 2364 | 1464072817464 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 23:53:37 INFO - PROCESS | 2364 | 1464072817467 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:53:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:53:37 INFO - PROCESS | 2364 | 1464072817469 Marionette TRACE conn5 <- [1,2662,null,{}] 23:53:37 INFO - PROCESS | 2364 | 1464072817473 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:37 INFO - PROCESS | 2364 | 1464072817605 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 23:53:37 INFO - PROCESS | 2364 | 1464072817696 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:37 INFO - PROCESS | 2364 | ++DOCSHELL 0DA70800 == 36 [pid = 2364] [id = 675] 23:53:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0DD41800) [pid = 2364] [serial = 2025] [outer = 00000000] 23:53:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (17C73400) [pid = 2364] [serial = 2026] [outer = 0DD41800] 23:53:37 INFO - PROCESS | 2364 | 1464072817746 Marionette DEBUG loaded listener.js 23:53:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (18C8A400) [pid = 2364] [serial = 2027] [outer = 0DD41800] 23:53:38 INFO - PROCESS | 2364 | 1464072818590 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 23:53:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:53:38 INFO - PROCESS | 2364 | 1464072818653 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 23:53:38 INFO - PROCESS | 2364 | 1464072818657 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:53:38 INFO - PROCESS | 2364 | 1464072818658 Marionette TRACE conn5 <- [1,2666,null,{}] 23:53:38 INFO - PROCESS | 2364 | 1464072818662 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:38 INFO - PROCESS | 2364 | 1464072818775 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 23:53:38 INFO - PROCESS | 2364 | 1464072818785 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:38 INFO - PROCESS | 2364 | ++DOCSHELL 19937400 == 37 [pid = 2364] [id = 676] 23:53:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (1993F000) [pid = 2364] [serial = 2028] [outer = 00000000] 23:53:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (19F0A400) [pid = 2364] [serial = 2029] [outer = 1993F000] 23:53:38 INFO - PROCESS | 2364 | 1464072818832 Marionette DEBUG loaded listener.js 23:53:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (19FA1C00) [pid = 2364] [serial = 2030] [outer = 1993F000] 23:53:40 INFO - PROCESS | 2364 | 1464072820072 Marionette TRACE conn5 <- [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]]]}] 23:53:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 23:53:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1480ms 23:53:40 INFO - PROCESS | 2364 | 1464072820139 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 23:53:40 INFO - PROCESS | 2364 | 1464072820142 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 23:53:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:53:40 INFO - PROCESS | 2364 | 1464072820147 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:53:40 INFO - PROCESS | 2364 | 1464072820151 Marionette TRACE conn5 <- [1,2670,null,{}] 23:53:40 INFO - PROCESS | 2364 | 1464072820248 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:40 INFO - PROCESS | 2364 | 1464072820363 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 23:53:40 INFO - PROCESS | 2364 | 1464072820491 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:40 INFO - PROCESS | 2364 | ++DOCSHELL 0D3F6800 == 38 [pid = 2364] [id = 677] 23:53:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0D747C00) [pid = 2364] [serial = 2031] [outer = 00000000] 23:53:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0DBED000) [pid = 2364] [serial = 2032] [outer = 0D747C00] 23:53:40 INFO - PROCESS | 2364 | 1464072820552 Marionette DEBUG loaded listener.js 23:53:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0DF95800) [pid = 2364] [serial = 2033] [outer = 0D747C00] 23:53:41 INFO - PROCESS | 2364 | --DOCSHELL 0DA70800 == 37 [pid = 2364] [id = 675] 23:53:41 INFO - PROCESS | 2364 | --DOCSHELL 14B55400 == 36 [pid = 2364] [id = 674] 23:53:41 INFO - PROCESS | 2364 | --DOCSHELL 14231000 == 35 [pid = 2364] [id = 673] 23:53:41 INFO - PROCESS | 2364 | --DOCSHELL 0C743400 == 34 [pid = 2364] [id = 672] 23:53:41 INFO - PROCESS | 2364 | --DOCSHELL 18930C00 == 33 [pid = 2364] [id = 671] 23:53:41 INFO - PROCESS | 2364 | --DOCSHELL 1664BC00 == 32 [pid = 2364] [id = 670] 23:53:41 INFO - PROCESS | 2364 | --DOCSHELL 14D76000 == 31 [pid = 2364] [id = 669] 23:53:41 INFO - PROCESS | 2364 | --DOCSHELL 0D945000 == 30 [pid = 2364] [id = 668] 23:53:41 INFO - PROCESS | 2364 | --DOCSHELL 14231400 == 29 [pid = 2364] [id = 667] 23:53:41 INFO - PROCESS | 2364 | --DOCSHELL 0DA64C00 == 28 [pid = 2364] [id = 666] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (19FBF000) [pid = 2364] [serial = 1993] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOCSHELL 0D303400 == 27 [pid = 2364] [id = 665] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (191ABC00) [pid = 2364] [serial = 1991] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (18E25000) [pid = 2364] [serial = 1978] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (1993BC00) [pid = 2364] [serial = 1981] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (19FA6000) [pid = 2364] [serial = 1984] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (19B5B400) [pid = 2364] [serial = 1982] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (191AA400) [pid = 2364] [serial = 1990] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (19FB6800) [pid = 2364] [serial = 1985] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (0D2E8800) [pid = 2364] [serial = 1960] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (15BDB400) [pid = 2364] [serial = 1958] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (18C82800) [pid = 2364] [serial = 1975] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (17C72C00) [pid = 2364] [serial = 1972] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (18165000) [pid = 2364] [serial = 1973] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 66 (0E7DB400) [pid = 2364] [serial = 1969] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (1444BC00) [pid = 2364] [serial = 1970] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (0DD39400) [pid = 2364] [serial = 1967] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (0DA68800) [pid = 2364] [serial = 1966] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 62 (161EC400) [pid = 2364] [serial = 1964] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 61 (14B4CC00) [pid = 2364] [serial = 1963] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 60 (0D85E800) [pid = 2364] [serial = 1961] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 59 (146F1C00) [pid = 2364] [serial = 1987] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 58 (18E2F000) [pid = 2364] [serial = 1979] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 57 (14B59000) [pid = 2364] [serial = 1988] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | --DOMWINDOW == 56 (18C8B800) [pid = 2364] [serial = 1976] [outer = 00000000] [url = about:blank] 23:53:41 INFO - PROCESS | 2364 | 1464072821836 Marionette TRACE conn5 <- [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]]]}] 23:53:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 23:53:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1732ms 23:53:41 INFO - PROCESS | 2364 | 1464072821892 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 23:53:41 INFO - PROCESS | 2364 | 1464072821896 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 23:53:41 INFO - PROCESS | 2364 | 1464072821904 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:53:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:53:41 INFO - PROCESS | 2364 | 1464072821906 Marionette TRACE conn5 <- [1,2674,null,{}] 23:53:41 INFO - PROCESS | 2364 | 1464072821912 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:42 INFO - PROCESS | 2364 | 1464072822027 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 23:53:42 INFO - PROCESS | 2364 | 1464072822110 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:42 INFO - PROCESS | 2364 | ++DOCSHELL 0D304400 == 28 [pid = 2364] [id = 678] 23:53:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 57 (0D3EF800) [pid = 2364] [serial = 2034] [outer = 00000000] 23:53:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 58 (0D85A000) [pid = 2364] [serial = 2035] [outer = 0D3EF800] 23:53:42 INFO - PROCESS | 2364 | 1464072822159 Marionette DEBUG loaded listener.js 23:53:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 59 (0D947000) [pid = 2364] [serial = 2036] [outer = 0D3EF800] 23:53:43 INFO - PROCESS | 2364 | 1464072823016 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 23:53:43 INFO - PROCESS | 2364 | 1464072823037 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 23:53:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:53:43 INFO - PROCESS | 2364 | 1464072823044 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:53:43 INFO - PROCESS | 2364 | 1464072823046 Marionette TRACE conn5 <- [1,2678,null,{}] 23:53:43 INFO - PROCESS | 2364 | 1464072823050 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:43 INFO - PROCESS | 2364 | 1464072823167 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 23:53:43 INFO - PROCESS | 2364 | 1464072823177 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:43 INFO - PROCESS | 2364 | ++DOCSHELL 0DA69800 == 29 [pid = 2364] [id = 679] 23:53:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 60 (0DA70800) [pid = 2364] [serial = 2037] [outer = 00000000] 23:53:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 61 (0E09DC00) [pid = 2364] [serial = 2038] [outer = 0DA70800] 23:53:43 INFO - PROCESS | 2364 | 1464072823222 Marionette DEBUG loaded listener.js 23:53:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (0E7D3000) [pid = 2364] [serial = 2039] [outer = 0DA70800] 23:53:44 INFO - PROCESS | 2364 | 1464072824172 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 23:53:44 INFO - PROCESS | 2364 | 1464072824228 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 23:53:44 INFO - PROCESS | 2364 | 1464072824232 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:53:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:53:44 INFO - PROCESS | 2364 | 1464072824235 Marionette TRACE conn5 <- [1,2682,null,{}] 23:53:44 INFO - PROCESS | 2364 | 1464072824245 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:44 INFO - PROCESS | 2364 | 1464072824361 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 23:53:44 INFO - PROCESS | 2364 | 1464072824370 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:44 INFO - PROCESS | 2364 | ++DOCSHELL 14699800 == 30 [pid = 2364] [id = 680] 23:53:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (146EBC00) [pid = 2364] [serial = 2040] [outer = 00000000] 23:53:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (14B55800) [pid = 2364] [serial = 2041] [outer = 146EBC00] 23:53:44 INFO - PROCESS | 2364 | 1464072824418 Marionette DEBUG loaded listener.js 23:53:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (14C6E800) [pid = 2364] [serial = 2042] [outer = 146EBC00] 23:53:45 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (0DA66400) [pid = 2364] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:53:45 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (0DF93C00) [pid = 2364] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:53:45 INFO - PROCESS | 2364 | --DOMWINDOW == 62 (18E23C00) [pid = 2364] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:53:45 INFO - PROCESS | 2364 | --DOMWINDOW == 61 (1893CC00) [pid = 2364] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:53:45 INFO - PROCESS | 2364 | --DOMWINDOW == 60 (14D77400) [pid = 2364] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:53:45 INFO - PROCESS | 2364 | --DOMWINDOW == 59 (18E26C00) [pid = 2364] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:53:45 INFO - PROCESS | 2364 | --DOMWINDOW == 58 (0DF13800) [pid = 2364] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:53:45 INFO - PROCESS | 2364 | --DOMWINDOW == 57 (1664C000) [pid = 2364] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:53:45 INFO - PROCESS | 2364 | --DOMWINDOW == 56 (0DD41800) [pid = 2364] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:53:45 INFO - PROCESS | 2364 | --DOMWINDOW == 55 (0D304000) [pid = 2364] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:53:45 INFO - PROCESS | 2364 | --DOMWINDOW == 54 (14235400) [pid = 2364] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:53:45 INFO - PROCESS | 2364 | 1464072825380 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 23:53:45 INFO - PROCESS | 2364 | 1464072825409 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 23:53:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:53:45 INFO - PROCESS | 2364 | 1464072825422 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:53:45 INFO - PROCESS | 2364 | 1464072825424 Marionette TRACE conn5 <- [1,2686,null,{}] 23:53:45 INFO - PROCESS | 2364 | 1464072825427 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:45 INFO - PROCESS | 2364 | 1464072825507 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 23:53:45 INFO - PROCESS | 2364 | 1464072825514 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:45 INFO - PROCESS | 2364 | ++DOCSHELL 14B55400 == 31 [pid = 2364] [id = 681] 23:53:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 55 (14D69800) [pid = 2364] [serial = 2043] [outer = 00000000] 23:53:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 56 (15B59800) [pid = 2364] [serial = 2044] [outer = 14D69800] 23:53:45 INFO - PROCESS | 2364 | 1464072825560 Marionette DEBUG loaded listener.js 23:53:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 57 (161F3000) [pid = 2364] [serial = 2045] [outer = 14D69800] 23:53:46 INFO - PROCESS | 2364 | 1464072826499 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 23:53:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:53:46 INFO - PROCESS | 2364 | 1464072826543 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 23:53:46 INFO - PROCESS | 2364 | 1464072826546 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:53:46 INFO - PROCESS | 2364 | 1464072826548 Marionette TRACE conn5 <- [1,2690,null,{}] 23:53:46 INFO - PROCESS | 2364 | 1464072826551 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:46 INFO - PROCESS | 2364 | 1464072826628 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 23:53:46 INFO - PROCESS | 2364 | 1464072826635 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:46 INFO - PROCESS | 2364 | ++DOCSHELL 1664E400 == 32 [pid = 2364] [id = 682] 23:53:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 58 (168D1400) [pid = 2364] [serial = 2046] [outer = 00000000] 23:53:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 59 (17C77400) [pid = 2364] [serial = 2047] [outer = 168D1400] 23:53:46 INFO - PROCESS | 2364 | 1464072826679 Marionette DEBUG loaded listener.js 23:53:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 60 (1815F400) [pid = 2364] [serial = 2048] [outer = 168D1400] 23:53:47 INFO - PROCESS | 2364 | 1464072827118 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 23:53:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:53:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 23:53:47 INFO - PROCESS | 2364 | 1464072827177 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 23:53:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:53:47 INFO - PROCESS | 2364 | 1464072827179 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 23:53:47 INFO - PROCESS | 2364 | 1464072827182 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:53:47 INFO - PROCESS | 2364 | 1464072827184 Marionette TRACE conn5 <- [1,2694,null,{}] 23:53:47 INFO - PROCESS | 2364 | 1464072827188 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:47 INFO - PROCESS | 2364 | 1464072827282 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 23:53:47 INFO - PROCESS | 2364 | 1464072827289 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:47 INFO - PROCESS | 2364 | ++DOCSHELL 18161000 == 33 [pid = 2364] [id = 683] 23:53:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 61 (181CB400) [pid = 2364] [serial = 2049] [outer = 00000000] 23:53:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (189D8000) [pid = 2364] [serial = 2050] [outer = 181CB400] 23:53:47 INFO - PROCESS | 2364 | 1464072827334 Marionette DEBUG loaded listener.js 23:53:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (18C84400) [pid = 2364] [serial = 2051] [outer = 181CB400] 23:53:48 INFO - PROCESS | 2364 | 1464072828030 Marionette TRACE conn5 <- [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]]]}] 23:53:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:53:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 870ms 23:53:48 INFO - PROCESS | 2364 | 1464072828053 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 23:53:48 INFO - PROCESS | 2364 | 1464072828059 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 23:53:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:53:48 INFO - PROCESS | 2364 | 1464072828064 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:53:48 INFO - PROCESS | 2364 | 1464072828068 Marionette TRACE conn5 <- [1,2698,null,{}] 23:53:48 INFO - PROCESS | 2364 | 1464072828073 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:48 INFO - PROCESS | 2364 | 1464072828179 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 23:53:48 INFO - PROCESS | 2364 | 1464072828287 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:48 INFO - PROCESS | 2364 | ++DOCSHELL 0D303C00 == 34 [pid = 2364] [id = 684] 23:53:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (0D858400) [pid = 2364] [serial = 2052] [outer = 00000000] 23:53:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (0E01B800) [pid = 2364] [serial = 2053] [outer = 0D858400] 23:53:48 INFO - PROCESS | 2364 | 1464072828345 Marionette DEBUG loaded listener.js 23:53:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (0E7DC400) [pid = 2364] [serial = 2054] [outer = 0D858400] 23:53:48 INFO - PROCESS | 2364 | 1464072828939 Marionette TRACE conn5 <- [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] 23:53:49 INFO - PROCESS | 2364 | 1464072829005 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 23:53:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:53:49 INFO - PROCESS | 2364 | 1464072829012 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:53:49 INFO - PROCESS | 2364 | 1464072829015 Marionette TRACE conn5 <- [1,2702,null,{}] 23:53:49 INFO - PROCESS | 2364 | 1464072829019 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:49 INFO - PROCESS | 2364 | 1464072829123 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 23:53:49 INFO - PROCESS | 2364 | 1464072829257 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:49 INFO - PROCESS | 2364 | ++DOCSHELL 0D94A000 == 35 [pid = 2364] [id = 685] 23:53:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (14B55C00) [pid = 2364] [serial = 2055] [outer = 00000000] 23:53:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (17C76800) [pid = 2364] [serial = 2056] [outer = 14B55C00] 23:53:49 INFO - PROCESS | 2364 | 1464072829318 Marionette DEBUG loaded listener.js 23:53:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (18937000) [pid = 2364] [serial = 2057] [outer = 14B55C00] 23:53:49 INFO - PROCESS | 2364 | 1464072829898 Marionette TRACE conn5 <- [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]]]}] 23:53:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:53:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 930ms 23:53:49 INFO - PROCESS | 2364 | 1464072829943 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 23:53:49 INFO - PROCESS | 2364 | 1464072829946 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 23:53:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:53:49 INFO - PROCESS | 2364 | 1464072829950 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:53:49 INFO - PROCESS | 2364 | 1464072829954 Marionette TRACE conn5 <- [1,2706,null,{}] 23:53:49 INFO - PROCESS | 2364 | 1464072829965 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:50 INFO - PROCESS | 2364 | 1464072830106 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 23:53:50 INFO - PROCESS | 2364 | 1464072830243 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:50 INFO - PROCESS | 2364 | ++DOCSHELL 18CDEC00 == 36 [pid = 2364] [id = 686] 23:53:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (18CEAC00) [pid = 2364] [serial = 2058] [outer = 00000000] 23:53:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (18E29000) [pid = 2364] [serial = 2059] [outer = 18CEAC00] 23:53:50 INFO - PROCESS | 2364 | 1464072830306 Marionette DEBUG loaded listener.js 23:53:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (18E30C00) [pid = 2364] [serial = 2060] [outer = 18CEAC00] 23:53:50 INFO - PROCESS | 2364 | 1464072830943 Marionette TRACE conn5 <- [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] 23:53:51 INFO - PROCESS | 2364 | 1464072831079 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 23:53:51 INFO - PROCESS | 2364 | 1464072831084 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:53:51 INFO - PROCESS | 2364 | 1464072831088 Marionette TRACE conn5 <- [1,2710,null,{}] 23:53:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:53:51 INFO - PROCESS | 2364 | 1464072831094 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:51 INFO - PROCESS | 2364 | 1464072831199 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 23:53:51 INFO - PROCESS | 2364 | 1464072831328 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:51 INFO - PROCESS | 2364 | ++DOCSHELL 0DA67400 == 37 [pid = 2364] [id = 687] 23:53:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (0DA67800) [pid = 2364] [serial = 2061] [outer = 00000000] 23:53:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0DD3EC00) [pid = 2364] [serial = 2062] [outer = 0DA67800] 23:53:51 INFO - PROCESS | 2364 | 1464072831379 Marionette DEBUG loaded listener.js 23:53:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0E5ED800) [pid = 2364] [serial = 2063] [outer = 0DA67800] 23:53:51 INFO - PROCESS | 2364 | --DOCSHELL 1664E400 == 36 [pid = 2364] [id = 682] 23:53:51 INFO - PROCESS | 2364 | --DOCSHELL 14B55400 == 35 [pid = 2364] [id = 681] 23:53:51 INFO - PROCESS | 2364 | --DOCSHELL 14699800 == 34 [pid = 2364] [id = 680] 23:53:51 INFO - PROCESS | 2364 | --DOCSHELL 0DA69800 == 33 [pid = 2364] [id = 679] 23:53:51 INFO - PROCESS | 2364 | --DOCSHELL 0D304400 == 32 [pid = 2364] [id = 678] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (0DBEC000) [pid = 2364] [serial = 1999] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (0DD38000) [pid = 2364] [serial = 2000] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (14B4BC00) [pid = 2364] [serial = 2005] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (14C3E000) [pid = 2364] [serial = 2006] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (18E29400) [pid = 2364] [serial = 2020] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (18989C00) [pid = 2364] [serial = 2014] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (1898BC00) [pid = 2364] [serial = 2015] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (15BE1800) [pid = 2364] [serial = 2008] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 66 (191AD400) [pid = 2364] [serial = 2023] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (1663C400) [pid = 2364] [serial = 2009] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (18E59800) [pid = 2364] [serial = 2021] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (18C96400) [pid = 2364] [serial = 2017] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 62 (1815F800) [pid = 2364] [serial = 2011] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 61 (18923400) [pid = 2364] [serial = 2012] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 60 (17C73400) [pid = 2364] [serial = 2026] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 59 (0D749C00) [pid = 2364] [serial = 1996] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 58 (0D802800) [pid = 2364] [serial = 1997] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 57 (14386800) [pid = 2364] [serial = 2002] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 56 (14450400) [pid = 2364] [serial = 2003] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 55 (1993B400) [pid = 2364] [serial = 2024] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 54 (18C8A800) [pid = 2364] [serial = 2018] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | --DOMWINDOW == 53 (18C8A400) [pid = 2364] [serial = 2027] [outer = 00000000] [url = about:blank] 23:53:51 INFO - PROCESS | 2364 | 1464072831882 Marionette TRACE conn5 <- [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] 23:53:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:53:51 INFO - PROCESS | 2364 | 1464072831929 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 23:53:51 INFO - PROCESS | 2364 | 1464072831936 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:53:51 INFO - PROCESS | 2364 | 1464072831939 Marionette TRACE conn5 <- [1,2714,null,{}] 23:53:51 INFO - PROCESS | 2364 | 1464072831943 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:52 INFO - PROCESS | 2364 | 1464072832025 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 23:53:52 INFO - PROCESS | 2364 | 1464072832033 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:52 INFO - PROCESS | 2364 | ++DOCSHELL 0DA64000 == 33 [pid = 2364] [id = 688] 23:53:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 54 (0DA6F800) [pid = 2364] [serial = 2064] [outer = 00000000] 23:53:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 55 (14452800) [pid = 2364] [serial = 2065] [outer = 0DA6F800] 23:53:52 INFO - PROCESS | 2364 | 1464072832079 Marionette DEBUG loaded listener.js 23:53:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 56 (146A0C00) [pid = 2364] [serial = 2066] [outer = 0DA6F800] 23:53:52 INFO - PROCESS | 2364 | 1464072832573 Marionette TRACE conn5 <- [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]]]}] 23:53:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:53:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 690ms 23:53:52 INFO - PROCESS | 2364 | 1464072832625 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 23:53:52 INFO - PROCESS | 2364 | 1464072832627 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 23:53:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:53:52 INFO - PROCESS | 2364 | 1464072832631 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:53:52 INFO - PROCESS | 2364 | 1464072832633 Marionette TRACE conn5 <- [1,2718,null,{}] 23:53:52 INFO - PROCESS | 2364 | 1464072832676 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:52 INFO - PROCESS | 2364 | 1464072832762 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 23:53:52 INFO - PROCESS | 2364 | 1464072832859 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:52 INFO - PROCESS | 2364 | ++DOCSHELL 15BD7400 == 34 [pid = 2364] [id = 689] 23:53:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 57 (161ED800) [pid = 2364] [serial = 2067] [outer = 00000000] 23:53:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 58 (16644800) [pid = 2364] [serial = 2068] [outer = 161ED800] 23:53:52 INFO - PROCESS | 2364 | 1464072832907 Marionette DEBUG loaded listener.js 23:53:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 59 (168D9800) [pid = 2364] [serial = 2069] [outer = 161ED800] 23:53:53 INFO - PROCESS | 2364 | 1464072833761 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 23:53:53 INFO - PROCESS | 2364 | 1464072833816 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 23:53:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:53:53 INFO - PROCESS | 2364 | 1464072833828 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:53:53 INFO - PROCESS | 2364 | 1464072833830 Marionette TRACE conn5 <- [1,2722,null,{}] 23:53:53 INFO - PROCESS | 2364 | 1464072833833 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:53 INFO - PROCESS | 2364 | 1464072833947 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 23:53:53 INFO - PROCESS | 2364 | 1464072833953 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:53 INFO - PROCESS | 2364 | ++DOCSHELL 1892AC00 == 35 [pid = 2364] [id = 690] 23:53:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 60 (1892B800) [pid = 2364] [serial = 2070] [outer = 00000000] 23:53:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 61 (1898DC00) [pid = 2364] [serial = 2071] [outer = 1892B800] 23:53:54 INFO - PROCESS | 2364 | 1464072833998 Marionette DEBUG loaded listener.js 23:53:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (18C83000) [pid = 2364] [serial = 2072] [outer = 1892B800] 23:53:54 INFO - PROCESS | 2364 | 1464072834483 Marionette TRACE conn5 <- [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]]]}] 23:53:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:53:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 23:53:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:53:54 INFO - PROCESS | 2364 | 1464072834563 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 23:53:54 INFO - PROCESS | 2364 | 1464072834565 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 23:53:54 INFO - PROCESS | 2364 | 1464072834569 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:53:54 INFO - PROCESS | 2364 | 1464072834570 Marionette TRACE conn5 <- [1,2726,null,{}] 23:53:54 INFO - PROCESS | 2364 | 1464072834574 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:54 INFO - PROCESS | 2364 | 1464072834688 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 23:53:54 INFO - PROCESS | 2364 | 1464072834698 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:54 INFO - PROCESS | 2364 | ++DOCSHELL 18C99800 == 36 [pid = 2364] [id = 691] 23:53:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (18C9B400) [pid = 2364] [serial = 2073] [outer = 00000000] 23:53:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (18E29400) [pid = 2364] [serial = 2074] [outer = 18C9B400] 23:53:54 INFO - PROCESS | 2364 | 1464072834798 Marionette DEBUG loaded listener.js 23:53:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (18CE4C00) [pid = 2364] [serial = 2075] [outer = 18C9B400] 23:53:55 INFO - PROCESS | 2364 | 1464072835228 Marionette TRACE conn5 <- [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]]]}] 23:53:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:53:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 23:53:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:53:55 INFO - PROCESS | 2364 | 1464072835239 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 23:53:55 INFO - PROCESS | 2364 | 1464072835241 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 23:53:55 INFO - PROCESS | 2364 | 1464072835244 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:53:55 INFO - PROCESS | 2364 | 1464072835246 Marionette TRACE conn5 <- [1,2730,null,{}] 23:53:55 INFO - PROCESS | 2364 | 1464072835249 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:55 INFO - PROCESS | 2364 | 1464072835421 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 23:53:55 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (146EBC00) [pid = 2364] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:53:55 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (0D3EF800) [pid = 2364] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:53:55 INFO - PROCESS | 2364 | --DOMWINDOW == 62 (0DA70800) [pid = 2364] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:53:55 INFO - PROCESS | 2364 | --DOMWINDOW == 61 (168D1400) [pid = 2364] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:53:55 INFO - PROCESS | 2364 | 1464072835491 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:55 INFO - PROCESS | 2364 | ++DOCSHELL 0DA70800 == 37 [pid = 2364] [id = 692] 23:53:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (0DD43C00) [pid = 2364] [serial = 2076] [outer = 00000000] 23:53:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (191A4000) [pid = 2364] [serial = 2077] [outer = 0DD43C00] 23:53:55 INFO - PROCESS | 2364 | 1464072835536 Marionette DEBUG loaded listener.js 23:53:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (19B57000) [pid = 2364] [serial = 2078] [outer = 0DD43C00] 23:53:55 INFO - PROCESS | 2364 | 1464072835899 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 23:53:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:53:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 23:53:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:53:55 INFO - PROCESS | 2364 | 1464072835915 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 23:53:55 INFO - PROCESS | 2364 | 1464072835917 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 23:53:55 INFO - PROCESS | 2364 | 1464072835920 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:53:55 INFO - PROCESS | 2364 | 1464072835921 Marionette TRACE conn5 <- [1,2734,null,{}] 23:53:55 INFO - PROCESS | 2364 | 1464072835925 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:56 INFO - PROCESS | 2364 | 1464072836035 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 23:53:56 INFO - PROCESS | 2364 | 1464072836044 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:56 INFO - PROCESS | 2364 | ++DOCSHELL 0C747C00 == 38 [pid = 2364] [id = 693] 23:53:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (168D4000) [pid = 2364] [serial = 2079] [outer = 00000000] 23:53:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (19F09400) [pid = 2364] [serial = 2080] [outer = 168D4000] 23:53:56 INFO - PROCESS | 2364 | 1464072836087 Marionette DEBUG loaded listener.js 23:53:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (19EBA000) [pid = 2364] [serial = 2081] [outer = 168D4000] 23:53:56 INFO - PROCESS | 2364 | 1464072836493 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 23:53:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:53:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 23:53:56 INFO - PROCESS | 2364 | 1464072836551 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 23:53:56 INFO - PROCESS | 2364 | 1464072836553 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 23:53:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:53:56 INFO - PROCESS | 2364 | 1464072836556 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:53:56 INFO - PROCESS | 2364 | 1464072836558 Marionette TRACE conn5 <- [1,2738,null,{}] 23:53:56 INFO - PROCESS | 2364 | 1464072836562 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:56 INFO - PROCESS | 2364 | 1464072836649 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 23:53:56 INFO - PROCESS | 2364 | 1464072836772 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:56 INFO - PROCESS | 2364 | ++DOCSHELL 14D71000 == 39 [pid = 2364] [id = 694] 23:53:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (19F07000) [pid = 2364] [serial = 2082] [outer = 00000000] 23:53:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (19FBA800) [pid = 2364] [serial = 2083] [outer = 19F07000] 23:53:56 INFO - PROCESS | 2364 | 1464072836818 Marionette DEBUG loaded listener.js 23:53:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (19FC0000) [pid = 2364] [serial = 2084] [outer = 19F07000] 23:53:57 INFO - PROCESS | 2364 | 1464072837144 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 23:53:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:53:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 23:53:57 INFO - PROCESS | 2364 | 1464072837187 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 23:53:57 INFO - PROCESS | 2364 | 1464072837189 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 23:53:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:53:57 INFO - PROCESS | 2364 | 1464072837192 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:53:57 INFO - PROCESS | 2364 | 1464072837194 Marionette TRACE conn5 <- [1,2742,null,{}] 23:53:57 INFO - PROCESS | 2364 | 1464072837197 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:57 INFO - PROCESS | 2364 | 1464072837315 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 23:53:57 INFO - PROCESS | 2364 | 1464072837324 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:57 INFO - PROCESS | 2364 | ++DOCSHELL 19FB6000 == 40 [pid = 2364] [id = 695] 23:53:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (19FC2400) [pid = 2364] [serial = 2085] [outer = 00000000] 23:53:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (1AC94400) [pid = 2364] [serial = 2086] [outer = 19FC2400] 23:53:57 INFO - PROCESS | 2364 | 1464072837368 Marionette DEBUG loaded listener.js 23:53:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (1AC99800) [pid = 2364] [serial = 2087] [outer = 19FC2400] 23:53:57 INFO - PROCESS | 2364 | 1464072837779 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 23:53:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:53:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 23:53:57 INFO - PROCESS | 2364 | 1464072837870 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 23:53:57 INFO - PROCESS | 2364 | 1464072837874 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 23:53:57 INFO - PROCESS | 2364 | 1464072837880 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:53:57 INFO - PROCESS | 2364 | 1464072837884 Marionette TRACE conn5 <- [1,2746,null,{}] 23:53:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:53:57 INFO - PROCESS | 2364 | 1464072837895 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:58 INFO - PROCESS | 2364 | 1464072838006 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 23:53:58 INFO - PROCESS | 2364 | 1464072838178 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:58 INFO - PROCESS | 2364 | ++DOCSHELL 0D3F2000 == 41 [pid = 2364] [id = 696] 23:53:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0D749C00) [pid = 2364] [serial = 2088] [outer = 00000000] 23:53:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0DD40800) [pid = 2364] [serial = 2089] [outer = 0D749C00] 23:53:58 INFO - PROCESS | 2364 | 1464072838235 Marionette DEBUG loaded listener.js 23:53:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (14237C00) [pid = 2364] [serial = 2090] [outer = 0D749C00] 23:53:58 INFO - PROCESS | 2364 | 1464072838812 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 23:53:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:53:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 970ms 23:53:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:53:58 INFO - PROCESS | 2364 | 1464072838860 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 23:53:58 INFO - PROCESS | 2364 | 1464072838864 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 23:53:58 INFO - PROCESS | 2364 | 1464072838872 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:53:58 INFO - PROCESS | 2364 | 1464072838876 Marionette TRACE conn5 <- [1,2750,null,{}] 23:53:58 INFO - PROCESS | 2364 | 1464072838880 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:58 INFO - PROCESS | 2364 | 1464072838986 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 23:53:59 INFO - PROCESS | 2364 | 1464072839096 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:59 INFO - PROCESS | 2364 | ++DOCSHELL 0DF13800 == 42 [pid = 2364] [id = 697] 23:53:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0DF94400) [pid = 2364] [serial = 2091] [outer = 00000000] 23:53:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (15BD9400) [pid = 2364] [serial = 2092] [outer = 0DF94400] 23:53:59 INFO - PROCESS | 2364 | 1464072839152 Marionette DEBUG loaded listener.js 23:53:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (181BD400) [pid = 2364] [serial = 2093] [outer = 0DF94400] 23:53:59 INFO - PROCESS | 2364 | 1464072839745 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 23:53:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:53:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 23:53:59 INFO - PROCESS | 2364 | 1464072839800 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 23:53:59 INFO - PROCESS | 2364 | 1464072839803 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 23:53:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:53:59 INFO - PROCESS | 2364 | 1464072839806 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:53:59 INFO - PROCESS | 2364 | 1464072839809 Marionette TRACE conn5 <- [1,2754,null,{}] 23:53:59 INFO - PROCESS | 2364 | 1464072839819 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:59 INFO - PROCESS | 2364 | 1464072839935 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 23:54:00 INFO - PROCESS | 2364 | 1464072840078 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:00 INFO - PROCESS | 2364 | ++DOCSHELL 19940800 == 43 [pid = 2364] [id = 698] 23:54:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (19941000) [pid = 2364] [serial = 2094] [outer = 00000000] 23:54:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (19F9F800) [pid = 2364] [serial = 2095] [outer = 19941000] 23:54:00 INFO - PROCESS | 2364 | 1464072840137 Marionette DEBUG loaded listener.js 23:54:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (1AC9F800) [pid = 2364] [serial = 2096] [outer = 19941000] 23:54:00 INFO - PROCESS | 2364 | 1464072840783 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 23:54:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:54:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1021ms 23:54:00 INFO - PROCESS | 2364 | 1464072840830 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 23:54:00 INFO - PROCESS | 2364 | 1464072840832 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 23:54:00 INFO - PROCESS | 2364 | 1464072840836 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:54:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:54:00 INFO - PROCESS | 2364 | 1464072840838 Marionette TRACE conn5 <- [1,2758,null,{}] 23:54:00 INFO - PROCESS | 2364 | 1464072840841 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:00 INFO - PROCESS | 2364 | 1464072840945 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 23:54:01 INFO - PROCESS | 2364 | 1464072841081 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:01 INFO - PROCESS | 2364 | ++DOCSHELL 1B2CA400 == 44 [pid = 2364] [id = 699] 23:54:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (1B2CA800) [pid = 2364] [serial = 2097] [outer = 00000000] 23:54:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (1B2D1C00) [pid = 2364] [serial = 2098] [outer = 1B2CA800] 23:54:01 INFO - PROCESS | 2364 | 1464072841136 Marionette DEBUG loaded listener.js 23:54:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (1B2D5400) [pid = 2364] [serial = 2099] [outer = 1B2CA800] 23:54:01 INFO - PROCESS | 2364 | 1464072841830 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 23:54:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:54:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1075ms 23:54:01 INFO - PROCESS | 2364 | 1464072841920 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 23:54:01 INFO - PROCESS | 2364 | 1464072841923 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 23:54:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:54:01 INFO - PROCESS | 2364 | 1464072841928 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:54:01 INFO - PROCESS | 2364 | 1464072841932 Marionette TRACE conn5 <- [1,2762,null,{}] 23:54:01 INFO - PROCESS | 2364 | 1464072841937 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:02 INFO - PROCESS | 2364 | 1464072842034 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 23:54:02 INFO - PROCESS | 2364 | 1464072842172 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:02 INFO - PROCESS | 2364 | ++DOCSHELL 0DF1CC00 == 45 [pid = 2364] [id = 700] 23:54:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0E077400) [pid = 2364] [serial = 2100] [outer = 00000000] 23:54:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0E750800) [pid = 2364] [serial = 2101] [outer = 0E077400] 23:54:02 INFO - PROCESS | 2364 | 1464072842223 Marionette DEBUG loaded listener.js 23:54:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (14B52C00) [pid = 2364] [serial = 2102] [outer = 0E077400] 23:54:02 INFO - PROCESS | 2364 | --DOCSHELL 14D71000 == 44 [pid = 2364] [id = 694] 23:54:02 INFO - PROCESS | 2364 | --DOCSHELL 0C747C00 == 43 [pid = 2364] [id = 693] 23:54:02 INFO - PROCESS | 2364 | --DOCSHELL 0DA70800 == 42 [pid = 2364] [id = 692] 23:54:02 INFO - PROCESS | 2364 | --DOCSHELL 18C99800 == 41 [pid = 2364] [id = 691] 23:54:02 INFO - PROCESS | 2364 | --DOCSHELL 1892AC00 == 40 [pid = 2364] [id = 690] 23:54:02 INFO - PROCESS | 2364 | --DOCSHELL 15BD7400 == 39 [pid = 2364] [id = 689] 23:54:02 INFO - PROCESS | 2364 | --DOCSHELL 0DA64000 == 38 [pid = 2364] [id = 688] 23:54:02 INFO - PROCESS | 2364 | --DOCSHELL 0DA67400 == 37 [pid = 2364] [id = 687] 23:54:02 INFO - PROCESS | 2364 | --DOCSHELL 18CDEC00 == 36 [pid = 2364] [id = 686] 23:54:02 INFO - PROCESS | 2364 | --DOCSHELL 0D94A000 == 35 [pid = 2364] [id = 685] 23:54:02 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0DBED000) [pid = 2364] [serial = 2032] [outer = 00000000] [url = about:blank] 23:54:02 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (19F0A400) [pid = 2364] [serial = 2029] [outer = 00000000] [url = about:blank] 23:54:02 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (189D8000) [pid = 2364] [serial = 2050] [outer = 00000000] [url = about:blank] 23:54:02 INFO - PROCESS | 2364 | --DOCSHELL 0D303C00 == 34 [pid = 2364] [id = 684] 23:54:02 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (14B55800) [pid = 2364] [serial = 2041] [outer = 00000000] [url = about:blank] 23:54:02 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0D85A000) [pid = 2364] [serial = 2035] [outer = 00000000] [url = about:blank] 23:54:02 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0D947000) [pid = 2364] [serial = 2036] [outer = 00000000] [url = about:blank] 23:54:02 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (0E09DC00) [pid = 2364] [serial = 2038] [outer = 00000000] [url = about:blank] 23:54:02 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (15B59800) [pid = 2364] [serial = 2044] [outer = 00000000] [url = about:blank] 23:54:02 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (1815F400) [pid = 2364] [serial = 2048] [outer = 00000000] [url = about:blank] 23:54:02 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (14C6E800) [pid = 2364] [serial = 2042] [outer = 00000000] [url = about:blank] 23:54:02 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (17C77400) [pid = 2364] [serial = 2047] [outer = 00000000] [url = about:blank] 23:54:02 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (0E7D3000) [pid = 2364] [serial = 2039] [outer = 00000000] [url = about:blank] 23:54:02 INFO - PROCESS | 2364 | 1464072842855 Marionette TRACE conn5 <- [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]]]}] 23:54:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:54:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 23:54:02 INFO - PROCESS | 2364 | 1464072842903 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 23:54:02 INFO - PROCESS | 2364 | 1464072842908 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 23:54:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:54:02 INFO - PROCESS | 2364 | 1464072842914 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:54:02 INFO - PROCESS | 2364 | 1464072842916 Marionette TRACE conn5 <- [1,2766,null,{}] 23:54:02 INFO - PROCESS | 2364 | 1464072842920 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:03 INFO - PROCESS | 2364 | 1464072843003 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 23:54:03 INFO - PROCESS | 2364 | 1464072843011 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:03 INFO - PROCESS | 2364 | ++DOCSHELL 0D304800 == 35 [pid = 2364] [id = 701] 23:54:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0D863800) [pid = 2364] [serial = 2103] [outer = 00000000] 23:54:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0DA6DC00) [pid = 2364] [serial = 2104] [outer = 0D863800] 23:54:03 INFO - PROCESS | 2364 | 1464072843059 Marionette DEBUG loaded listener.js 23:54:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0E011C00) [pid = 2364] [serial = 2105] [outer = 0D863800] 23:54:03 INFO - PROCESS | 2364 | 1464072843592 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 23:54:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:54:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 23:54:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:54:03 INFO - PROCESS | 2364 | 1464072843645 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 23:54:03 INFO - PROCESS | 2364 | 1464072843647 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 23:54:03 INFO - PROCESS | 2364 | 1464072843650 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:54:03 INFO - PROCESS | 2364 | 1464072843653 Marionette TRACE conn5 <- [1,2770,null,{}] 23:54:03 INFO - PROCESS | 2364 | 1464072843663 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:03 INFO - PROCESS | 2364 | 1464072843749 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 23:54:03 INFO - PROCESS | 2364 | 1464072843848 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:03 INFO - PROCESS | 2364 | ++DOCSHELL 0E75E000 == 36 [pid = 2364] [id = 702] 23:54:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (14C3C000) [pid = 2364] [serial = 2106] [outer = 00000000] 23:54:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (15BD5800) [pid = 2364] [serial = 2107] [outer = 14C3C000] 23:54:03 INFO - PROCESS | 2364 | 1464072843896 Marionette DEBUG loaded listener.js 23:54:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (16638000) [pid = 2364] [serial = 2108] [outer = 14C3C000] 23:54:04 INFO - PROCESS | 2364 | 1464072844274 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 23:54:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:54:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 690ms 23:54:04 INFO - PROCESS | 2364 | 1464072844341 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 23:54:04 INFO - PROCESS | 2364 | 1464072844343 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 23:54:04 INFO - PROCESS | 2364 | 1464072844347 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:54:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:54:04 INFO - PROCESS | 2364 | 1464072844348 Marionette TRACE conn5 <- [1,2774,null,{}] 23:54:04 INFO - PROCESS | 2364 | 1464072844352 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:04 INFO - PROCESS | 2364 | 1464072844432 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 23:54:04 INFO - PROCESS | 2364 | 1464072844439 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:04 INFO - PROCESS | 2364 | ++DOCSHELL 17C79000 == 37 [pid = 2364] [id = 703] 23:54:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (17C7A400) [pid = 2364] [serial = 2109] [outer = 00000000] 23:54:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (18987C00) [pid = 2364] [serial = 2110] [outer = 17C7A400] 23:54:04 INFO - PROCESS | 2364 | 1464072844484 Marionette DEBUG loaded listener.js 23:54:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (189D8000) [pid = 2364] [serial = 2111] [outer = 17C7A400] 23:54:04 INFO - PROCESS | 2364 | 1464072844929 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 23:54:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:54:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 23:54:04 INFO - PROCESS | 2364 | 1464072844981 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 23:54:04 INFO - PROCESS | 2364 | 1464072844983 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 23:54:04 INFO - PROCESS | 2364 | 1464072844986 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:54:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:54:05 INFO - PROCESS | 2364 | 1464072844997 Marionette TRACE conn5 <- [1,2778,null,{}] 23:54:05 INFO - PROCESS | 2364 | 1464072845002 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:05 INFO - PROCESS | 2364 | 1464072845114 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 23:54:05 INFO - PROCESS | 2364 | 1464072845205 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:05 INFO - PROCESS | 2364 | ++DOCSHELL 18C99000 == 38 [pid = 2364] [id = 704] 23:54:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (18C99C00) [pid = 2364] [serial = 2112] [outer = 00000000] 23:54:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (18E28800) [pid = 2364] [serial = 2113] [outer = 18C99C00] 23:54:05 INFO - PROCESS | 2364 | 1464072845249 Marionette DEBUG loaded listener.js 23:54:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (18E5E800) [pid = 2364] [serial = 2114] [outer = 18C99C00] 23:54:05 INFO - PROCESS | 2364 | 1464072845663 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 23:54:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:54:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 23:54:05 INFO - PROCESS | 2364 | 1464072845721 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 23:54:05 INFO - PROCESS | 2364 | 1464072845723 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 23:54:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:54:05 INFO - PROCESS | 2364 | 1464072845733 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:54:05 INFO - PROCESS | 2364 | 1464072845735 Marionette TRACE conn5 <- [1,2782,null,{}] 23:54:05 INFO - PROCESS | 2364 | 1464072845738 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:05 INFO - PROCESS | 2364 | 1464072845873 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 23:54:05 INFO - PROCESS | 2364 | 1464072845941 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:05 INFO - PROCESS | 2364 | ++DOCSHELL 191A3800 == 39 [pid = 2364] [id = 705] 23:54:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (19939800) [pid = 2364] [serial = 2115] [outer = 00000000] 23:54:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (19FA3000) [pid = 2364] [serial = 2116] [outer = 19939800] 23:54:05 INFO - PROCESS | 2364 | 1464072845989 Marionette DEBUG loaded listener.js 23:54:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (19FB8000) [pid = 2364] [serial = 2117] [outer = 19939800] 23:54:06 INFO - PROCESS | 2364 | 1464072846408 Marionette TRACE conn5 <- [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]]]}] 23:54:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:54:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 731ms 23:54:06 INFO - PROCESS | 2364 | 1464072846492 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 23:54:06 INFO - PROCESS | 2364 | 1464072846494 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 23:54:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:54:06 INFO - PROCESS | 2364 | 1464072846507 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:54:06 INFO - PROCESS | 2364 | 1464072846508 Marionette TRACE conn5 <- [1,2786,null,{}] 23:54:06 INFO - PROCESS | 2364 | 1464072846512 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:06 INFO - PROCESS | 2364 | 1464072846623 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 23:54:06 INFO - PROCESS | 2364 | 1464072846636 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:06 INFO - PROCESS | 2364 | ++DOCSHELL 0D303400 == 40 [pid = 2364] [id = 706] 23:54:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0D3EF800) [pid = 2364] [serial = 2118] [outer = 00000000] 23:54:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (1B2C9800) [pid = 2364] [serial = 2119] [outer = 0D3EF800] 23:54:06 INFO - PROCESS | 2364 | 1464072846680 Marionette DEBUG loaded listener.js 23:54:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (1B2CFC00) [pid = 2364] [serial = 2120] [outer = 0D3EF800] 23:54:07 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (19F07000) [pid = 2364] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:54:07 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (1892B800) [pid = 2364] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:54:07 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0DA67800) [pid = 2364] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:54:07 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (161ED800) [pid = 2364] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:54:07 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (18C9B400) [pid = 2364] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:54:07 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0DA6F800) [pid = 2364] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:54:07 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0DD43C00) [pid = 2364] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:54:07 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (168D4000) [pid = 2364] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:54:07 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0D747C00) [pid = 2364] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:54:07 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (19FA3C00) [pid = 2364] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:54:07 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (14D69800) [pid = 2364] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:54:07 INFO - PROCESS | 2364 | 1464072847191 Marionette TRACE conn5 <- [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]]]}] 23:54:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:54:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 23:54:07 INFO - PROCESS | 2364 | 1464072847233 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 23:54:07 INFO - PROCESS | 2364 | 1464072847235 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 23:54:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:54:07 INFO - PROCESS | 2364 | 1464072847238 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:54:07 INFO - PROCESS | 2364 | 1464072847240 Marionette TRACE conn5 <- [1,2790,null,{}] 23:54:07 INFO - PROCESS | 2364 | 1464072847243 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:07 INFO - PROCESS | 2364 | 1464072847332 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 23:54:07 INFO - PROCESS | 2364 | 1464072847431 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:07 INFO - PROCESS | 2364 | ++DOCSHELL 0D0A1000 == 41 [pid = 2364] [id = 707] 23:54:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0DA67800) [pid = 2364] [serial = 2121] [outer = 00000000] 23:54:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (18C9B400) [pid = 2364] [serial = 2122] [outer = 0DA67800] 23:54:07 INFO - PROCESS | 2364 | 1464072847478 Marionette DEBUG loaded listener.js 23:54:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (19F07000) [pid = 2364] [serial = 2123] [outer = 0DA67800] 23:54:07 INFO - PROCESS | 2364 | 1464072847818 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 23:54:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:54:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 23:54:07 INFO - PROCESS | 2364 | 1464072847869 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 23:54:07 INFO - PROCESS | 2364 | 1464072847871 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 23:54:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:54:07 INFO - PROCESS | 2364 | 1464072847874 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:54:07 INFO - PROCESS | 2364 | 1464072847876 Marionette TRACE conn5 <- [1,2794,null,{}] 23:54:07 INFO - PROCESS | 2364 | 1464072847879 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:08 INFO - PROCESS | 2364 | 1464072848021 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 23:54:08 INFO - PROCESS | 2364 | 1464072848033 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:08 INFO - PROCESS | 2364 | ++DOCSHELL 1B2C7400 == 42 [pid = 2364] [id = 708] 23:54:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (1B2C9400) [pid = 2364] [serial = 2124] [outer = 00000000] 23:54:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (1BCCC000) [pid = 2364] [serial = 2125] [outer = 1B2C9400] 23:54:08 INFO - PROCESS | 2364 | 1464072848078 Marionette DEBUG loaded listener.js 23:54:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (1BD01C00) [pid = 2364] [serial = 2126] [outer = 1B2C9400] 23:54:08 INFO - PROCESS | 2364 | 1464072848476 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 23:54:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:54:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 631ms 23:54:08 INFO - PROCESS | 2364 | 1464072848505 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 23:54:08 INFO - PROCESS | 2364 | 1464072848507 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 23:54:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:54:08 INFO - PROCESS | 2364 | 1464072848510 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:54:08 INFO - PROCESS | 2364 | 1464072848512 Marionette TRACE conn5 <- [1,2798,null,{}] 23:54:08 INFO - PROCESS | 2364 | 1464072848515 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:08 INFO - PROCESS | 2364 | 1464072848632 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 23:54:08 INFO - PROCESS | 2364 | 1464072848641 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:08 INFO - PROCESS | 2364 | ++DOCSHELL 1BD03C00 == 43 [pid = 2364] [id = 709] 23:54:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (1BD04C00) [pid = 2364] [serial = 2127] [outer = 00000000] 23:54:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (1BD0D400) [pid = 2364] [serial = 2128] [outer = 1BD04C00] 23:54:08 INFO - PROCESS | 2364 | 1464072848685 Marionette DEBUG loaded listener.js 23:54:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (1BD0E000) [pid = 2364] [serial = 2129] [outer = 1BD04C00] 23:54:09 INFO - PROCESS | 2364 | 1464072849185 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 23:54:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:54:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 23:54:09 INFO - PROCESS | 2364 | 1464072849242 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 23:54:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:54:09 INFO - PROCESS | 2364 | 1464072849247 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 23:54:09 INFO - PROCESS | 2364 | 1464072849252 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:54:09 INFO - PROCESS | 2364 | 1464072849257 Marionette TRACE conn5 <- [1,2802,null,{}] 23:54:09 INFO - PROCESS | 2364 | 1464072849264 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:09 INFO - PROCESS | 2364 | 1464072849471 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 23:54:09 INFO - PROCESS | 2364 | 1464072849560 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:09 INFO - PROCESS | 2364 | ++DOCSHELL 0DA63400 == 44 [pid = 2364] [id = 710] 23:54:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0DA66400) [pid = 2364] [serial = 2130] [outer = 00000000] 23:54:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0DD42000) [pid = 2364] [serial = 2131] [outer = 0DA66400] 23:54:09 INFO - PROCESS | 2364 | 1464072849617 Marionette DEBUG loaded listener.js 23:54:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (143DD400) [pid = 2364] [serial = 2132] [outer = 0DA66400] 23:54:10 INFO - PROCESS | 2364 | 1464072850203 Marionette TRACE conn5 <- [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]]]}] 23:54:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:54:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 990ms 23:54:10 INFO - PROCESS | 2364 | 1464072850248 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 23:54:10 INFO - PROCESS | 2364 | 1464072850255 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 23:54:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:54:10 INFO - PROCESS | 2364 | 1464072850262 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:54:10 INFO - PROCESS | 2364 | 1464072850265 Marionette TRACE conn5 <- [1,2806,null,{}] 23:54:10 INFO - PROCESS | 2364 | 1464072850269 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:10 INFO - PROCESS | 2364 | 1464072850380 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 23:54:10 INFO - PROCESS | 2364 | 1464072850530 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:10 INFO - PROCESS | 2364 | ++DOCSHELL 14CBE000 == 45 [pid = 2364] [id = 711] 23:54:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (14D6B800) [pid = 2364] [serial = 2133] [outer = 00000000] 23:54:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (18166000) [pid = 2364] [serial = 2134] [outer = 14D6B800] 23:54:10 INFO - PROCESS | 2364 | 1464072850586 Marionette DEBUG loaded listener.js 23:54:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (18E23800) [pid = 2364] [serial = 2135] [outer = 14D6B800] 23:54:11 INFO - PROCESS | 2364 | 1464072851166 Marionette TRACE conn5 <- [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]]]}] 23:54:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:54:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 931ms 23:54:11 INFO - PROCESS | 2364 | 1464072851200 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 23:54:11 INFO - PROCESS | 2364 | 1464072851202 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 23:54:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:54:11 INFO - PROCESS | 2364 | 1464072851207 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:54:11 INFO - PROCESS | 2364 | 1464072851211 Marionette TRACE conn5 <- [1,2810,null,{}] 23:54:11 INFO - PROCESS | 2364 | 1464072851222 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:11 INFO - PROCESS | 2364 | 1464072851331 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 23:54:11 INFO - PROCESS | 2364 | 1464072851445 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:11 INFO - PROCESS | 2364 | ++DOCSHELL 19FBD000 == 46 [pid = 2364] [id = 712] 23:54:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (1AC94800) [pid = 2364] [serial = 2136] [outer = 00000000] 23:54:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (1BD09C00) [pid = 2364] [serial = 2137] [outer = 1AC94800] 23:54:11 INFO - PROCESS | 2364 | 1464072851543 Marionette DEBUG loaded listener.js 23:54:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (1C15E800) [pid = 2364] [serial = 2138] [outer = 1AC94800] 23:54:12 INFO - PROCESS | 2364 | 1464072852156 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 23:54:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:54:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 988ms 23:54:12 INFO - PROCESS | 2364 | 1464072852196 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 23:54:12 INFO - PROCESS | 2364 | 1464072852199 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 23:54:12 INFO - PROCESS | 2364 | 1464072852202 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:54:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:54:12 INFO - PROCESS | 2364 | 1464072852204 Marionette TRACE conn5 <- [1,2814,null,{}] 23:54:12 INFO - PROCESS | 2364 | 1464072852208 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:12 INFO - PROCESS | 2364 | 1464072852312 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 23:54:12 INFO - PROCESS | 2364 | 1464072852453 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:12 INFO - PROCESS | 2364 | ++DOCSHELL 18926C00 == 47 [pid = 2364] [id = 713] 23:54:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (1C407400) [pid = 2364] [serial = 2139] [outer = 00000000] 23:54:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (1CA66000) [pid = 2364] [serial = 2140] [outer = 1C407400] 23:54:12 INFO - PROCESS | 2364 | 1464072852509 Marionette DEBUG loaded listener.js 23:54:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (1CABC400) [pid = 2364] [serial = 2141] [outer = 1C407400] 23:54:13 INFO - PROCESS | 2364 | 1464072853096 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:54:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:54:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 930ms 23:54:13 INFO - PROCESS | 2364 | 1464072853137 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 23:54:13 INFO - PROCESS | 2364 | 1464072853139 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 23:54:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:54:13 INFO - PROCESS | 2364 | 1464072853143 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:54:13 INFO - PROCESS | 2364 | 1464072853145 Marionette TRACE conn5 <- [1,2818,null,{}] 23:54:13 INFO - PROCESS | 2364 | 1464072853149 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:13 INFO - PROCESS | 2364 | 1464072853251 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 23:54:13 INFO - PROCESS | 2364 | 1464072853567 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:13 INFO - PROCESS | 2364 | ++DOCSHELL 0D74A000 == 48 [pid = 2364] [id = 714] 23:54:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0D85BC00) [pid = 2364] [serial = 2142] [outer = 00000000] 23:54:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0DA61800) [pid = 2364] [serial = 2143] [outer = 0D85BC00] 23:54:13 INFO - PROCESS | 2364 | 1464072853618 Marionette DEBUG loaded listener.js 23:54:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0DD43C00) [pid = 2364] [serial = 2144] [outer = 0D85BC00] 23:54:14 INFO - PROCESS | 2364 | --DOCSHELL 1B2C7400 == 47 [pid = 2364] [id = 708] 23:54:14 INFO - PROCESS | 2364 | --DOCSHELL 0D0A1000 == 46 [pid = 2364] [id = 707] 23:54:14 INFO - PROCESS | 2364 | --DOCSHELL 0D303400 == 45 [pid = 2364] [id = 706] 23:54:14 INFO - PROCESS | 2364 | --DOCSHELL 191A3800 == 44 [pid = 2364] [id = 705] 23:54:14 INFO - PROCESS | 2364 | --DOCSHELL 18C99000 == 43 [pid = 2364] [id = 704] 23:54:14 INFO - PROCESS | 2364 | --DOCSHELL 17C79000 == 42 [pid = 2364] [id = 703] 23:54:14 INFO - PROCESS | 2364 | --DOCSHELL 0E75E000 == 41 [pid = 2364] [id = 702] 23:54:14 INFO - PROCESS | 2364 | --DOCSHELL 0D304800 == 40 [pid = 2364] [id = 701] 23:54:14 INFO - PROCESS | 2364 | --DOCSHELL 0DF1CC00 == 39 [pid = 2364] [id = 700] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (1AC94400) [pid = 2364] [serial = 2086] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | 1464072854301 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 23:54:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:54:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1183ms 23:54:14 INFO - PROCESS | 2364 | 1464072854330 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 23:54:14 INFO - PROCESS | 2364 | 1464072854334 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 23:54:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:54:14 INFO - PROCESS | 2364 | 1464072854341 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:54:14 INFO - PROCESS | 2364 | 1464072854345 Marionette TRACE conn5 <- [1,2822,null,{}] 23:54:14 INFO - PROCESS | 2364 | 1464072854349 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:14 INFO - PROCESS | 2364 | 1464072854441 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (1A14A400) [pid = 2364] [serial = 1994] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0DF95800) [pid = 2364] [serial = 2033] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (161F3000) [pid = 2364] [serial = 2045] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (19FC0000) [pid = 2364] [serial = 2084] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (18C83000) [pid = 2364] [serial = 2072] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0E5ED800) [pid = 2364] [serial = 2063] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0DD3EC00) [pid = 2364] [serial = 2062] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0E01B800) [pid = 2364] [serial = 2053] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (17C76800) [pid = 2364] [serial = 2056] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (16644800) [pid = 2364] [serial = 2068] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (18E29000) [pid = 2364] [serial = 2059] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (18CE4C00) [pid = 2364] [serial = 2075] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (14452800) [pid = 2364] [serial = 2065] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (146A0C00) [pid = 2364] [serial = 2066] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (18E29400) [pid = 2364] [serial = 2074] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (191A4000) [pid = 2364] [serial = 2077] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (19F09400) [pid = 2364] [serial = 2080] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (19FBA800) [pid = 2364] [serial = 2083] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (1898DC00) [pid = 2364] [serial = 2071] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (19EBA000) [pid = 2364] [serial = 2081] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (19B57000) [pid = 2364] [serial = 2078] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (168D9800) [pid = 2364] [serial = 2069] [outer = 00000000] [url = about:blank] 23:54:14 INFO - PROCESS | 2364 | 1464072854547 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:14 INFO - PROCESS | 2364 | ++DOCSHELL 0D280C00 == 40 [pid = 2364] [id = 715] 23:54:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0D304C00) [pid = 2364] [serial = 2145] [outer = 00000000] 23:54:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0DD39C00) [pid = 2364] [serial = 2146] [outer = 0D304C00] 23:54:14 INFO - PROCESS | 2364 | 1464072854594 Marionette DEBUG loaded listener.js 23:54:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0E0EB400) [pid = 2364] [serial = 2147] [outer = 0D304C00] 23:54:15 INFO - PROCESS | 2364 | 1464072855043 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:54:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:54:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 23:54:15 INFO - PROCESS | 2364 | 1464072855077 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 23:54:15 INFO - PROCESS | 2364 | 1464072855080 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 23:54:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:54:15 INFO - PROCESS | 2364 | 1464072855088 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:54:15 INFO - PROCESS | 2364 | 1464072855090 Marionette TRACE conn5 <- [1,2826,null,{}] 23:54:15 INFO - PROCESS | 2364 | 1464072855094 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:15 INFO - PROCESS | 2364 | 1464072855179 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 23:54:15 INFO - PROCESS | 2364 | 1464072855189 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:15 INFO - PROCESS | 2364 | ++DOCSHELL 14FC6000 == 41 [pid = 2364] [id = 716] 23:54:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (14FCC800) [pid = 2364] [serial = 2148] [outer = 00000000] 23:54:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (161F4800) [pid = 2364] [serial = 2149] [outer = 14FCC800] 23:54:15 INFO - PROCESS | 2364 | 1464072855234 Marionette DEBUG loaded listener.js 23:54:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (16649400) [pid = 2364] [serial = 2150] [outer = 14FCC800] 23:54:15 INFO - PROCESS | 2364 | 1464072855718 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 23:54:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:54:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 23:54:15 INFO - PROCESS | 2364 | 1464072855760 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 23:54:15 INFO - PROCESS | 2364 | 1464072855762 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 23:54:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:54:15 INFO - PROCESS | 2364 | 1464072855771 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:54:15 INFO - PROCESS | 2364 | 1464072855776 Marionette TRACE conn5 <- [1,2830,null,{}] 23:54:15 INFO - PROCESS | 2364 | 1464072855781 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:15 INFO - PROCESS | 2364 | 1464072855865 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 23:54:15 INFO - PROCESS | 2364 | 1464072855874 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:15 INFO - PROCESS | 2364 | ++DOCSHELL 1664A800 == 42 [pid = 2364] [id = 717] 23:54:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (18984400) [pid = 2364] [serial = 2151] [outer = 00000000] 23:54:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (18C80C00) [pid = 2364] [serial = 2152] [outer = 18984400] 23:54:15 INFO - PROCESS | 2364 | 1464072855918 Marionette DEBUG loaded listener.js 23:54:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (18C88C00) [pid = 2364] [serial = 2153] [outer = 18984400] 23:54:16 INFO - PROCESS | 2364 | 1464072856409 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 23:54:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:54:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 690ms 23:54:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:54:16 INFO - PROCESS | 2364 | 1464072856459 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 23:54:16 INFO - PROCESS | 2364 | 1464072856462 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 23:54:16 INFO - PROCESS | 2364 | 1464072856465 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:54:16 INFO - PROCESS | 2364 | 1464072856467 Marionette TRACE conn5 <- [1,2834,null,{}] 23:54:16 INFO - PROCESS | 2364 | 1464072856470 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:16 INFO - PROCESS | 2364 | 1464072856614 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 23:54:16 INFO - PROCESS | 2364 | 1464072856634 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:16 INFO - PROCESS | 2364 | ++DOCSHELL 18E2B000 == 43 [pid = 2364] [id = 718] 23:54:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (18E2B400) [pid = 2364] [serial = 2154] [outer = 00000000] 23:54:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (191A8400) [pid = 2364] [serial = 2155] [outer = 18E2B400] 23:54:16 INFO - PROCESS | 2364 | 1464072856681 Marionette DEBUG loaded listener.js 23:54:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (19932800) [pid = 2364] [serial = 2156] [outer = 18E2B400] 23:54:17 INFO - PROCESS | 2364 | 1464072857133 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 23:54:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:54:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 23:54:17 INFO - PROCESS | 2364 | 1464072857199 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 23:54:17 INFO - PROCESS | 2364 | 1464072857201 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 23:54:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:54:17 INFO - PROCESS | 2364 | 1464072857209 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:54:17 INFO - PROCESS | 2364 | 1464072857211 Marionette TRACE conn5 <- [1,2838,null,{}] 23:54:17 INFO - PROCESS | 2364 | 1464072857215 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:17 INFO - PROCESS | 2364 | 1464072857335 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 23:54:17 INFO - PROCESS | 2364 | 1464072857348 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:17 INFO - PROCESS | 2364 | ++DOCSHELL 19B5C800 == 44 [pid = 2364] [id = 719] 23:54:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (19B5D400) [pid = 2364] [serial = 2157] [outer = 00000000] 23:54:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (19F0D000) [pid = 2364] [serial = 2158] [outer = 19B5D400] 23:54:17 INFO - PROCESS | 2364 | 1464072857457 Marionette DEBUG loaded listener.js 23:54:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (19FB4C00) [pid = 2364] [serial = 2159] [outer = 19B5D400] 23:54:17 INFO - PROCESS | 2364 | 1464072857914 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:54:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:54:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 23:54:17 INFO - PROCESS | 2364 | 1464072857958 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 23:54:17 INFO - PROCESS | 2364 | 1464072857960 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 23:54:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:54:17 INFO - PROCESS | 2364 | 1464072857968 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:54:17 INFO - PROCESS | 2364 | 1464072857970 Marionette TRACE conn5 <- [1,2842,null,{}] 23:54:17 INFO - PROCESS | 2364 | 1464072857973 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:18 INFO - PROCESS | 2364 | 1464072858091 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 23:54:18 INFO - PROCESS | 2364 | 1464072858160 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:18 INFO - PROCESS | 2364 | ++DOCSHELL 19FB6C00 == 45 [pid = 2364] [id = 720] 23:54:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (19FB9400) [pid = 2364] [serial = 2160] [outer = 00000000] 23:54:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (1A152800) [pid = 2364] [serial = 2161] [outer = 19FB9400] 23:54:18 INFO - PROCESS | 2364 | 1464072858203 Marionette DEBUG loaded listener.js 23:54:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (1AC97C00) [pid = 2364] [serial = 2162] [outer = 19FB9400] 23:54:18 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (1B2C9400) [pid = 2364] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:54:18 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (19FC2400) [pid = 2364] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:54:18 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0E077400) [pid = 2364] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:54:18 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (17C7A400) [pid = 2364] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:54:18 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (14C3C000) [pid = 2364] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:54:18 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0D863800) [pid = 2364] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:54:18 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (18C99C00) [pid = 2364] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:54:18 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (19939800) [pid = 2364] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:54:18 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0DA67800) [pid = 2364] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:54:18 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0D3EF800) [pid = 2364] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:54:18 INFO - PROCESS | 2364 | 1464072858700 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 23:54:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:54:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 23:54:18 INFO - PROCESS | 2364 | 1464072858741 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 23:54:18 INFO - PROCESS | 2364 | 1464072858743 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 23:54:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:54:18 INFO - PROCESS | 2364 | 1464072858746 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:54:18 INFO - PROCESS | 2364 | 1464072858748 Marionette TRACE conn5 <- [1,2846,null,{}] 23:54:18 INFO - PROCESS | 2364 | 1464072858751 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:18 INFO - PROCESS | 2364 | 1464072858840 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 23:54:18 INFO - PROCESS | 2364 | 1464072858941 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:18 INFO - PROCESS | 2364 | ++DOCSHELL 0D3EF800 == 46 [pid = 2364] [id = 721] 23:54:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0D74F400) [pid = 2364] [serial = 2163] [outer = 00000000] 23:54:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (1993E800) [pid = 2364] [serial = 2164] [outer = 0D74F400] 23:54:18 INFO - PROCESS | 2364 | 1464072858985 Marionette DEBUG loaded listener.js 23:54:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (1AC9FC00) [pid = 2364] [serial = 2165] [outer = 0D74F400] 23:54:19 INFO - PROCESS | 2364 | 1464072859339 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:54:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:54:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 23:54:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:54:19 INFO - PROCESS | 2364 | 1464072859377 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 23:54:19 INFO - PROCESS | 2364 | 1464072859379 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 23:54:19 INFO - PROCESS | 2364 | 1464072859382 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:54:19 INFO - PROCESS | 2364 | 1464072859384 Marionette TRACE conn5 <- [1,2850,null,{}] 23:54:19 INFO - PROCESS | 2364 | 1464072859387 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:19 INFO - PROCESS | 2364 | 1464072859530 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 23:54:19 INFO - PROCESS | 2364 | 1464072859542 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:19 INFO - PROCESS | 2364 | ++DOCSHELL 15B59000 == 47 [pid = 2364] [id = 722] 23:54:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (15BDBC00) [pid = 2364] [serial = 2166] [outer = 00000000] 23:54:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (1B2D4000) [pid = 2364] [serial = 2167] [outer = 15BDBC00] 23:54:19 INFO - PROCESS | 2364 | 1464072859586 Marionette DEBUG loaded listener.js 23:54:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (1BC44800) [pid = 2364] [serial = 2168] [outer = 15BDBC00] 23:54:20 INFO - PROCESS | 2364 | 1464072859993 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 23:54:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:54:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 23:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:54:20 INFO - PROCESS | 2364 | 1464072860013 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 23:54:20 INFO - PROCESS | 2364 | 1464072860015 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 23:54:20 INFO - PROCESS | 2364 | 1464072860018 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:54:20 INFO - PROCESS | 2364 | 1464072860020 Marionette TRACE conn5 <- [1,2854,null,{}] 23:54:20 INFO - PROCESS | 2364 | 1464072860023 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:20 INFO - PROCESS | 2364 | 1464072860143 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 23:54:20 INFO - PROCESS | 2364 | 1464072860152 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:20 INFO - PROCESS | 2364 | ++DOCSHELL 1B2CDC00 == 48 [pid = 2364] [id = 723] 23:54:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (1BC4F400) [pid = 2364] [serial = 2169] [outer = 00000000] 23:54:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (1BDE0400) [pid = 2364] [serial = 2170] [outer = 1BC4F400] 23:54:20 INFO - PROCESS | 2364 | 1464072860196 Marionette DEBUG loaded listener.js 23:54:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (1C4B1000) [pid = 2364] [serial = 2171] [outer = 1BC4F400] 23:54:20 INFO - PROCESS | 2364 | 1464072860666 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 23:54:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:54:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 732ms 23:54:20 INFO - PROCESS | 2364 | 1464072860751 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 23:54:20 INFO - PROCESS | 2364 | 1464072860756 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 23:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:54:20 INFO - PROCESS | 2364 | 1464072860761 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:54:20 INFO - PROCESS | 2364 | 1464072860766 Marionette TRACE conn5 <- [1,2858,null,{}] 23:54:20 INFO - PROCESS | 2364 | 1464072860773 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:20 INFO - PROCESS | 2364 | 1464072860939 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 23:54:21 INFO - PROCESS | 2364 | 1464072861064 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:21 INFO - PROCESS | 2364 | ++DOCSHELL 0DF12400 == 49 [pid = 2364] [id = 724] 23:54:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0DF97400) [pid = 2364] [serial = 2172] [outer = 00000000] 23:54:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0E5E8800) [pid = 2364] [serial = 2173] [outer = 0DF97400] 23:54:21 INFO - PROCESS | 2364 | 1464072861120 Marionette DEBUG loaded listener.js 23:54:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (146EAC00) [pid = 2364] [serial = 2174] [outer = 0DF97400] 23:54:21 INFO - PROCESS | 2364 | 1464072861714 Marionette TRACE conn5 <- [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]]]}] 23:54:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:54:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 970ms 23:54:21 INFO - PROCESS | 2364 | 1464072861737 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 23:54:21 INFO - PROCESS | 2364 | 1464072861743 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 23:54:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:54:21 INFO - PROCESS | 2364 | 1464072861749 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:54:21 INFO - PROCESS | 2364 | 1464072861752 Marionette TRACE conn5 <- [1,2862,null,{}] 23:54:21 INFO - PROCESS | 2364 | 1464072861756 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:21 INFO - PROCESS | 2364 | 1464072861866 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 23:54:22 INFO - PROCESS | 2364 | 1464072862023 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:22 INFO - PROCESS | 2364 | ++DOCSHELL 16644800 == 50 [pid = 2364] [id = 725] 23:54:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (174CF800) [pid = 2364] [serial = 2175] [outer = 00000000] 23:54:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (181C8000) [pid = 2364] [serial = 2176] [outer = 174CF800] 23:54:22 INFO - PROCESS | 2364 | 1464072862078 Marionette DEBUG loaded listener.js 23:54:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (18C89000) [pid = 2364] [serial = 2177] [outer = 174CF800] 23:54:22 INFO - PROCESS | 2364 | 1464072862659 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 23:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 930ms 23:54:22 INFO - PROCESS | 2364 | 1464072862681 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 23:54:22 INFO - PROCESS | 2364 | 1464072862683 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 23:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:54:22 INFO - PROCESS | 2364 | 1464072862687 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:54:22 INFO - PROCESS | 2364 | 1464072862691 Marionette TRACE conn5 <- [1,2866,null,{}] 23:54:22 INFO - PROCESS | 2364 | 1464072862702 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:22 INFO - PROCESS | 2364 | 1464072862813 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 23:54:22 INFO - PROCESS | 2364 | 1464072862930 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:23 INFO - PROCESS | 2364 | ++DOCSHELL 1B2D2000 == 51 [pid = 2364] [id = 726] 23:54:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1BCCAC00) [pid = 2364] [serial = 2178] [outer = 00000000] 23:54:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1CA68000) [pid = 2364] [serial = 2179] [outer = 1BCCAC00] 23:54:23 INFO - PROCESS | 2364 | 1464072863027 Marionette DEBUG loaded listener.js 23:54:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (1CDB1400) [pid = 2364] [serial = 2180] [outer = 1BCCAC00] 23:54:23 INFO - PROCESS | 2364 | 1464072863620 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 23:54:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:54:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 970ms 23:54:23 INFO - PROCESS | 2364 | 1464072863661 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 23:54:23 INFO - PROCESS | 2364 | 1464072863664 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 23:54:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:54:23 INFO - PROCESS | 2364 | 1464072863667 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:54:23 INFO - PROCESS | 2364 | 1464072863669 Marionette TRACE conn5 <- [1,2870,null,{}] 23:54:23 INFO - PROCESS | 2364 | 1464072863673 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:23 INFO - PROCESS | 2364 | 1464072863778 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 23:54:23 INFO - PROCESS | 2364 | 1464072863920 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:23 INFO - PROCESS | 2364 | ++DOCSHELL 1CDBD000 == 52 [pid = 2364] [id = 727] 23:54:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (1CDBD400) [pid = 2364] [serial = 2181] [outer = 00000000] 23:54:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1D16BC00) [pid = 2364] [serial = 2182] [outer = 1CDBD400] 23:54:23 INFO - PROCESS | 2364 | 1464072863975 Marionette DEBUG loaded listener.js 23:54:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1D171400) [pid = 2364] [serial = 2183] [outer = 1CDBD400] 23:54:24 INFO - PROCESS | 2364 | 1464072864531 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 23:54:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:54:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 930ms 23:54:24 INFO - PROCESS | 2364 | 1464072864601 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 23:54:24 INFO - PROCESS | 2364 | 1464072864603 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 23:54:24 INFO - PROCESS | 2364 | 1464072864606 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:54:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:54:24 INFO - PROCESS | 2364 | 1464072864608 Marionette TRACE conn5 <- [1,2874,null,{}] 23:54:24 INFO - PROCESS | 2364 | 1464072864612 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:24 INFO - PROCESS | 2364 | 1464072864717 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 23:54:24 INFO - PROCESS | 2364 | 1464072864860 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:24 INFO - PROCESS | 2364 | ++DOCSHELL 0D2E7C00 == 53 [pid = 2364] [id = 728] 23:54:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (1D170400) [pid = 2364] [serial = 2184] [outer = 00000000] 23:54:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (1D178C00) [pid = 2364] [serial = 2185] [outer = 1D170400] 23:54:24 INFO - PROCESS | 2364 | 1464072864915 Marionette DEBUG loaded listener.js 23:54:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (1D5B1400) [pid = 2364] [serial = 2186] [outer = 1D170400] 23:54:25 INFO - PROCESS | 2364 | 1464072865708 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 23:54:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:54:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1167ms 23:54:25 INFO - PROCESS | 2364 | 1464072865782 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 23:54:25 INFO - PROCESS | 2364 | 1464072865786 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 23:54:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:54:25 INFO - PROCESS | 2364 | 1464072865791 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:54:25 INFO - PROCESS | 2364 | 1464072865795 Marionette TRACE conn5 <- [1,2878,null,{}] 23:54:25 INFO - PROCESS | 2364 | 1464072865801 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:25 INFO - PROCESS | 2364 | 1464072865900 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 23:54:26 INFO - PROCESS | 2364 | 1464072866052 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:26 INFO - PROCESS | 2364 | ++DOCSHELL 0DD44800 == 54 [pid = 2364] [id = 729] 23:54:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0DF12800) [pid = 2364] [serial = 2187] [outer = 00000000] 23:54:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (14B59400) [pid = 2364] [serial = 2188] [outer = 0DF12800] 23:54:26 INFO - PROCESS | 2364 | 1464072866106 Marionette DEBUG loaded listener.js 23:54:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (161F2C00) [pid = 2364] [serial = 2189] [outer = 0DF12800] 23:54:26 INFO - PROCESS | 2364 | --DOCSHELL 15B59000 == 53 [pid = 2364] [id = 722] 23:54:26 INFO - PROCESS | 2364 | --DOCSHELL 0D3EF800 == 52 [pid = 2364] [id = 721] 23:54:26 INFO - PROCESS | 2364 | --DOCSHELL 19FB6C00 == 51 [pid = 2364] [id = 720] 23:54:26 INFO - PROCESS | 2364 | --DOCSHELL 19B5C800 == 50 [pid = 2364] [id = 719] 23:54:26 INFO - PROCESS | 2364 | --DOCSHELL 18E2B000 == 49 [pid = 2364] [id = 718] 23:54:26 INFO - PROCESS | 2364 | --DOCSHELL 1664A800 == 48 [pid = 2364] [id = 717] 23:54:26 INFO - PROCESS | 2364 | --DOCSHELL 14FC6000 == 47 [pid = 2364] [id = 716] 23:54:26 INFO - PROCESS | 2364 | --DOCSHELL 0D280C00 == 46 [pid = 2364] [id = 715] 23:54:26 INFO - PROCESS | 2364 | --DOCSHELL 0D74A000 == 45 [pid = 2364] [id = 714] 23:54:26 INFO - PROCESS | 2364 | --DOCSHELL 1BD03C00 == 44 [pid = 2364] [id = 709] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (1BD01C00) [pid = 2364] [serial = 2126] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (1BD0D400) [pid = 2364] [serial = 2128] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (1AC99800) [pid = 2364] [serial = 2087] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0DD40800) [pid = 2364] [serial = 2089] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (15BD9400) [pid = 2364] [serial = 2092] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0E750800) [pid = 2364] [serial = 2101] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (14B52C00) [pid = 2364] [serial = 2102] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (19F9F800) [pid = 2364] [serial = 2095] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (18987C00) [pid = 2364] [serial = 2110] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (15BD5800) [pid = 2364] [serial = 2107] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (16638000) [pid = 2364] [serial = 2108] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0DA6DC00) [pid = 2364] [serial = 2104] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0E011C00) [pid = 2364] [serial = 2105] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (1B2D1C00) [pid = 2364] [serial = 2098] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (18E28800) [pid = 2364] [serial = 2113] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (19FB8000) [pid = 2364] [serial = 2117] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (19FA3000) [pid = 2364] [serial = 2116] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (18C9B400) [pid = 2364] [serial = 2122] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (1B2C9800) [pid = 2364] [serial = 2119] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1BCCC000) [pid = 2364] [serial = 2125] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (1B2CFC00) [pid = 2364] [serial = 2120] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (18E5E800) [pid = 2364] [serial = 2114] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (19F07000) [pid = 2364] [serial = 2123] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (189D8000) [pid = 2364] [serial = 2111] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 2364 | 1464072866732 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:54:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:54:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 988ms 23:54:26 INFO - PROCESS | 2364 | 1464072866781 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 23:54:26 INFO - PROCESS | 2364 | 1464072866787 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 23:54:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:54:26 INFO - PROCESS | 2364 | 1464072866795 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:54:26 INFO - PROCESS | 2364 | 1464072866798 Marionette TRACE conn5 <- [1,2882,null,{}] 23:54:26 INFO - PROCESS | 2364 | 1464072866802 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:26 INFO - PROCESS | 2364 | 1464072866889 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 23:54:27 INFO - PROCESS | 2364 | 1464072866992 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:27 INFO - PROCESS | 2364 | ++DOCSHELL 0D3ECC00 == 45 [pid = 2364] [id = 730] 23:54:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0D802C00) [pid = 2364] [serial = 2190] [outer = 00000000] 23:54:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0DD40800) [pid = 2364] [serial = 2191] [outer = 0D802C00] 23:54:27 INFO - PROCESS | 2364 | 1464072867038 Marionette DEBUG loaded listener.js 23:54:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (14699000) [pid = 2364] [serial = 2192] [outer = 0D802C00] 23:54:27 INFO - PROCESS | 2364 | 1464072867457 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 23:54:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:54:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 23:54:27 INFO - PROCESS | 2364 | 1464072867526 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 23:54:27 INFO - PROCESS | 2364 | 1464072867528 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 23:54:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:54:27 INFO - PROCESS | 2364 | 1464072867562 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:54:27 INFO - PROCESS | 2364 | 1464072867565 Marionette TRACE conn5 <- [1,2886,null,{}] 23:54:27 INFO - PROCESS | 2364 | 1464072867578 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:27 INFO - PROCESS | 2364 | 1464072867666 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 23:54:27 INFO - PROCESS | 2364 | 1464072867682 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:27 INFO - PROCESS | 2364 | ++DOCSHELL 18167C00 == 46 [pid = 2364] [id = 731] 23:54:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (181C2000) [pid = 2364] [serial = 2193] [outer = 00000000] 23:54:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (1893C800) [pid = 2364] [serial = 2194] [outer = 181C2000] 23:54:27 INFO - PROCESS | 2364 | 1464072867729 Marionette DEBUG loaded listener.js 23:54:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (18C81400) [pid = 2364] [serial = 2195] [outer = 181C2000] 23:54:28 INFO - PROCESS | 2364 | 1464072868194 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 23:54:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:54:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 690ms 23:54:28 INFO - PROCESS | 2364 | 1464072868255 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 23:54:28 INFO - PROCESS | 2364 | 1464072868258 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 23:54:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:54:28 INFO - PROCESS | 2364 | 1464072868261 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:54:28 INFO - PROCESS | 2364 | 1464072868263 Marionette TRACE conn5 <- [1,2890,null,{}] 23:54:28 INFO - PROCESS | 2364 | 1464072868266 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:28 INFO - PROCESS | 2364 | 1464072868350 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 23:54:28 INFO - PROCESS | 2364 | 1464072868359 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:28 INFO - PROCESS | 2364 | ++DOCSHELL 18E28000 == 47 [pid = 2364] [id = 732] 23:54:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (18E29400) [pid = 2364] [serial = 2196] [outer = 00000000] 23:54:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (19933000) [pid = 2364] [serial = 2197] [outer = 18E29400] 23:54:28 INFO - PROCESS | 2364 | 1464072868404 Marionette DEBUG loaded listener.js 23:54:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (19940400) [pid = 2364] [serial = 2198] [outer = 18E29400] 23:54:28 INFO - PROCESS | 2364 | 1464072868841 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:54:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:54:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 23:54:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:54:28 INFO - PROCESS | 2364 | 1464072868892 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 23:54:28 INFO - PROCESS | 2364 | 1464072868894 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 23:54:28 INFO - PROCESS | 2364 | 1464072868897 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:54:28 INFO - PROCESS | 2364 | 1464072868908 Marionette TRACE conn5 <- [1,2894,null,{}] 23:54:28 INFO - PROCESS | 2364 | 1464072868919 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:29 INFO - PROCESS | 2364 | 1464072869032 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 23:54:29 INFO - PROCESS | 2364 | 1464072869126 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:29 INFO - PROCESS | 2364 | ++DOCSHELL 19B5B400 == 48 [pid = 2364] [id = 733] 23:54:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (19B5F400) [pid = 2364] [serial = 2199] [outer = 00000000] 23:54:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (19FA6800) [pid = 2364] [serial = 2200] [outer = 19B5F400] 23:54:29 INFO - PROCESS | 2364 | 1464072869170 Marionette DEBUG loaded listener.js 23:54:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (19FB7C00) [pid = 2364] [serial = 2201] [outer = 19B5F400] 23:54:29 INFO - PROCESS | 2364 | 1464072869586 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 23:54:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:54:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 751ms 23:54:29 INFO - PROCESS | 2364 | 1464072869650 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 23:54:29 INFO - PROCESS | 2364 | 1464072869652 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 23:54:29 INFO - PROCESS | 2364 | 1464072869656 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:54:29 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:54:29 INFO - PROCESS | 2364 | 1464072869657 Marionette TRACE conn5 <- [1,2898,null,{}] 23:54:29 INFO - PROCESS | 2364 | 1464072869661 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:29 INFO - PROCESS | 2364 | 1464072869812 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 23:54:29 INFO - PROCESS | 2364 | 1464072869883 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:29 INFO - PROCESS | 2364 | ++DOCSHELL 19FC2800 == 49 [pid = 2364] [id = 734] 23:54:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (19FC2C00) [pid = 2364] [serial = 2202] [outer = 00000000] 23:54:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1B2CE800) [pid = 2364] [serial = 2203] [outer = 19FC2C00] 23:54:29 INFO - PROCESS | 2364 | 1464072869932 Marionette DEBUG loaded listener.js 23:54:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (1B5CB800) [pid = 2364] [serial = 2204] [outer = 19FC2C00] 23:54:30 INFO - PROCESS | 2364 | 1464072870323 Marionette TRACE conn5 <- [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]]]}] 23:54:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:54:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:54:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 731ms 23:54:30 INFO - PROCESS | 2364 | 1464072870415 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 23:54:30 INFO - PROCESS | 2364 | 1464072870417 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 23:54:30 INFO - TEST-START | /DOMEvents/constructors.html 23:54:30 INFO - PROCESS | 2364 | 1464072870423 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:54:30 INFO - PROCESS | 2364 | 1464072870425 Marionette TRACE conn5 <- [1,2902,null,{}] 23:54:30 INFO - PROCESS | 2364 | 1464072870428 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:30 INFO - PROCESS | 2364 | 1464072870544 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 23:54:30 INFO - PROCESS | 2364 | 1464072870553 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:30 INFO - PROCESS | 2364 | ++DOCSHELL 0D360800 == 50 [pid = 2364] [id = 735] 23:54:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (1B2CE000) [pid = 2364] [serial = 2205] [outer = 00000000] 23:54:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1BD0D800) [pid = 2364] [serial = 2206] [outer = 1B2CE000] 23:54:30 INFO - PROCESS | 2364 | 1464072870601 Marionette DEBUG loaded listener.js 23:54:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1BD0E400) [pid = 2364] [serial = 2207] [outer = 1B2CE000] 23:54:31 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (15BDBC00) [pid = 2364] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:54:31 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (18E2B400) [pid = 2364] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:54:31 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (14FCC800) [pid = 2364] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:54:31 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (19B5D400) [pid = 2364] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:54:31 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (18984400) [pid = 2364] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:54:31 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0D74F400) [pid = 2364] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:54:31 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (19FB9400) [pid = 2364] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:54:31 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0D304C00) [pid = 2364] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:54:31 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0D85BC00) [pid = 2364] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:54:31 INFO - PROCESS | 2364 | 1464072871277 Marionette TRACE conn5 <- [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]]]}] 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:54:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:54:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:54:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:54:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:54:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:54:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:54:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:54:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 910ms 23:54:31 INFO - PROCESS | 2364 | 1464072871335 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 23:54:31 INFO - PROCESS | 2364 | 1464072871338 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 23:54:31 INFO - PROCESS | 2364 | 1464072871341 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:54:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:54:31 INFO - PROCESS | 2364 | 1464072871342 Marionette TRACE conn5 <- [1,2906,null,{}] 23:54:31 INFO - PROCESS | 2364 | 1464072871346 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:31 INFO - PROCESS | 2364 | 1464072871431 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 23:54:31 INFO - PROCESS | 2364 | 1464072871459 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:31 INFO - PROCESS | 2364 | ++DOCSHELL 18E5F800 == 51 [pid = 2364] [id = 736] 23:54:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (18E63800) [pid = 2364] [serial = 2208] [outer = 00000000] 23:54:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (1BCD7800) [pid = 2364] [serial = 2209] [outer = 18E63800] 23:54:31 INFO - PROCESS | 2364 | 1464072871506 Marionette DEBUG loaded listener.js 23:54:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (1C402800) [pid = 2364] [serial = 2210] [outer = 18E63800] 23:54:31 INFO - PROCESS | 2364 | 1464072871937 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:54:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:54:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 23:54:31 INFO - PROCESS | 2364 | 1464072871982 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 23:54:31 INFO - PROCESS | 2364 | 1464072871984 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 23:54:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:54:31 INFO - PROCESS | 2364 | 1464072871987 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:54:31 INFO - PROCESS | 2364 | 1464072871988 Marionette TRACE conn5 <- [1,2910,null,{}] 23:54:32 INFO - PROCESS | 2364 | 1464072871992 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:32 INFO - PROCESS | 2364 | 1464072872072 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 23:54:32 INFO - PROCESS | 2364 | 1464072872078 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:32 INFO - PROCESS | 2364 | ++DOCSHELL 1CA67C00 == 52 [pid = 2364] [id = 737] 23:54:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (1CABC000) [pid = 2364] [serial = 2211] [outer = 00000000] 23:54:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1CDBE000) [pid = 2364] [serial = 2212] [outer = 1CABC000] 23:54:32 INFO - PROCESS | 2364 | 1464072872121 Marionette DEBUG loaded listener.js 23:54:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (1D16F000) [pid = 2364] [serial = 2213] [outer = 1CABC000] 23:54:32 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:54:32 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:54:32 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:54:32 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:54:32 INFO - PROCESS | 2364 | 1464072872543 Marionette TRACE conn5 <- [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]]]}] 23:54:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:54:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:54:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:54:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:54:32 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 23:54:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:54:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:54:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:54:32 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 23:54:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:54:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:54:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:54:32 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]" 23:54:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:54:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:54:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:54:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:54:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 576ms 23:54:32 INFO - PROCESS | 2364 | 1464072872566 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 23:54:32 INFO - PROCESS | 2364 | 1464072872568 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 23:54:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:54:32 INFO - PROCESS | 2364 | 1464072872571 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:54:32 INFO - PROCESS | 2364 | 1464072872573 Marionette TRACE conn5 <- [1,2914,null,{}] 23:54:32 INFO - PROCESS | 2364 | 1464072872576 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:32 INFO - PROCESS | 2364 | 1464072872707 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 23:54:32 INFO - PROCESS | 2364 | 1464072872716 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:32 INFO - PROCESS | 2364 | ++DOCSHELL 1CDBD800 == 53 [pid = 2364] [id = 738] 23:54:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (1D175400) [pid = 2364] [serial = 2214] [outer = 00000000] 23:54:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (1DA5A800) [pid = 2364] [serial = 2215] [outer = 1D175400] 23:54:32 INFO - PROCESS | 2364 | 1464072872763 Marionette DEBUG loaded listener.js 23:54:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (1DA5FC00) [pid = 2364] [serial = 2216] [outer = 1D175400] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 19FBD000 == 52 [pid = 2364] [id = 712] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 0D3F6800 == 51 [pid = 2364] [id = 677] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 19FB6000 == 50 [pid = 2364] [id = 695] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 19FA2400 == 49 [pid = 2364] [id = 664] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 18926C00 == 48 [pid = 2364] [id = 713] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 1B2CA400 == 47 [pid = 2364] [id = 699] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 0D3F2000 == 46 [pid = 2364] [id = 696] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 14CBE000 == 45 [pid = 2364] [id = 711] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 19940800 == 44 [pid = 2364] [id = 698] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 0DA63400 == 43 [pid = 2364] [id = 710] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 18161000 == 42 [pid = 2364] [id = 683] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 0DF13800 == 41 [pid = 2364] [id = 697] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 19937400 == 40 [pid = 2364] [id = 676] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 0DD44800 == 39 [pid = 2364] [id = 729] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 0D2E7C00 == 38 [pid = 2364] [id = 728] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 1B2D2000 == 37 [pid = 2364] [id = 726] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 1CDBD000 == 36 [pid = 2364] [id = 727] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 16644800 == 35 [pid = 2364] [id = 725] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 1B2CDC00 == 34 [pid = 2364] [id = 723] 23:54:33 INFO - PROCESS | 2364 | --DOCSHELL 0DF12400 == 33 [pid = 2364] [id = 724] 23:54:34 INFO - PROCESS | 2364 | --DOCSHELL 0D3ECC00 == 32 [pid = 2364] [id = 730] 23:54:34 INFO - PROCESS | 2364 | --DOCSHELL 18E28000 == 31 [pid = 2364] [id = 732] 23:54:34 INFO - PROCESS | 2364 | --DOCSHELL 0D360800 == 30 [pid = 2364] [id = 735] 23:54:34 INFO - PROCESS | 2364 | --DOCSHELL 19B5B400 == 29 [pid = 2364] [id = 733] 23:54:34 INFO - PROCESS | 2364 | --DOCSHELL 19FC2800 == 28 [pid = 2364] [id = 734] 23:54:34 INFO - PROCESS | 2364 | --DOCSHELL 1CA67C00 == 27 [pid = 2364] [id = 737] 23:54:34 INFO - PROCESS | 2364 | --DOCSHELL 18167C00 == 26 [pid = 2364] [id = 731] 23:54:34 INFO - PROCESS | 2364 | --DOCSHELL 18E5F800 == 25 [pid = 2364] [id = 736] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1BC44800) [pid = 2364] [serial = 2168] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (191A8400) [pid = 2364] [serial = 2155] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (19932800) [pid = 2364] [serial = 2156] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0DD42000) [pid = 2364] [serial = 2131] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (18166000) [pid = 2364] [serial = 2134] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (1BD09C00) [pid = 2364] [serial = 2137] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (1CA66000) [pid = 2364] [serial = 2140] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (161F4800) [pid = 2364] [serial = 2149] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (19FB4C00) [pid = 2364] [serial = 2159] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (19F0D000) [pid = 2364] [serial = 2158] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (16649400) [pid = 2364] [serial = 2150] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (18C80C00) [pid = 2364] [serial = 2152] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (1993E800) [pid = 2364] [serial = 2164] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1A152800) [pid = 2364] [serial = 2161] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0DD39C00) [pid = 2364] [serial = 2146] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0E0EB400) [pid = 2364] [serial = 2147] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0DD43C00) [pid = 2364] [serial = 2144] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0DA61800) [pid = 2364] [serial = 2143] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (1B2D4000) [pid = 2364] [serial = 2167] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (1AC97C00) [pid = 2364] [serial = 2162] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (1BDE0400) [pid = 2364] [serial = 2170] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (18C88C00) [pid = 2364] [serial = 2153] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (1AC9FC00) [pid = 2364] [serial = 2165] [outer = 00000000] [url = about:blank] 23:54:34 INFO - PROCESS | 2364 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:54:34 INFO - PROCESS | 2364 | 1464072874811 Marionette TRACE conn5 <- [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]]]}] 23:54:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:54:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2272ms 23:54:34 INFO - PROCESS | 2364 | 1464072874845 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 23:54:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:54:34 INFO - PROCESS | 2364 | 1464072874849 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 23:54:34 INFO - PROCESS | 2364 | 1464072874856 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:54:34 INFO - PROCESS | 2364 | 1464072874860 Marionette TRACE conn5 <- [1,2918,null,{}] 23:54:34 INFO - PROCESS | 2364 | 1464072874865 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:34 INFO - PROCESS | 2364 | 1464072874959 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 23:54:34 INFO - PROCESS | 2364 | 1464072874967 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:34 INFO - PROCESS | 2364 | ++DOCSHELL 0D099400 == 26 [pid = 2364] [id = 739] 23:54:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0D099800) [pid = 2364] [serial = 2217] [outer = 00000000] 23:54:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0D304400) [pid = 2364] [serial = 2218] [outer = 0D099800] 23:54:35 INFO - PROCESS | 2364 | 1464072875017 Marionette DEBUG loaded listener.js 23:54:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0D3F2000) [pid = 2364] [serial = 2219] [outer = 0D099800] 23:54:35 INFO - PROCESS | 2364 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:54:35 INFO - PROCESS | 2364 | 1464072875518 Marionette TRACE conn5 <- [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]]]}] 23:54:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:54:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 690ms 23:54:35 INFO - PROCESS | 2364 | 1464072875545 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 23:54:35 INFO - PROCESS | 2364 | 1464072875551 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 23:54:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:54:35 INFO - PROCESS | 2364 | 1464072875557 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:54:35 INFO - PROCESS | 2364 | 1464072875559 Marionette TRACE conn5 <- [1,2922,null,{}] 23:54:35 INFO - PROCESS | 2364 | 1464072875563 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:35 INFO - PROCESS | 2364 | 1464072875649 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 23:54:35 INFO - PROCESS | 2364 | 1464072875656 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:35 INFO - PROCESS | 2364 | ++DOCSHELL 0D74F400 == 27 [pid = 2364] [id = 740] 23:54:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0D804400) [pid = 2364] [serial = 2220] [outer = 00000000] 23:54:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0DA64000) [pid = 2364] [serial = 2221] [outer = 0D804400] 23:54:35 INFO - PROCESS | 2364 | 1464072875702 Marionette DEBUG loaded listener.js 23:54:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0DA6E400) [pid = 2364] [serial = 2222] [outer = 0D804400] 23:54:36 INFO - PROCESS | 2364 | 1464072876167 Marionette TRACE conn5 <- [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]]]}] 23:54:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:54:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 631ms 23:54:36 INFO - PROCESS | 2364 | 1464072876190 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 23:54:36 INFO - PROCESS | 2364 | 1464072876193 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 23:54:36 INFO - PROCESS | 2364 | 1464072876196 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:54:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:54:36 INFO - PROCESS | 2364 | 1464072876199 Marionette TRACE conn5 <- [1,2926,null,{}] 23:54:36 INFO - PROCESS | 2364 | 1464072876214 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:36 INFO - PROCESS | 2364 | 1464072876303 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 23:54:36 INFO - PROCESS | 2364 | 1464072876312 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:36 INFO - PROCESS | 2364 | ++DOCSHELL 0E01C000 == 28 [pid = 2364] [id = 741] 23:54:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0E01E000) [pid = 2364] [serial = 2223] [outer = 00000000] 23:54:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0E0E6C00) [pid = 2364] [serial = 2224] [outer = 0E01E000] 23:54:36 INFO - PROCESS | 2364 | 1464072876362 Marionette DEBUG loaded listener.js 23:54:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0E75D800) [pid = 2364] [serial = 2225] [outer = 0E01E000] 23:54:36 INFO - PROCESS | 2364 | 1464072876817 Marionette TRACE conn5 <- [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]]]}] 23:54:36 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 23:54:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 690ms 23:54:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:54:36 INFO - PROCESS | 2364 | 1464072876893 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 23:54:36 INFO - PROCESS | 2364 | 1464072876895 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 23:54:36 INFO - PROCESS | 2364 | 1464072876898 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:54:36 INFO - PROCESS | 2364 | 1464072876900 Marionette TRACE conn5 <- [1,2930,null,{}] 23:54:36 INFO - PROCESS | 2364 | 1464072876903 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:37 INFO - PROCESS | 2364 | 1464072876985 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 23:54:37 INFO - PROCESS | 2364 | 1464072876991 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:37 INFO - PROCESS | 2364 | ++DOCSHELL 0E7D1400 == 29 [pid = 2364] [id = 742] 23:54:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (14271000) [pid = 2364] [serial = 2226] [outer = 00000000] 23:54:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (14B4A800) [pid = 2364] [serial = 2227] [outer = 14271000] 23:54:37 INFO - PROCESS | 2364 | 1464072877047 Marionette DEBUG loaded listener.js 23:54:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (14B57C00) [pid = 2364] [serial = 2228] [outer = 14271000] 23:54:37 INFO - PROCESS | 2364 | 1464072877466 Marionette TRACE conn5 <- [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"]]]}] 23:54:37 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 23:54:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:54:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 23:54:37 INFO - PROCESS | 2364 | 1464072877530 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 23:54:37 INFO - PROCESS | 2364 | 1464072877532 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 23:54:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:54:37 INFO - PROCESS | 2364 | 1464072877539 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:54:37 INFO - PROCESS | 2364 | 1464072877541 Marionette TRACE conn5 <- [1,2934,null,{}] 23:54:37 INFO - PROCESS | 2364 | 1464072877544 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:37 INFO - PROCESS | 2364 | 1464072877621 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 23:54:37 INFO - PROCESS | 2364 | 1464072877628 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:37 INFO - PROCESS | 2364 | ++DOCSHELL 14C3BC00 == 30 [pid = 2364] [id = 743] 23:54:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (14CC0C00) [pid = 2364] [serial = 2229] [outer = 00000000] 23:54:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (14FC7000) [pid = 2364] [serial = 2230] [outer = 14CC0C00] 23:54:37 INFO - PROCESS | 2364 | 1464072877673 Marionette DEBUG loaded listener.js 23:54:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (15BD4400) [pid = 2364] [serial = 2231] [outer = 14CC0C00] 23:54:38 INFO - PROCESS | 2364 | 1464072878099 Marionette TRACE conn5 <- [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]]]}] 23:54:38 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 23:54:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 23:54:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:54:38 INFO - PROCESS | 2364 | 1464072878110 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 23:54:38 INFO - PROCESS | 2364 | 1464072878112 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 23:54:38 INFO - PROCESS | 2364 | 1464072878115 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:54:38 INFO - PROCESS | 2364 | 1464072878117 Marionette TRACE conn5 <- [1,2938,null,{}] 23:54:38 INFO - PROCESS | 2364 | 1464072878135 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:38 INFO - PROCESS | 2364 | 1464072878286 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 23:54:38 INFO - PROCESS | 2364 | 1464072878303 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:38 INFO - PROCESS | 2364 | ++DOCSHELL 168D0800 == 31 [pid = 2364] [id = 744] 23:54:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (168D3400) [pid = 2364] [serial = 2232] [outer = 00000000] 23:54:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (17C78000) [pid = 2364] [serial = 2233] [outer = 168D3400] 23:54:38 INFO - PROCESS | 2364 | 1464072878349 Marionette DEBUG loaded listener.js 23:54:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (18162400) [pid = 2364] [serial = 2234] [outer = 168D3400] 23:54:38 INFO - PROCESS | 2364 | ++DOCSHELL 1898A000 == 32 [pid = 2364] [id = 745] 23:54:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (1898B000) [pid = 2364] [serial = 2235] [outer = 00000000] 23:54:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (1898C400) [pid = 2364] [serial = 2236] [outer = 1898B000] 23:54:38 INFO - PROCESS | 2364 | 1464072878871 Marionette TRACE conn5 <- [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]]]}] 23:54:38 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. 23:54:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 23:54:38 INFO - PROCESS | 2364 | 1464072878886 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 23:54:38 INFO - PROCESS | 2364 | 1464072878888 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 23:54:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:54:38 INFO - PROCESS | 2364 | 1464072878894 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:54:38 INFO - PROCESS | 2364 | 1464072878896 Marionette TRACE conn5 <- [1,2942,null,{}] 23:54:38 INFO - PROCESS | 2364 | 1464072878899 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:38 INFO - PROCESS | 2364 | 1464072878983 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 23:54:39 INFO - PROCESS | 2364 | 1464072879019 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:39 INFO - PROCESS | 2364 | ++DOCSHELL 0DD3F000 == 33 [pid = 2364] [id = 746] 23:54:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0E098C00) [pid = 2364] [serial = 2237] [outer = 00000000] 23:54:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (18988C00) [pid = 2364] [serial = 2238] [outer = 0E098C00] 23:54:39 INFO - PROCESS | 2364 | 1464072879063 Marionette DEBUG loaded listener.js 23:54:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (189D8000) [pid = 2364] [serial = 2239] [outer = 0E098C00] 23:54:39 INFO - PROCESS | 2364 | 1464072879471 Marionette TRACE conn5 <- [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]]]}] 23:54:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:54:39 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 23:54:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 23:54:39 INFO - PROCESS | 2364 | 1464072879535 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 23:54:39 INFO - PROCESS | 2364 | 1464072879537 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 23:54:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:54:39 INFO - PROCESS | 2364 | 1464072879540 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:54:39 INFO - PROCESS | 2364 | 1464072879542 Marionette TRACE conn5 <- [1,2946,null,{}] 23:54:39 INFO - PROCESS | 2364 | 1464072879545 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:39 INFO - PROCESS | 2364 | 1464072879653 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 23:54:39 INFO - PROCESS | 2364 | 1464072879658 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:39 INFO - PROCESS | 2364 | ++DOCSHELL 18C9EC00 == 34 [pid = 2364] [id = 747] 23:54:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (18CE2000) [pid = 2364] [serial = 2240] [outer = 00000000] 23:54:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (18E26800) [pid = 2364] [serial = 2241] [outer = 18CE2000] 23:54:39 INFO - PROCESS | 2364 | 1464072879703 Marionette DEBUG loaded listener.js 23:54:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (18E28000) [pid = 2364] [serial = 2242] [outer = 18CE2000] 23:54:40 INFO - PROCESS | 2364 | 1464072880102 Marionette TRACE conn5 <- [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]]]}] 23:54:40 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. 23:54:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 570ms 23:54:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:54:40 INFO - PROCESS | 2364 | 1464072880113 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 23:54:40 INFO - PROCESS | 2364 | 1464072880115 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 23:54:40 INFO - PROCESS | 2364 | 1464072880118 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:54:40 INFO - PROCESS | 2364 | 1464072880119 Marionette TRACE conn5 <- [1,2950,null,{}] 23:54:40 INFO - PROCESS | 2364 | 1464072880123 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:40 INFO - PROCESS | 2364 | 1464072880257 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 23:54:40 INFO - PROCESS | 2364 | 1464072880291 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:40 INFO - PROCESS | 2364 | ++DOCSHELL 0E01B800 == 35 [pid = 2364] [id = 748] 23:54:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (18E22C00) [pid = 2364] [serial = 2243] [outer = 00000000] 23:54:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (191A8000) [pid = 2364] [serial = 2244] [outer = 18E22C00] 23:54:40 INFO - PROCESS | 2364 | 1464072880338 Marionette DEBUG loaded listener.js 23:54:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (18E62400) [pid = 2364] [serial = 2245] [outer = 18E22C00] 23:54:40 INFO - PROCESS | 2364 | 1464072880774 Marionette TRACE conn5 <- [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]]]}] 23:54:40 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. 23:54:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 731ms 23:54:40 INFO - PROCESS | 2364 | 1464072880849 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 23:54:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:54:40 INFO - PROCESS | 2364 | 1464072880851 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 23:54:40 INFO - PROCESS | 2364 | 1464072880855 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:54:40 INFO - PROCESS | 2364 | 1464072880856 Marionette TRACE conn5 <- [1,2954,null,{}] 23:54:40 INFO - PROCESS | 2364 | 1464072880860 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:40 INFO - PROCESS | 2364 | 1464072880979 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 23:54:41 INFO - PROCESS | 2364 | 1464072880986 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:41 INFO - PROCESS | 2364 | ++DOCSHELL 19934C00 == 36 [pid = 2364] [id = 749] 23:54:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (19936400) [pid = 2364] [serial = 2246] [outer = 00000000] 23:54:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (19EBB000) [pid = 2364] [serial = 2247] [outer = 19936400] 23:54:41 INFO - PROCESS | 2364 | 1464072881030 Marionette DEBUG loaded listener.js 23:54:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (19F04400) [pid = 2364] [serial = 2248] [outer = 19936400] 23:54:41 INFO - PROCESS | 2364 | 1464072881452 Marionette TRACE conn5 <- [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]]]}] 23:54:41 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. 23:54:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 23:54:41 INFO - PROCESS | 2364 | 1464072881490 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 23:54:41 INFO - PROCESS | 2364 | 1464072881493 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 23:54:41 INFO - PROCESS | 2364 | 1464072881496 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:54:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:54:41 INFO - PROCESS | 2364 | 1464072881498 Marionette TRACE conn5 <- [1,2958,null,{}] 23:54:41 INFO - PROCESS | 2364 | 1464072881502 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:41 INFO - PROCESS | 2364 | 1464072881641 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 23:54:41 INFO - PROCESS | 2364 | 1464072881735 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:41 INFO - PROCESS | 2364 | ++DOCSHELL 14FC6000 == 37 [pid = 2364] [id = 750] 23:54:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (19B5D400) [pid = 2364] [serial = 2249] [outer = 00000000] 23:54:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (19FB9C00) [pid = 2364] [serial = 2250] [outer = 19B5D400] 23:54:41 INFO - PROCESS | 2364 | 1464072881800 Marionette DEBUG loaded listener.js 23:54:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (1A14EC00) [pid = 2364] [serial = 2251] [outer = 19B5D400] 23:54:42 INFO - PROCESS | 2364 | 1464072882179 Marionette TRACE conn5 <- [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]]]}] 23:54:42 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. 23:54:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 730ms 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (1AC94800) [pid = 2364] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (18CEAC00) [pid = 2364] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0DA66400) [pid = 2364] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0D858400) [pid = 2364] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (181CB400) [pid = 2364] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (1C407400) [pid = 2364] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0D749C00) [pid = 2364] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (14B55C00) [pid = 2364] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (14D6B800) [pid = 2364] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (1BD04C00) [pid = 2364] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (19941000) [pid = 2364] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (1993F000) [pid = 2364] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (1B2CA800) [pid = 2364] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0DF94400) [pid = 2364] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (1CABC000) [pid = 2364] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (19B5F400) [pid = 2364] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (19FC2C00) [pid = 2364] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (1B2CE000) [pid = 2364] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (18E63800) [pid = 2364] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (18E29400) [pid = 2364] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (181C2000) [pid = 2364] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0D802C00) [pid = 2364] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0DF12800) [pid = 2364] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (1D170400) [pid = 2364] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (1CDBD400) [pid = 2364] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1BCCAC00) [pid = 2364] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (174CF800) [pid = 2364] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0DF97400) [pid = 2364] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:54:42 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (1BC4F400) [pid = 2364] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:54:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:54:42 INFO - PROCESS | 2364 | 1464072882620 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 23:54:42 INFO - PROCESS | 2364 | 1464072882622 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 23:54:42 INFO - PROCESS | 2364 | 1464072882631 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:54:42 INFO - PROCESS | 2364 | 1464072882633 Marionette TRACE conn5 <- [1,2962,null,{}] 23:54:42 INFO - PROCESS | 2364 | 1464072882637 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:42 INFO - PROCESS | 2364 | 1464072882714 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 23:54:42 INFO - PROCESS | 2364 | 1464072882723 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:42 INFO - PROCESS | 2364 | ++DOCSHELL 0D74D400 == 38 [pid = 2364] [id = 751] 23:54:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0D804800) [pid = 2364] [serial = 2252] [outer = 00000000] 23:54:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0DA66400) [pid = 2364] [serial = 2253] [outer = 0D804800] 23:54:42 INFO - PROCESS | 2364 | 1464072882769 Marionette DEBUG loaded listener.js 23:54:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0DF97400) [pid = 2364] [serial = 2254] [outer = 0D804800] 23:54:43 INFO - PROCESS | 2364 | 1464072883213 Marionette TRACE conn5 <- [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]]]}] 23:54:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 23:54:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 610ms 23:54:43 INFO - PROCESS | 2364 | 1464072883252 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 23:54:43 INFO - PROCESS | 2364 | 1464072883254 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 23:54:43 INFO - PROCESS | 2364 | 1464072883258 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:54:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:54:43 INFO - PROCESS | 2364 | 1464072883259 Marionette TRACE conn5 <- [1,2966,null,{}] 23:54:43 INFO - PROCESS | 2364 | 1464072883263 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:43 INFO - PROCESS | 2364 | 1464072883341 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 23:54:43 INFO - PROCESS | 2364 | 1464072883347 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:43 INFO - PROCESS | 2364 | ++DOCSHELL 14B4AC00 == 39 [pid = 2364] [id = 752] 23:54:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (168D0400) [pid = 2364] [serial = 2255] [outer = 00000000] 23:54:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (18CEAC00) [pid = 2364] [serial = 2256] [outer = 168D0400] 23:54:43 INFO - PROCESS | 2364 | 1464072883391 Marionette DEBUG loaded listener.js 23:54:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (1993D000) [pid = 2364] [serial = 2257] [outer = 168D0400] 23:54:43 INFO - PROCESS | 2364 | 1464072883795 Marionette TRACE conn5 <- [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]]]}] 23:54:43 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. 23:54:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 570ms 23:54:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:54:43 INFO - PROCESS | 2364 | 1464072883830 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 23:54:43 INFO - PROCESS | 2364 | 1464072883832 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 23:54:43 INFO - PROCESS | 2364 | 1464072883836 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:54:43 INFO - PROCESS | 2364 | 1464072883837 Marionette TRACE conn5 <- [1,2970,null,{}] 23:54:43 INFO - PROCESS | 2364 | 1464072883841 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:43 INFO - PROCESS | 2364 | 1464072883963 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 23:54:43 INFO - PROCESS | 2364 | 1464072883971 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:43 INFO - PROCESS | 2364 | ++DOCSHELL 191AA400 == 40 [pid = 2364] [id = 753] 23:54:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (19B5F400) [pid = 2364] [serial = 2258] [outer = 00000000] 23:54:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (1AC98800) [pid = 2364] [serial = 2259] [outer = 19B5F400] 23:54:44 INFO - PROCESS | 2364 | 1464072884015 Marionette DEBUG loaded listener.js 23:54:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (1AC99800) [pid = 2364] [serial = 2260] [outer = 19B5F400] 23:54:44 INFO - PROCESS | 2364 | 1464072884440 Marionette TRACE conn5 <- [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"]]]}] 23:54:44 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 23:54:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:54:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 23:54:44 INFO - PROCESS | 2364 | 1464072884466 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 23:54:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:54:44 INFO - PROCESS | 2364 | 1464072884468 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 23:54:44 INFO - PROCESS | 2364 | 1464072884471 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:54:44 INFO - PROCESS | 2364 | 1464072884473 Marionette TRACE conn5 <- [1,2974,null,{}] 23:54:44 INFO - PROCESS | 2364 | 1464072884476 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:44 INFO - PROCESS | 2364 | 1464072884555 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 23:54:44 INFO - PROCESS | 2364 | 1464072884719 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:44 INFO - PROCESS | 2364 | ++DOCSHELL 0C6E2800 == 41 [pid = 2364] [id = 754] 23:54:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0C6E4000) [pid = 2364] [serial = 2261] [outer = 00000000] 23:54:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0C6EE400) [pid = 2364] [serial = 2262] [outer = 0C6E4000] 23:54:44 INFO - PROCESS | 2364 | 1464072884779 Marionette DEBUG loaded listener.js 23:54:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0D232C00) [pid = 2364] [serial = 2263] [outer = 0C6E4000] 23:54:45 INFO - PROCESS | 2364 | 1464072885425 Marionette TRACE conn5 <- [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]]]}] 23:54:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 23:54:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1020ms 23:54:45 INFO - PROCESS | 2364 | 1464072885494 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 23:54:45 INFO - PROCESS | 2364 | 1464072885498 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 23:54:45 INFO - PROCESS | 2364 | 1464072885503 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:54:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:54:45 INFO - PROCESS | 2364 | 1464072885507 Marionette TRACE conn5 <- [1,2978,null,{}] 23:54:45 INFO - PROCESS | 2364 | 1464072885540 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:45 INFO - PROCESS | 2364 | 1464072885667 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 23:54:45 INFO - PROCESS | 2364 | 1464072885803 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:45 INFO - PROCESS | 2364 | ++DOCSHELL 0DF1D800 == 42 [pid = 2364] [id = 755] 23:54:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0DF99800) [pid = 2364] [serial = 2264] [outer = 00000000] 23:54:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0E751000) [pid = 2364] [serial = 2265] [outer = 0DF99800] 23:54:45 INFO - PROCESS | 2364 | 1464072885861 Marionette DEBUG loaded listener.js 23:54:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (14456800) [pid = 2364] [serial = 2266] [outer = 0DF99800] 23:54:46 INFO - PROCESS | 2364 | ++DOCSHELL 161F5800 == 43 [pid = 2364] [id = 756] 23:54:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (16633000) [pid = 2364] [serial = 2267] [outer = 00000000] 23:54:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (17C76800) [pid = 2364] [serial = 2268] [outer = 16633000] 23:54:46 INFO - PROCESS | 2364 | 1464072886584 Marionette TRACE conn5 <- [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]]]}] 23:54:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 23:54:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1157ms 23:54:46 INFO - PROCESS | 2364 | 1464072886679 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 23:54:46 INFO - PROCESS | 2364 | 1464072886684 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 23:54:46 INFO - PROCESS | 2364 | 1464072886688 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:54:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:54:46 INFO - PROCESS | 2364 | 1464072886691 Marionette TRACE conn5 <- [1,2982,null,{}] 23:54:46 INFO - PROCESS | 2364 | 1464072886695 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:46 INFO - PROCESS | 2364 | 1464072886848 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 23:54:46 INFO - PROCESS | 2364 | 1464072886989 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:47 INFO - PROCESS | 2364 | ++DOCSHELL 0C6EC400 == 44 [pid = 2364] [id = 757] 23:54:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0C73DC00) [pid = 2364] [serial = 2269] [outer = 00000000] 23:54:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (146F2C00) [pid = 2364] [serial = 2270] [outer = 0C73DC00] 23:54:47 INFO - PROCESS | 2364 | 1464072887046 Marionette DEBUG loaded listener.js 23:54:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (14D71C00) [pid = 2364] [serial = 2271] [outer = 0C73DC00] 23:54:47 INFO - PROCESS | 2364 | 1464072887805 Marionette TRACE conn5 <- [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]]]}] 23:54:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:54:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 23:54:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1175ms 23:54:47 INFO - PROCESS | 2364 | 1464072887868 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 23:54:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:54:47 INFO - PROCESS | 2364 | 1464072887873 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 23:54:47 INFO - PROCESS | 2364 | 1464072887877 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:54:47 INFO - PROCESS | 2364 | 1464072887881 Marionette TRACE conn5 <- [1,2986,null,{}] 23:54:47 INFO - PROCESS | 2364 | 1464072887886 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:48 INFO - PROCESS | 2364 | 1464072887998 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 1893EC00 == 43 [pid = 2364] [id = 643] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 0E0EEC00 == 42 [pid = 2364] [id = 645] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 174CC800 == 41 [pid = 2364] [id = 641] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 14B4F000 == 40 [pid = 2364] [id = 638] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 0DF99400 == 39 [pid = 2364] [id = 636] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 0E75CC00 == 38 [pid = 2364] [id = 650] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 15BDC800 == 37 [pid = 2364] [id = 639] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 168D1800 == 36 [pid = 2364] [id = 640] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 16644400 == 35 [pid = 2364] [id = 646] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 191AA800 == 34 [pid = 2364] [id = 644] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 19EB9C00 == 33 [pid = 2364] [id = 647] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 1427D800 == 32 [pid = 2364] [id = 651] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 0D94E800 == 31 [pid = 2364] [id = 649] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 0D3F6C00 == 30 [pid = 2364] [id = 635] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 0D06D400 == 29 [pid = 2364] [id = 634] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 0D0D7800 == 28 [pid = 2364] [id = 648] 23:54:48 INFO - PROCESS | 2364 | --DOCSHELL 1898A000 == 27 [pid = 2364] [id = 745] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (1D16F000) [pid = 2364] [serial = 2213] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (1DA5A800) [pid = 2364] [serial = 2215] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (19FA6800) [pid = 2364] [serial = 2200] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (19FB7C00) [pid = 2364] [serial = 2201] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (1B5CB800) [pid = 2364] [serial = 2204] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (1B2CE800) [pid = 2364] [serial = 2203] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (1BD0D800) [pid = 2364] [serial = 2206] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (1C402800) [pid = 2364] [serial = 2210] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (1CDBE000) [pid = 2364] [serial = 2212] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (1BCD7800) [pid = 2364] [serial = 2209] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (19933000) [pid = 2364] [serial = 2197] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (1893C800) [pid = 2364] [serial = 2194] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (18C81400) [pid = 2364] [serial = 2195] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0DD40800) [pid = 2364] [serial = 2191] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (14699000) [pid = 2364] [serial = 2192] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (161F2C00) [pid = 2364] [serial = 2189] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (14B59400) [pid = 2364] [serial = 2188] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (1D5B1400) [pid = 2364] [serial = 2186] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (1D178C00) [pid = 2364] [serial = 2185] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (1D171400) [pid = 2364] [serial = 2183] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (1D16BC00) [pid = 2364] [serial = 2182] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (1CDB1400) [pid = 2364] [serial = 2180] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (1CA68000) [pid = 2364] [serial = 2179] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (18C89000) [pid = 2364] [serial = 2177] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (181C8000) [pid = 2364] [serial = 2176] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (146EAC00) [pid = 2364] [serial = 2174] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0E5E8800) [pid = 2364] [serial = 2173] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (1C4B1000) [pid = 2364] [serial = 2171] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (19940400) [pid = 2364] [serial = 2198] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (1BD0E400) [pid = 2364] [serial = 2207] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (1C15E800) [pid = 2364] [serial = 2138] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (18E30C00) [pid = 2364] [serial = 2060] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (143DD400) [pid = 2364] [serial = 2132] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0E7DC400) [pid = 2364] [serial = 2054] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (18C84400) [pid = 2364] [serial = 2051] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (1CABC400) [pid = 2364] [serial = 2141] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (14237C00) [pid = 2364] [serial = 2090] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (18937000) [pid = 2364] [serial = 2057] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (18E23800) [pid = 2364] [serial = 2135] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (1BD0E000) [pid = 2364] [serial = 2129] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (1AC9F800) [pid = 2364] [serial = 2096] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (19FA1C00) [pid = 2364] [serial = 2030] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (1B2D5400) [pid = 2364] [serial = 2099] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (181BD400) [pid = 2364] [serial = 2093] [outer = 00000000] [url = about:blank] 23:54:48 INFO - PROCESS | 2364 | 1464072888164 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:48 INFO - PROCESS | 2364 | ++DOCSHELL 09070000 == 28 [pid = 2364] [id = 758] 23:54:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (09071400) [pid = 2364] [serial = 2272] [outer = 00000000] 23:54:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0C743800) [pid = 2364] [serial = 2273] [outer = 09071400] 23:54:48 INFO - PROCESS | 2364 | 1464072888211 Marionette DEBUG loaded listener.js 23:54:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0D3EB400) [pid = 2364] [serial = 2274] [outer = 09071400] 23:54:48 INFO - PROCESS | 2364 | 1464072888591 Marionette TRACE conn5 <- [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]]]}] 23:54:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 23:54:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 790ms 23:54:48 INFO - PROCESS | 2364 | 1464072888668 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 23:54:48 INFO - PROCESS | 2364 | 1464072888674 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 23:54:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:54:48 INFO - PROCESS | 2364 | 1464072888679 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:54:48 INFO - PROCESS | 2364 | 1464072888682 Marionette TRACE conn5 <- [1,2990,null,{}] 23:54:48 INFO - PROCESS | 2364 | 1464072888686 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:48 INFO - PROCESS | 2364 | 1464072888768 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 23:54:48 INFO - PROCESS | 2364 | 1464072888775 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:48 INFO - PROCESS | 2364 | ++DOCSHELL 0D80F000 == 29 [pid = 2364] [id = 759] 23:54:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0D946C00) [pid = 2364] [serial = 2275] [outer = 00000000] 23:54:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0E5E8800) [pid = 2364] [serial = 2276] [outer = 0D946C00] 23:54:48 INFO - PROCESS | 2364 | 1464072888820 Marionette DEBUG loaded listener.js 23:54:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (1427D800) [pid = 2364] [serial = 2277] [outer = 0D946C00] 23:54:49 INFO - PROCESS | 2364 | 1464072889261 Marionette TRACE conn5 <- [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]]]}] 23:54:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 23:54:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 23:54:49 INFO - PROCESS | 2364 | 1464072889313 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 23:54:49 INFO - PROCESS | 2364 | 1464072889315 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 23:54:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:54:49 INFO - PROCESS | 2364 | 1464072889323 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:54:49 INFO - PROCESS | 2364 | 1464072889326 Marionette TRACE conn5 <- [1,2994,null,{}] 23:54:49 INFO - PROCESS | 2364 | 1464072889337 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:49 INFO - PROCESS | 2364 | 1464072889423 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 23:54:49 INFO - PROCESS | 2364 | 1464072889433 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:49 INFO - PROCESS | 2364 | ++DOCSHELL 14D76C00 == 30 [pid = 2364] [id = 760] 23:54:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (14FC4C00) [pid = 2364] [serial = 2278] [outer = 00000000] 23:54:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (15BD7000) [pid = 2364] [serial = 2279] [outer = 14FC4C00] 23:54:49 INFO - PROCESS | 2364 | 1464072889481 Marionette DEBUG loaded listener.js 23:54:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (161F7800) [pid = 2364] [serial = 2280] [outer = 14FC4C00] 23:54:49 INFO - PROCESS | 2364 | 1464072889941 Marionette TRACE conn5 <- [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]]]}] 23:54:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 23:54:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 23:54:50 INFO - PROCESS | 2364 | 1464072890013 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 23:54:50 INFO - PROCESS | 2364 | 1464072890015 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 23:54:50 INFO - PROCESS | 2364 | 1464072890018 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:54:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:54:50 INFO - PROCESS | 2364 | 1464072890020 Marionette TRACE conn5 <- [1,2998,null,{}] 23:54:50 INFO - PROCESS | 2364 | 1464072890024 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:50 INFO - PROCESS | 2364 | 1464072890107 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 23:54:50 INFO - PROCESS | 2364 | 1464072890114 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:50 INFO - PROCESS | 2364 | ++DOCSHELL 1663C400 == 31 [pid = 2364] [id = 761] 23:54:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (1664A800) [pid = 2364] [serial = 2281] [outer = 00000000] 23:54:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (18166400) [pid = 2364] [serial = 2282] [outer = 1664A800] 23:54:50 INFO - PROCESS | 2364 | 1464072890159 Marionette DEBUG loaded listener.js 23:54:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (1893AC00) [pid = 2364] [serial = 2283] [outer = 1664A800] 23:54:50 INFO - PROCESS | 2364 | [2364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:54:50 INFO - PROCESS | 2364 | 1464072890673 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:54:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:54:50 INFO - {} 23:54:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:54:50 INFO - {} 23:54:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:54:50 INFO - {} 23:54:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:54:50 INFO - {} 23:54:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 670ms 23:54:50 INFO - PROCESS | 2364 | 1464072890697 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 23:54:50 INFO - PROCESS | 2364 | 1464072890699 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 23:54:50 INFO - PROCESS | 2364 | 1464072890702 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:54:50 INFO - TEST-START | /FileAPI/fileReader.html 23:54:50 INFO - PROCESS | 2364 | 1464072890704 Marionette TRACE conn5 <- [1,3002,null,{}] 23:54:50 INFO - PROCESS | 2364 | 1464072890707 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:50 INFO - PROCESS | 2364 | 1464072890819 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 23:54:50 INFO - PROCESS | 2364 | 1464072890907 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:50 INFO - PROCESS | 2364 | ++DOCSHELL 18C87800 == 32 [pid = 2364] [id = 762] 23:54:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (18C88000) [pid = 2364] [serial = 2284] [outer = 00000000] 23:54:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (18C99800) [pid = 2364] [serial = 2285] [outer = 18C88000] 23:54:50 INFO - PROCESS | 2364 | 1464072890952 Marionette DEBUG loaded listener.js 23:54:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (18C8DC00) [pid = 2364] [serial = 2286] [outer = 18C88000] 23:54:51 INFO - PROCESS | 2364 | 1464072891344 Marionette TRACE conn5 <- [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]]]}] 23:54:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:54:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:54:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:54:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:54:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 23:54:51 INFO - TEST-START | /FileAPI/historical.html 23:54:51 INFO - PROCESS | 2364 | 1464072891381 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 23:54:51 INFO - PROCESS | 2364 | 1464072891383 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 23:54:51 INFO - PROCESS | 2364 | 1464072891386 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:54:51 INFO - PROCESS | 2364 | 1464072891388 Marionette TRACE conn5 <- [1,3006,null,{}] 23:54:51 INFO - PROCESS | 2364 | 1464072891391 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:51 INFO - PROCESS | 2364 | 1464072891517 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 23:54:51 INFO - PROCESS | 2364 | 1464072891528 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:51 INFO - PROCESS | 2364 | ++DOCSHELL 15BDB800 == 33 [pid = 2364] [id = 763] 23:54:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (18E25C00) [pid = 2364] [serial = 2287] [outer = 00000000] 23:54:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (191AA800) [pid = 2364] [serial = 2288] [outer = 18E25C00] 23:54:51 INFO - PROCESS | 2364 | 1464072891628 Marionette DEBUG loaded listener.js 23:54:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (19938000) [pid = 2364] [serial = 2289] [outer = 18E25C00] 23:54:52 INFO - PROCESS | 2364 | 1464072892008 Marionette TRACE conn5 <- [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"]]]}] 23:54:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:54:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:54:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:54:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:54:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:54:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:54:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:54:52 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 23:54:52 INFO - TEST-START | /FileAPI/idlharness.html 23:54:52 INFO - PROCESS | 2364 | 1464072892059 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 23:54:52 INFO - PROCESS | 2364 | 1464072892061 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 23:54:52 INFO - PROCESS | 2364 | 1464072892065 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:54:52 INFO - PROCESS | 2364 | 1464072892067 Marionette TRACE conn5 <- [1,3010,null,{}] 23:54:52 INFO - PROCESS | 2364 | 1464072892070 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:52 INFO - PROCESS | 2364 | 1464072892187 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 23:54:52 INFO - PROCESS | 2364 | 1464072892274 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:52 INFO - PROCESS | 2364 | ++DOCSHELL 1993AC00 == 34 [pid = 2364] [id = 764] 23:54:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (1993D400) [pid = 2364] [serial = 2290] [outer = 00000000] 23:54:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (19F9F000) [pid = 2364] [serial = 2291] [outer = 1993D400] 23:54:52 INFO - PROCESS | 2364 | 1464072892317 Marionette DEBUG loaded listener.js 23:54:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (19FA4800) [pid = 2364] [serial = 2292] [outer = 1993D400] 23:54:52 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0D804400) [pid = 2364] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:54:52 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0D099800) [pid = 2364] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:54:52 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0E01E000) [pid = 2364] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:54:52 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (18E22C00) [pid = 2364] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:54:52 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (14CC0C00) [pid = 2364] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:54:52 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0E098C00) [pid = 2364] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:54:52 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (18CE2000) [pid = 2364] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:54:52 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (19936400) [pid = 2364] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:54:52 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (1898B000) [pid = 2364] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:54:52 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (168D3400) [pid = 2364] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:54:52 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (19B5D400) [pid = 2364] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:54:52 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (0D804800) [pid = 2364] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:54:52 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (14271000) [pid = 2364] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:54:52 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (168D0400) [pid = 2364] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:54:53 INFO - PROCESS | 2364 | 1464072893147 Marionette TRACE conn5 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:54:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:54:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:54:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:54:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:54:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:54:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:54:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:54:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:54:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:54:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:54:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:54:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:54:53 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 23:54:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:54:53 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 23:54:53 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 23:54:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:54:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:54:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:54:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:54:53 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 23:54:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:54:53 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 23:54:53 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 23:54:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:54:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 1180ms 23:54:53 INFO - PROCESS | 2364 | 1464072893246 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 23:54:53 INFO - PROCESS | 2364 | 1464072893248 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 23:54:53 INFO - TEST-START | /FileAPI/idlharness.worker 23:54:53 INFO - PROCESS | 2364 | 1464072893252 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:54:53 INFO - PROCESS | 2364 | 1464072893253 Marionette TRACE conn5 <- [1,3014,null,{}] 23:54:53 INFO - PROCESS | 2364 | 1464072893261 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:53 INFO - PROCESS | 2364 | 1464072893338 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 23:54:53 INFO - PROCESS | 2364 | 1464072893433 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:53 INFO - PROCESS | 2364 | ++DOCSHELL 0DA6D800 == 35 [pid = 2364] [id = 765] 23:54:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (1898B400) [pid = 2364] [serial = 2293] [outer = 00000000] 23:54:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (1BD02400) [pid = 2364] [serial = 2294] [outer = 1898B400] 23:54:53 INFO - PROCESS | 2364 | 1464072893477 Marionette DEBUG loaded listener.js 23:54:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (1BD02C00) [pid = 2364] [serial = 2295] [outer = 1898B400] 23:54:53 INFO - PROCESS | 2364 | [2364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:54:54 INFO - PROCESS | 2364 | 1464072894354 Marionette TRACE conn5 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:54:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:54:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:54:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:54:54 INFO - {} 23:54:54 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 23:54:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:54:54 INFO - {} 23:54:54 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 - {} 23:54:54 INFO - {} 23:54:54 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 23:54:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:54:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:54:54 INFO - {} 23:54:54 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 23:54:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:54:54 INFO - {} 23:54:54 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 - {} 23:54:54 INFO - {} 23:54:54 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 23:54:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 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 23:54:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:54:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:54:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 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 23:54:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 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 23:54:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 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 23:54:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:54:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1272ms 23:54:54 INFO - PROCESS | 2364 | 1464072894529 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 23:54:54 INFO - PROCESS | 2364 | 1464072894531 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 23:54:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:54:54 INFO - PROCESS | 2364 | 1464072894533 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:54:54 INFO - PROCESS | 2364 | 1464072894535 Marionette TRACE conn5 <- [1,3018,null,{}] 23:54:54 INFO - PROCESS | 2364 | 1464072894586 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:54 INFO - PROCESS | 2364 | 1464072894723 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 23:54:54 INFO - PROCESS | 2364 | 1464072894881 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:54 INFO - PROCESS | 2364 | ++DOCSHELL 0D304800 == 36 [pid = 2364] [id = 766] 23:54:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0D305800) [pid = 2364] [serial = 2296] [outer = 00000000] 23:54:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0D805800) [pid = 2364] [serial = 2297] [outer = 0D305800] 23:54:54 INFO - PROCESS | 2364 | 1464072894942 Marionette DEBUG loaded listener.js 23:54:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0D94FC00) [pid = 2364] [serial = 2298] [outer = 0D305800] 23:54:55 INFO - PROCESS | 2364 | 1464072895452 Marionette TRACE conn5 <- [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]]]}] 23:54:55 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 23:54:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 969ms 23:54:55 INFO - PROCESS | 2364 | 1464072895520 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 23:54:55 INFO - PROCESS | 2364 | 1464072895525 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 23:54:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:54:55 INFO - PROCESS | 2364 | 1464072895530 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:54:55 INFO - PROCESS | 2364 | 1464072895534 Marionette TRACE conn5 <- [1,3022,null,{}] 23:54:55 INFO - PROCESS | 2364 | 1464072895539 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:55 INFO - PROCESS | 2364 | 1464072895654 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 23:54:55 INFO - PROCESS | 2364 | 1464072895770 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:55 INFO - PROCESS | 2364 | ++DOCSHELL 1445AC00 == 37 [pid = 2364] [id = 767] 23:54:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (14640400) [pid = 2364] [serial = 2299] [outer = 00000000] 23:54:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (146F7800) [pid = 2364] [serial = 2300] [outer = 14640400] 23:54:55 INFO - PROCESS | 2364 | 1464072895828 Marionette DEBUG loaded listener.js 23:54:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (14CB7000) [pid = 2364] [serial = 2301] [outer = 14640400] 23:54:56 INFO - PROCESS | 2364 | 1464072896437 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 23:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:54:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 930ms 23:54:56 INFO - PROCESS | 2364 | 1464072896463 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 23:54:56 INFO - PROCESS | 2364 | 1464072896466 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 23:54:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:54:56 INFO - PROCESS | 2364 | 1464072896487 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:54:56 INFO - PROCESS | 2364 | 1464072896489 Marionette TRACE conn5 <- [1,3026,null,{}] 23:54:56 INFO - PROCESS | 2364 | 1464072896495 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:56 INFO - PROCESS | 2364 | 1464072896608 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 23:54:56 INFO - PROCESS | 2364 | 1464072896722 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:56 INFO - PROCESS | 2364 | ++DOCSHELL 168D6000 == 38 [pid = 2364] [id = 768] 23:54:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (168D9400) [pid = 2364] [serial = 2302] [outer = 00000000] 23:54:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (17C77000) [pid = 2364] [serial = 2303] [outer = 168D9400] 23:54:56 INFO - PROCESS | 2364 | 1464072896823 Marionette DEBUG loaded listener.js 23:54:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (18987400) [pid = 2364] [serial = 2304] [outer = 168D9400] 23:54:57 INFO - PROCESS | 2364 | 1464072897353 Marionette TRACE conn5 <- [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"]]]}] 23:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:54:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 950ms 23:54:57 INFO - PROCESS | 2364 | 1464072897425 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 23:54:57 INFO - PROCESS | 2364 | 1464072897432 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 23:54:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:54:57 INFO - PROCESS | 2364 | 1464072897441 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:54:57 INFO - PROCESS | 2364 | 1464072897443 Marionette TRACE conn5 <- [1,3030,null,{}] 23:54:57 INFO - PROCESS | 2364 | 1464072897447 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:57 INFO - PROCESS | 2364 | 1464072897556 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 23:54:57 INFO - PROCESS | 2364 | 1464072897698 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:57 INFO - PROCESS | 2364 | ++DOCSHELL 1AC96000 == 39 [pid = 2364] [id = 769] 23:54:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (1B20E000) [pid = 2364] [serial = 2305] [outer = 00000000] 23:54:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (1B2D1800) [pid = 2364] [serial = 2306] [outer = 1B20E000] 23:54:57 INFO - PROCESS | 2364 | 1464072897756 Marionette DEBUG loaded listener.js 23:54:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (1BC4A400) [pid = 2364] [serial = 2307] [outer = 1B20E000] 23:54:58 INFO - PROCESS | 2364 | 1464072898456 Marionette TRACE conn5 <- [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]]]}] 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:54:58 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. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:54:58 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'.) 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:54:58 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. 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:54:58 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. 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:54:58 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. 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 23:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:54:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1116ms 23:54:58 INFO - PROCESS | 2364 | 1464072898554 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 23:54:58 INFO - PROCESS | 2364 | 1464072898557 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 23:54:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:54:58 INFO - PROCESS | 2364 | 1464072898560 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:54:58 INFO - PROCESS | 2364 | 1464072898562 Marionette TRACE conn5 <- [1,3034,null,{}] 23:54:58 INFO - PROCESS | 2364 | 1464072898566 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:58 INFO - PROCESS | 2364 | 1464072898704 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 23:54:58 INFO - PROCESS | 2364 | 1464072898838 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:58 INFO - PROCESS | 2364 | ++DOCSHELL 1B2CEC00 == 40 [pid = 2364] [id = 770] 23:54:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (1B2D0C00) [pid = 2364] [serial = 2308] [outer = 00000000] 23:54:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (1DA57C00) [pid = 2364] [serial = 2309] [outer = 1B2D0C00] 23:54:58 INFO - PROCESS | 2364 | 1464072898894 Marionette DEBUG loaded listener.js 23:54:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (1DC43C00) [pid = 2364] [serial = 2310] [outer = 1B2D0C00] 23:54:59 INFO - PROCESS | 2364 | [2364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:54:59 INFO - PROCESS | 2364 | 1464072899598 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:54:59 INFO - {} 23:54:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1070ms 23:54:59 INFO - PROCESS | 2364 | 1464072899634 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 23:54:59 INFO - PROCESS | 2364 | 1464072899638 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 23:54:59 INFO - PROCESS | 2364 | 1464072899658 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:54:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:54:59 INFO - PROCESS | 2364 | 1464072899662 Marionette TRACE conn5 <- [1,3038,null,{}] 23:54:59 INFO - PROCESS | 2364 | 1464072899669 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:59 INFO - PROCESS | 2364 | 1464072899783 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 23:54:59 INFO - PROCESS | 2364 | 1464072899923 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:59 INFO - PROCESS | 2364 | ++DOCSHELL 0D070400 == 41 [pid = 2364] [id = 771] 23:54:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0D2E1800) [pid = 2364] [serial = 2311] [outer = 00000000] 23:54:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0E5EB000) [pid = 2364] [serial = 2312] [outer = 0D2E1800] 23:54:59 INFO - PROCESS | 2364 | 1464072899974 Marionette DEBUG loaded listener.js 23:55:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (14237C00) [pid = 2364] [serial = 2313] [outer = 0D2E1800] 23:55:00 INFO - PROCESS | 2364 | --DOCSHELL 1993AC00 == 40 [pid = 2364] [id = 764] 23:55:00 INFO - PROCESS | 2364 | --DOCSHELL 15BDB800 == 39 [pid = 2364] [id = 763] 23:55:00 INFO - PROCESS | 2364 | --DOCSHELL 18C87800 == 38 [pid = 2364] [id = 762] 23:55:00 INFO - PROCESS | 2364 | --DOCSHELL 1663C400 == 37 [pid = 2364] [id = 761] 23:55:00 INFO - PROCESS | 2364 | --DOCSHELL 14D76C00 == 36 [pid = 2364] [id = 760] 23:55:00 INFO - PROCESS | 2364 | --DOCSHELL 0D80F000 == 35 [pid = 2364] [id = 759] 23:55:00 INFO - PROCESS | 2364 | --DOCSHELL 09070000 == 34 [pid = 2364] [id = 758] 23:55:00 INFO - PROCESS | 2364 | --DOCSHELL 0C6EC400 == 33 [pid = 2364] [id = 757] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (1AC98800) [pid = 2364] [serial = 2259] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOCSHELL 161F5800 == 32 [pid = 2364] [id = 756] 23:55:00 INFO - PROCESS | 2364 | --DOCSHELL 0DF1D800 == 31 [pid = 2364] [id = 755] 23:55:00 INFO - PROCESS | 2364 | --DOCSHELL 0C6E2800 == 30 [pid = 2364] [id = 754] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0DA64000) [pid = 2364] [serial = 2221] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0D304400) [pid = 2364] [serial = 2218] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0D3F2000) [pid = 2364] [serial = 2219] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0E0E6C00) [pid = 2364] [serial = 2224] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0E75D800) [pid = 2364] [serial = 2225] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0DA6E400) [pid = 2364] [serial = 2222] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (18E62400) [pid = 2364] [serial = 2245] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (14FC7000) [pid = 2364] [serial = 2230] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (15BD4400) [pid = 2364] [serial = 2231] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (18988C00) [pid = 2364] [serial = 2238] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (189D8000) [pid = 2364] [serial = 2239] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (18E26800) [pid = 2364] [serial = 2241] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (18E28000) [pid = 2364] [serial = 2242] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (19EBB000) [pid = 2364] [serial = 2247] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (1898C400) [pid = 2364] [serial = 2236] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (17C78000) [pid = 2364] [serial = 2233] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (18162400) [pid = 2364] [serial = 2234] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (19FB9C00) [pid = 2364] [serial = 2250] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0DA66400) [pid = 2364] [serial = 2253] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (14B4A800) [pid = 2364] [serial = 2227] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (14B57C00) [pid = 2364] [serial = 2228] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (18CEAC00) [pid = 2364] [serial = 2256] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (1A14EC00) [pid = 2364] [serial = 2251] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (0DF97400) [pid = 2364] [serial = 2254] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (191A8000) [pid = 2364] [serial = 2244] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (19F04400) [pid = 2364] [serial = 2248] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (1993D000) [pid = 2364] [serial = 2257] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 2364 | 1464072900570 Marionette TRACE conn5 <- [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]]]}] 23:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:55:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 23:55:00 INFO - PROCESS | 2364 | 1464072900593 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 23:55:00 INFO - PROCESS | 2364 | 1464072900598 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 23:55:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:55:00 INFO - PROCESS | 2364 | 1464072900605 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:55:00 INFO - PROCESS | 2364 | 1464072900607 Marionette TRACE conn5 <- [1,3042,null,{}] 23:55:00 INFO - PROCESS | 2364 | 1464072900611 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:00 INFO - PROCESS | 2364 | 1464072900700 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 23:55:00 INFO - PROCESS | 2364 | 1464072900709 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:00 INFO - PROCESS | 2364 | ++DOCSHELL 0D06B800 == 31 [pid = 2364] [id = 772] 23:55:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (0D099800) [pid = 2364] [serial = 2314] [outer = 00000000] 23:55:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0DD41800) [pid = 2364] [serial = 2315] [outer = 0D099800] 23:55:00 INFO - PROCESS | 2364 | 1464072900755 Marionette DEBUG loaded listener.js 23:55:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0E0F0000) [pid = 2364] [serial = 2316] [outer = 0D099800] 23:55:01 INFO - PROCESS | 2364 | 1464072901509 Marionette TRACE conn5 <- [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"]]]}] 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:55:01 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" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:55:01 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" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:55:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1040ms 23:55:01 INFO - PROCESS | 2364 | 1464072901648 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 23:55:01 INFO - PROCESS | 2364 | 1464072901650 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 23:55:01 INFO - PROCESS | 2364 | 1464072901670 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:55:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:55:01 INFO - PROCESS | 2364 | 1464072901673 Marionette TRACE conn5 <- [1,3046,null,{}] 23:55:01 INFO - PROCESS | 2364 | 1464072901684 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:01 INFO - PROCESS | 2364 | 1464072901784 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 23:55:01 INFO - PROCESS | 2364 | 1464072901883 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:01 INFO - PROCESS | 2364 | ++DOCSHELL 161EC400 == 32 [pid = 2364] [id = 773] 23:55:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (161ECC00) [pid = 2364] [serial = 2317] [outer = 00000000] 23:55:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (168D4000) [pid = 2364] [serial = 2318] [outer = 161ECC00] 23:55:01 INFO - PROCESS | 2364 | 1464072901933 Marionette DEBUG loaded listener.js 23:55:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (174D2C00) [pid = 2364] [serial = 2319] [outer = 161ECC00] 23:55:02 INFO - PROCESS | 2364 | 1464072902363 Marionette TRACE conn5 <- [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]]]}] 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:55:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:55:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:55:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:55:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:55:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:55:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:55:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:55:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:55:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:55:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:55:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 740ms 23:55:02 INFO - PROCESS | 2364 | 1464072902415 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 23:55:02 INFO - PROCESS | 2364 | 1464072902418 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 23:55:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:55:02 INFO - PROCESS | 2364 | 1464072902421 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:55:02 INFO - PROCESS | 2364 | 1464072902423 Marionette TRACE conn5 <- [1,3050,null,{}] 23:55:02 INFO - PROCESS | 2364 | 1464072902426 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:02 INFO - PROCESS | 2364 | 1464072902514 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 23:55:02 INFO - PROCESS | 2364 | 1464072902520 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:02 INFO - PROCESS | 2364 | ++DOCSHELL 18937000 == 33 [pid = 2364] [id = 774] 23:55:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (18985C00) [pid = 2364] [serial = 2320] [outer = 00000000] 23:55:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (18C8A800) [pid = 2364] [serial = 2321] [outer = 18985C00] 23:55:02 INFO - PROCESS | 2364 | 1464072902568 Marionette DEBUG loaded listener.js 23:55:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (18E22400) [pid = 2364] [serial = 2322] [outer = 18985C00] 23:55:02 INFO - PROCESS | 2364 | [2364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:55:03 INFO - PROCESS | 2364 | 1464072903086 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:55:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:55:03 INFO - {} 23:55:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 23:55:03 INFO - PROCESS | 2364 | 1464072903095 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 23:55:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:55:03 INFO - PROCESS | 2364 | 1464072903097 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 23:55:03 INFO - PROCESS | 2364 | 1464072903100 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:55:03 INFO - PROCESS | 2364 | 1464072903102 Marionette TRACE conn5 <- [1,3054,null,{}] 23:55:03 INFO - PROCESS | 2364 | 1464072903106 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:03 INFO - PROCESS | 2364 | 1464072903248 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 23:55:03 INFO - PROCESS | 2364 | 1464072903266 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:03 INFO - PROCESS | 2364 | ++DOCSHELL 18C9B000 == 34 [pid = 2364] [id = 775] 23:55:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (19932C00) [pid = 2364] [serial = 2323] [outer = 00000000] 23:55:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (19938400) [pid = 2364] [serial = 2324] [outer = 19932C00] 23:55:03 INFO - PROCESS | 2364 | 1464072903311 Marionette DEBUG loaded listener.js 23:55:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (1993FC00) [pid = 2364] [serial = 2325] [outer = 19932C00] 23:55:03 INFO - PROCESS | 2364 | 1464072903729 Marionette TRACE conn5 <- [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]]]}] 23:55:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:55:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:55:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:55:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:55:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:55:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:55:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:55:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 23:55:03 INFO - PROCESS | 2364 | 1464072903772 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 23:55:03 INFO - PROCESS | 2364 | 1464072903774 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 23:55:03 INFO - PROCESS | 2364 | 1464072903777 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:55:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:55:03 INFO - PROCESS | 2364 | 1464072903778 Marionette TRACE conn5 <- [1,3058,null,{}] 23:55:03 INFO - PROCESS | 2364 | 1464072903782 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:03 INFO - PROCESS | 2364 | 1464072903930 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 23:55:03 INFO - PROCESS | 2364 | 1464072903948 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:04 INFO - PROCESS | 2364 | ++DOCSHELL 0D09E400 == 35 [pid = 2364] [id = 776] 23:55:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (19937800) [pid = 2364] [serial = 2326] [outer = 00000000] 23:55:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (19FB5000) [pid = 2364] [serial = 2327] [outer = 19937800] 23:55:04 INFO - PROCESS | 2364 | 1464072904049 Marionette DEBUG loaded listener.js 23:55:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (1AC96400) [pid = 2364] [serial = 2328] [outer = 19937800] 23:55:04 INFO - PROCESS | 2364 | 1464072904462 Marionette TRACE conn5 <- [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]]]}] 23:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:55:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 23:55:04 INFO - PROCESS | 2364 | 1464072904512 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 23:55:04 INFO - PROCESS | 2364 | 1464072904513 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 23:55:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:55:04 INFO - PROCESS | 2364 | 1464072904516 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:55:04 INFO - PROCESS | 2364 | 1464072904518 Marionette TRACE conn5 <- [1,3062,null,{}] 23:55:04 INFO - PROCESS | 2364 | 1464072904522 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:04 INFO - PROCESS | 2364 | 1464072904669 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 23:55:04 INFO - PROCESS | 2364 | 1464072904675 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:04 INFO - PROCESS | 2364 | ++DOCSHELL 1AC97800 == 36 [pid = 2364] [id = 777] 23:55:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (1AC99400) [pid = 2364] [serial = 2329] [outer = 00000000] 23:55:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (1B5D4C00) [pid = 2364] [serial = 2330] [outer = 1AC99400] 23:55:04 INFO - PROCESS | 2364 | 1464072904720 Marionette DEBUG loaded listener.js 23:55:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0D3EE800) [pid = 2364] [serial = 2331] [outer = 1AC99400] 23:55:04 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (1664A800) [pid = 2364] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:55:04 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (18C88000) [pid = 2364] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 23:55:04 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (18E25C00) [pid = 2364] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 23:55:04 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (14FC4C00) [pid = 2364] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:55:04 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0D946C00) [pid = 2364] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:55:04 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (09071400) [pid = 2364] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:55:04 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (16633000) [pid = 2364] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:55:04 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (1993D400) [pid = 2364] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 23:55:04 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (19B5F400) [pid = 2364] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:55:05 INFO - PROCESS | 2364 | 1464072905188 Marionette TRACE conn5 <- [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]]]}] 23:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:55:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 729ms 23:55:05 INFO - PROCESS | 2364 | 1464072905248 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 23:55:05 INFO - PROCESS | 2364 | 1464072905250 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 23:55:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:55:05 INFO - PROCESS | 2364 | 1464072905253 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:55:05 INFO - PROCESS | 2364 | 1464072905255 Marionette TRACE conn5 <- [1,3066,null,{}] 23:55:05 INFO - PROCESS | 2364 | 1464072905258 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:05 INFO - PROCESS | 2364 | 1464072905339 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 23:55:05 INFO - PROCESS | 2364 | 1464072905345 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:05 INFO - PROCESS | 2364 | ++DOCSHELL 0DD3EC00 == 37 [pid = 2364] [id = 778] 23:55:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (18C88000) [pid = 2364] [serial = 2332] [outer = 00000000] 23:55:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (1BD02000) [pid = 2364] [serial = 2333] [outer = 18C88000] 23:55:05 INFO - PROCESS | 2364 | 1464072905390 Marionette DEBUG loaded listener.js 23:55:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (1BD0B800) [pid = 2364] [serial = 2334] [outer = 18C88000] 23:55:05 INFO - PROCESS | 2364 | 1464072905804 Marionette TRACE conn5 <- [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] 23:55:05 INFO - PROCESS | 2364 | 1464072905865 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 23:55:05 INFO - PROCESS | 2364 | 1464072905873 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:55:05 INFO - PROCESS | 2364 | 1464072905875 Marionette TRACE conn5 <- [1,3070,null,{}] 23:55:05 INFO - PROCESS | 2364 | 1464072905879 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:05 INFO - PROCESS | 2364 | 1464072905962 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 23:55:05 INFO - PROCESS | 2364 | 1464072905969 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:05 INFO - PROCESS | 2364 | ++DOCSHELL 1C162C00 == 38 [pid = 2364] [id = 779] 23:55:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (1C163400) [pid = 2364] [serial = 2335] [outer = 00000000] 23:55:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (1C40E800) [pid = 2364] [serial = 2336] [outer = 1C163400] 23:55:06 INFO - PROCESS | 2364 | 1464072906013 Marionette DEBUG loaded listener.js 23:55:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (1CA64400) [pid = 2364] [serial = 2337] [outer = 1C163400] 23:55:06 INFO - PROCESS | 2364 | 1464072906447 Marionette TRACE conn5 <- [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]]]}] 23:55:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:55:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:55:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:55:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 630ms 23:55:06 INFO - PROCESS | 2364 | 1464072906503 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 23:55:06 INFO - PROCESS | 2364 | 1464072906505 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 23:55:06 INFO - PROCESS | 2364 | 1464072906508 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:55:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:55:06 INFO - PROCESS | 2364 | 1464072906509 Marionette TRACE conn5 <- [1,3074,null,{}] 23:55:06 INFO - PROCESS | 2364 | 1464072906513 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:06 INFO - PROCESS | 2364 | 1464072906643 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 23:55:06 INFO - PROCESS | 2364 | 1464072906657 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:06 INFO - PROCESS | 2364 | ++DOCSHELL 14D6D000 == 39 [pid = 2364] [id = 780] 23:55:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (15BD9000) [pid = 2364] [serial = 2338] [outer = 00000000] 23:55:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (1CABBC00) [pid = 2364] [serial = 2339] [outer = 15BD9000] 23:55:06 INFO - PROCESS | 2364 | 1464072906701 Marionette DEBUG loaded listener.js 23:55:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (1CD82000) [pid = 2364] [serial = 2340] [outer = 15BD9000] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 14B4AC00 == 38 [pid = 2364] [id = 752] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 0D74F400 == 37 [pid = 2364] [id = 740] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 0E7D1400 == 36 [pid = 2364] [id = 742] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 18C9EC00 == 35 [pid = 2364] [id = 747] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 168D0800 == 34 [pid = 2364] [id = 744] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 14C3BC00 == 33 [pid = 2364] [id = 743] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 1CDBD800 == 32 [pid = 2364] [id = 738] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 0E01C000 == 31 [pid = 2364] [id = 741] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 0DD3F000 == 30 [pid = 2364] [id = 746] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 0D74D400 == 29 [pid = 2364] [id = 751] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 0DF98C00 == 28 [pid = 2364] [id = 642] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 0E01B800 == 27 [pid = 2364] [id = 748] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 14FC6000 == 26 [pid = 2364] [id = 750] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 191AA400 == 25 [pid = 2364] [id = 753] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 19934C00 == 24 [pid = 2364] [id = 749] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 0E0EC000 == 23 [pid = 2364] [id = 637] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 0D099400 == 22 [pid = 2364] [id = 739] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 1B2CEC00 == 21 [pid = 2364] [id = 770] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 168D6000 == 20 [pid = 2364] [id = 768] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 1AC96000 == 19 [pid = 2364] [id = 769] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 1445AC00 == 18 [pid = 2364] [id = 767] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 0DA6D800 == 17 [pid = 2364] [id = 765] 23:55:07 INFO - PROCESS | 2364 | --DOCSHELL 0D304800 == 16 [pid = 2364] [id = 766] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (18C99800) [pid = 2364] [serial = 2285] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0C6EE400) [pid = 2364] [serial = 2262] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (191AA800) [pid = 2364] [serial = 2288] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (18166400) [pid = 2364] [serial = 2282] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (15BD7000) [pid = 2364] [serial = 2279] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (161F7800) [pid = 2364] [serial = 2280] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0E5E8800) [pid = 2364] [serial = 2276] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (1427D800) [pid = 2364] [serial = 2277] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (0C743800) [pid = 2364] [serial = 2273] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0D3EB400) [pid = 2364] [serial = 2274] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (17C76800) [pid = 2364] [serial = 2268] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0E751000) [pid = 2364] [serial = 2265] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (146F2C00) [pid = 2364] [serial = 2270] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (18C8DC00) [pid = 2364] [serial = 2286] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (19F9F000) [pid = 2364] [serial = 2291] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (19938000) [pid = 2364] [serial = 2289] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (19FA4800) [pid = 2364] [serial = 2292] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (1AC99800) [pid = 2364] [serial = 2260] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (1893AC00) [pid = 2364] [serial = 2283] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (1BD02400) [pid = 2364] [serial = 2294] [outer = 00000000] [url = about:blank] 23:55:08 INFO - PROCESS | 2364 | 1464072908597 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:55:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:55:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2131ms 23:55:08 INFO - PROCESS | 2364 | 1464072908644 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 23:55:08 INFO - PROCESS | 2364 | 1464072908648 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 23:55:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:55:08 INFO - PROCESS | 2364 | 1464072908656 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:55:08 INFO - PROCESS | 2364 | 1464072908659 Marionette TRACE conn5 <- [1,3078,null,{}] 23:55:08 INFO - PROCESS | 2364 | 1464072908665 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:08 INFO - PROCESS | 2364 | 1464072908754 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 23:55:08 INFO - PROCESS | 2364 | 1464072908762 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:08 INFO - PROCESS | 2364 | ++DOCSHELL 0D027800 == 17 [pid = 2364] [id = 781] 23:55:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0D099400) [pid = 2364] [serial = 2341] [outer = 00000000] 23:55:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0D2ED800) [pid = 2364] [serial = 2342] [outer = 0D099400] 23:55:08 INFO - PROCESS | 2364 | 1464072908816 Marionette DEBUG loaded listener.js 23:55:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (0D3F2000) [pid = 2364] [serial = 2343] [outer = 0D099400] 23:55:09 INFO - PROCESS | 2364 | 1464072909296 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:55:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:55:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 690ms 23:55:09 INFO - PROCESS | 2364 | 1464072909361 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 23:55:09 INFO - PROCESS | 2364 | 1464072909367 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 23:55:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:55:09 INFO - PROCESS | 2364 | 1464072909378 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:55:09 INFO - PROCESS | 2364 | 1464072909381 Marionette TRACE conn5 <- [1,3082,null,{}] 23:55:09 INFO - PROCESS | 2364 | 1464072909385 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:09 INFO - PROCESS | 2364 | 1464072909466 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 23:55:09 INFO - PROCESS | 2364 | 1464072909473 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:09 INFO - PROCESS | 2364 | ++DOCSHELL 0D94EC00 == 18 [pid = 2364] [id = 782] 23:55:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0D94F800) [pid = 2364] [serial = 2344] [outer = 00000000] 23:55:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0DA67400) [pid = 2364] [serial = 2345] [outer = 0D94F800] 23:55:09 INFO - PROCESS | 2364 | 1464072909518 Marionette DEBUG loaded listener.js 23:55:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0DBEB000) [pid = 2364] [serial = 2346] [outer = 0D94F800] 23:55:09 INFO - PROCESS | 2364 | 1464072909979 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:55:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:55:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 23:55:10 INFO - PROCESS | 2364 | 1464072910010 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 23:55:10 INFO - PROCESS | 2364 | 1464072910012 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 23:55:10 INFO - PROCESS | 2364 | 1464072910016 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:55:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:55:10 INFO - PROCESS | 2364 | 1464072910019 Marionette TRACE conn5 <- [1,3086,null,{}] 23:55:10 INFO - PROCESS | 2364 | 1464072910034 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:10 INFO - PROCESS | 2364 | 1464072910119 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 23:55:10 INFO - PROCESS | 2364 | 1464072910126 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:10 INFO - PROCESS | 2364 | ++DOCSHELL 0E098C00 == 19 [pid = 2364] [id = 783] 23:55:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0E09B000) [pid = 2364] [serial = 2347] [outer = 00000000] 23:55:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0E5E8800) [pid = 2364] [serial = 2348] [outer = 0E09B000] 23:55:10 INFO - PROCESS | 2364 | 1464072910174 Marionette DEBUG loaded listener.js 23:55:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0E7D3000) [pid = 2364] [serial = 2349] [outer = 0E09B000] 23:55:10 INFO - PROCESS | 2364 | 1464072910632 Marionette TRACE conn5 <- [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]]]}] 23:55:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:55:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:55:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 23:55:10 INFO - PROCESS | 2364 | 1464072910650 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 23:55:10 INFO - PROCESS | 2364 | 1464072910652 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 23:55:10 INFO - PROCESS | 2364 | 1464072910655 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:55:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:55:10 INFO - PROCESS | 2364 | 1464072910657 Marionette TRACE conn5 <- [1,3090,null,{}] 23:55:10 INFO - PROCESS | 2364 | 1464072910660 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:10 INFO - PROCESS | 2364 | 1464072910783 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 23:55:10 INFO - PROCESS | 2364 | 1464072910801 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:10 INFO - PROCESS | 2364 | ++DOCSHELL 0D85E800 == 20 [pid = 2364] [id = 784] 23:55:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (14279000) [pid = 2364] [serial = 2350] [outer = 00000000] 23:55:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (14699800) [pid = 2364] [serial = 2351] [outer = 14279000] 23:55:10 INFO - PROCESS | 2364 | 1464072910848 Marionette DEBUG loaded listener.js 23:55:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (14B4AC00) [pid = 2364] [serial = 2352] [outer = 14279000] 23:55:11 INFO - PROCESS | 2364 | 1464072911231 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:55:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:55:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 23:55:11 INFO - PROCESS | 2364 | 1464072911290 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 23:55:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:55:11 INFO - PROCESS | 2364 | 1464072911291 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 23:55:11 INFO - PROCESS | 2364 | 1464072911295 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:55:11 INFO - PROCESS | 2364 | 1464072911296 Marionette TRACE conn5 <- [1,3094,null,{}] 23:55:11 INFO - PROCESS | 2364 | 1464072911300 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:11 INFO - PROCESS | 2364 | 1464072911413 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 23:55:11 INFO - PROCESS | 2364 | 1464072911425 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:11 INFO - PROCESS | 2364 | ++DOCSHELL 14B4E800 == 21 [pid = 2364] [id = 785] 23:55:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (14B56800) [pid = 2364] [serial = 2353] [outer = 00000000] 23:55:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (14C6AC00) [pid = 2364] [serial = 2354] [outer = 14B56800] 23:55:11 INFO - PROCESS | 2364 | 1464072911470 Marionette DEBUG loaded listener.js 23:55:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (14D6A400) [pid = 2364] [serial = 2355] [outer = 14B56800] 23:55:11 INFO - PROCESS | 2364 | 1464072911889 Marionette TRACE conn5 <- [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]]]}] 23:55:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:55:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:55:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:55:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 23:55:11 INFO - PROCESS | 2364 | 1464072911926 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 23:55:11 INFO - PROCESS | 2364 | 1464072911928 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 23:55:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:55:11 INFO - PROCESS | 2364 | 1464072911930 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:55:11 INFO - PROCESS | 2364 | 1464072911932 Marionette TRACE conn5 <- [1,3098,null,{}] 23:55:11 INFO - PROCESS | 2364 | 1464072911935 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:12 INFO - PROCESS | 2364 | 1464072912069 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 23:55:12 INFO - PROCESS | 2364 | 1464072912087 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:12 INFO - PROCESS | 2364 | ++DOCSHELL 15B62000 == 22 [pid = 2364] [id = 786] 23:55:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (15BD4400) [pid = 2364] [serial = 2356] [outer = 00000000] 23:55:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (16632800) [pid = 2364] [serial = 2357] [outer = 15BD4400] 23:55:12 INFO - PROCESS | 2364 | 1464072912132 Marionette DEBUG loaded listener.js 23:55:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (16643C00) [pid = 2364] [serial = 2358] [outer = 15BD4400] 23:55:12 INFO - PROCESS | 2364 | 1464072912515 Marionette TRACE conn5 <- [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"]]]}] 23:55:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:55:12 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 23:55:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:55:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:55:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 23:55:12 INFO - PROCESS | 2364 | 1464072912562 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 23:55:12 INFO - PROCESS | 2364 | 1464072912564 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 23:55:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:55:12 INFO - PROCESS | 2364 | 1464072912567 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:55:12 INFO - PROCESS | 2364 | 1464072912568 Marionette TRACE conn5 <- [1,3102,null,{}] 23:55:12 INFO - PROCESS | 2364 | 1464072912572 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:12 INFO - PROCESS | 2364 | 1464072912646 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 23:55:12 INFO - PROCESS | 2364 | 1464072912652 Marionette TRACE conn5 -> [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\", \"ccf4d7e6-2278-432f-8e77-36dd3f77fa7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:12 INFO - PROCESS | 2364 | ++DOCSHELL 16648400 == 23 [pid = 2364] [id = 787] 23:55:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (1664A800) [pid = 2364] [serial = 2359] [outer = 00000000] 23:55:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (17C7C800) [pid = 2364] [serial = 2360] [outer = 1664A800] 23:55:12 INFO - PROCESS | 2364 | 1464072912696 Marionette DEBUG loaded listener.js 23:55:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (1815F800) [pid = 2364] [serial = 2361] [outer = 1664A800] 23:55:13 INFO - PROCESS | 2364 | 1464072913133 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 23:55:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:55:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 23:55:13 INFO - PROCESS | 2364 | 1464072913198 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 23:55:13 INFO - PROCESS | 2364 | 1464072913200 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 23:55:14 WARNING - u'runner_teardown' () 23:55:14 INFO - No more tests 23:55:14 INFO - Got 0 unexpected results 23:55:14 INFO - SUITE-END | took 674s 23:55:14 INFO - Closing logging queue 23:55:14 INFO - queue closed 23:55:14 INFO - Return code: 0 23:55:14 WARNING - # TBPL SUCCESS # 23:55:14 INFO - Running post-action listener: _resource_record_post_action 23:55:14 INFO - Running post-run listener: _resource_record_post_run 23:55:15 INFO - Total resource usage - Wall time: 685s; CPU: 14.0%; Read bytes: 76814336; Write bytes: 1144817664; Read time: 869810; Write time: 8104160 23:55:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:55:15 INFO - install - Wall time: 2s; CPU: 14.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 100 23:55:15 INFO - run-tests - Wall time: 683s; CPU: 14.0%; Read bytes: 76814336; Write bytes: 1087366656; Read time: 869810; Write time: 8061660 23:55:15 INFO - Running post-run listener: _upload_blobber_files 23:55:15 INFO - Blob upload gear active. 23:55:15 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 23:55:15 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 23:55:15 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 23:55:15 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 23:55:16 INFO - (blobuploader) - INFO - Open directory for files ... 23:55:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 23:55:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:55:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:55:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:55:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:55:16 INFO - (blobuploader) - INFO - Done attempting. 23:55:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 23:55:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:55:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:55:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:55:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:55:18 INFO - (blobuploader) - INFO - Done attempting. 23:55:18 INFO - (blobuploader) - INFO - Iteration through files over. 23:55:18 INFO - Return code: 0 23:55:18 INFO - rmtree: C:\slave\test\build\uploaded_files.json 23:55:18 INFO - Using _rmtree_windows ... 23:55:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 23:55:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b5a84a065acb936e98c6f01a0e5204402716760de4453cbd100f98a8455ca767f19456e3b733abce96387dd17af73b143ffd40aea32184bb99bd971f578dd955", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/95458e2fec725d77c2f8c65e908d78592cbd58b4c5e59426cfeebbea5478483edffb02ed8f4f6041ed46aaa8d8ac87b9e2fb62f6e318652b27fb489172ffd298"} 23:55:18 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 23:55:18 INFO - Writing to file C:\slave\test\properties\blobber_files 23:55:18 INFO - Contents: 23:55:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b5a84a065acb936e98c6f01a0e5204402716760de4453cbd100f98a8455ca767f19456e3b733abce96387dd17af73b143ffd40aea32184bb99bd971f578dd955", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/95458e2fec725d77c2f8c65e908d78592cbd58b4c5e59426cfeebbea5478483edffb02ed8f4f6041ed46aaa8d8ac87b9e2fb62f6e318652b27fb489172ffd298"} 23:55:18 INFO - Running post-run listener: copy_logs_to_upload_dir 23:55:18 INFO - Copying logs to upload dir... 23:55:18 INFO - mkdir: C:\slave\test\build\upload\logs 23:55:18 INFO - Copying logs to upload dir... 23:55:18 INFO - Using _rmtree_windows ... 23:55:18 INFO - Using _rmtree_windows ... 23:55:18 INFO - Using _rmtree_windows ... 23:55:18 INFO - Using _rmtree_windows ... 23:55:18 INFO - Using _rmtree_windows ... 23:55:18 INFO - Using _rmtree_windows ... 23:55:19 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=991.536000 ========= master_lag: 0.38 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 31 secs) (at 2016-05-23 23:55:19.762327) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 23:55:19.767021) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-226 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-226 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-226 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b5a84a065acb936e98c6f01a0e5204402716760de4453cbd100f98a8455ca767f19456e3b733abce96387dd17af73b143ffd40aea32184bb99bd971f578dd955", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/95458e2fec725d77c2f8c65e908d78592cbd58b4c5e59426cfeebbea5478483edffb02ed8f4f6041ed46aaa8d8ac87b9e2fb62f6e318652b27fb489172ffd298"} build_url:https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b5a84a065acb936e98c6f01a0e5204402716760de4453cbd100f98a8455ca767f19456e3b733abce96387dd17af73b143ffd40aea32184bb99bd971f578dd955", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/95458e2fec725d77c2f8c65e908d78592cbd58b4c5e59426cfeebbea5478483edffb02ed8f4f6041ed46aaa8d8ac87b9e2fb62f6e318652b27fb489172ffd298"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 23:55:19.887281) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 23:55:19.887652) ========= 'rm' '-f' 'oauth.txt' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-226 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-226 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-226 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 23:55:20.004090) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 23:55:20.004466) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 23:55:20.706090) ========= ========= Total master_lag: 0.54 =========