builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-213 starttime: 1461051968.9 results: success (0) buildid: 20160418224151 builduid: c5d3648972044b829689e6c33752e00b revision: 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 00:46:08.895445) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 00:46:08.895910) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 00:46:08.896219) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 00:46:09.026706) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:46:09.027014) ========= '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-213 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-213 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-213 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 --00:46:10-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.10 GB/s 00:46:10 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.511000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:46:10.593144) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 00:46:10.593550) ========= '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-213 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-213 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-213 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.301000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 00:46:14.908461) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:46:14.908817) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-213 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-213 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-213 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-04-19 00:46:15,188 truncating revision to first 12 chars 2016-04-19 00:46:15,190 Setting DEBUG logging. 2016-04-19 00:46:15,190 attempt 1/10 2016-04-19 00:46:15,190 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/9a8ff2f49784?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 00:46:15,726 unpacking tar archive at: fx-team-9a8ff2f49784/testing/mozharness/ program finished with exit code 0 elapsedTime=1.294000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:46:16.247730) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 00:46:16.248052) ========= script_repo_revision: 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 00:46:16.248453) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 00:46:16.248723) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 00:46:16.266151) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 31 secs) (at 2016-04-19 00:46:16.266439) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-213 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-213 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-213 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 00:46:16 INFO - MultiFileLogger online at 20160419 00:46:16 in C:\slave\test 00:46:16 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 fx-team --download-symbols true 00:46:16 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 00:46:16 INFO - {'append_to_log': False, 00:46:16 INFO - 'base_work_dir': 'C:\\slave\\test', 00:46:16 INFO - 'blob_upload_branch': 'fx-team', 00:46:16 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 00:46:16 INFO - 'buildbot_json_path': 'buildprops.json', 00:46:16 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 00:46:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:46:16 INFO - 'download_minidump_stackwalk': True, 00:46:16 INFO - 'download_symbols': 'true', 00:46:16 INFO - 'e10s': False, 00:46:16 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 00:46:16 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 00:46:16 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 00:46:16 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 00:46:16 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 00:46:16 INFO - 'C:/mozilla-build/tooltool.py'), 00:46:16 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 00:46:16 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 00:46:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:46:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:46:16 INFO - 'log_level': 'info', 00:46:16 INFO - 'log_to_console': True, 00:46:16 INFO - 'opt_config_files': (), 00:46:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:46:16 INFO - '--processes=1', 00:46:16 INFO - '--config=%(test_path)s/wptrunner.ini', 00:46:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:46:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:46:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:46:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:46:16 INFO - 'pip_index': False, 00:46:16 INFO - 'require_test_zip': True, 00:46:16 INFO - 'test_type': ('testharness',), 00:46:16 INFO - 'this_chunk': '1', 00:46:16 INFO - 'total_chunks': '10', 00:46:16 INFO - 'virtualenv_path': 'venv', 00:46:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:46:16 INFO - 'work_dir': 'build'} 00:46:16 INFO - ##### 00:46:16 INFO - ##### Running clobber step. 00:46:16 INFO - ##### 00:46:16 INFO - Running pre-action listener: _resource_record_pre_action 00:46:16 INFO - Running main action method: clobber 00:46:16 INFO - rmtree: C:\slave\test\build 00:46:16 INFO - Using _rmtree_windows ... 00:46:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 00:47:37 INFO - Running post-action listener: _resource_record_post_action 00:47:37 INFO - ##### 00:47:37 INFO - ##### Running read-buildbot-config step. 00:47:37 INFO - ##### 00:47:37 INFO - Running pre-action listener: _resource_record_pre_action 00:47:37 INFO - Running main action method: read_buildbot_config 00:47:37 INFO - Using buildbot properties: 00:47:37 INFO - { 00:47:37 INFO - "project": "", 00:47:37 INFO - "product": "firefox", 00:47:37 INFO - "script_repo_revision": "production", 00:47:37 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 00:47:37 INFO - "repository": "", 00:47:37 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 00:47:37 INFO - "buildid": "20160418224151", 00:47:37 INFO - "pgo_build": "False", 00:47:37 INFO - "basedir": "C:\\slave\\test", 00:47:37 INFO - "buildnumber": 134, 00:47:37 INFO - "slavename": "t-w732-ix-213", 00:47:37 INFO - "revision": "9a8ff2f4978493c3fd9982652a09ffcdf2333a75", 00:47:37 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 00:47:37 INFO - "platform": "win32", 00:47:37 INFO - "branch": "fx-team", 00:47:37 INFO - "repo_path": "integration/fx-team", 00:47:37 INFO - "moz_repo_path": "", 00:47:37 INFO - "stage_platform": "win32", 00:47:37 INFO - "builduid": "c5d3648972044b829689e6c33752e00b", 00:47:37 INFO - "slavebuilddir": "test" 00:47:37 INFO - } 00:47:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 00:47:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 00:47:37 INFO - Running post-action listener: _resource_record_post_action 00:47:37 INFO - ##### 00:47:37 INFO - ##### Running download-and-extract step. 00:47:37 INFO - ##### 00:47:37 INFO - Running pre-action listener: _resource_record_pre_action 00:47:37 INFO - Running main action method: download_and_extract 00:47:37 INFO - mkdir: C:\slave\test\build\tests 00:47:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:47:37 INFO - https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 00:47:37 INFO - trying https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 00:47:37 INFO - Downloading https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 00:47:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 00:47:39 INFO - Downloaded 1274 bytes. 00:47:39 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 00:47:39 INFO - Using the following test package requirements: 00:47:39 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 00:47:39 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:47:39 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 00:47:39 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:47:39 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 00:47:39 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:47:39 INFO - u'jsshell-win32.zip'], 00:47:39 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:47:39 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 00:47:39 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 00:47:39 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:47:39 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 00:47:39 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:47:39 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 00:47:39 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:47:39 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 00:47:39 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:47:39 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 00:47:39 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 00:47:39 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')]} 00:47:39 INFO - https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 00:47:39 INFO - trying https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 00:47:39 INFO - Downloading https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 00:47:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 00:47:40 INFO - Downloaded 20405127 bytes. 00:47:40 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:47:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:47:42 INFO - caution: filename not matched: web-platform/* 00:47:42 INFO - Return code: 11 00:47:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:47:42 INFO - https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 00:47:42 INFO - trying https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 00:47:42 INFO - Downloading https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 00:47:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 00:47:45 INFO - Downloaded 36382594 bytes. 00:47:45 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:47:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:48:29 INFO - caution: filename not matched: bin/* 00:48:29 INFO - caution: filename not matched: config/* 00:48:29 INFO - caution: filename not matched: mozbase/* 00:48:29 INFO - caution: filename not matched: marionette/* 00:48:29 INFO - caution: filename not matched: tools/wptserve/* 00:48:29 INFO - Return code: 11 00:48:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:48:29 INFO - https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 00:48:29 INFO - trying https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 00:48:29 INFO - Downloading https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 00:48:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 00:48:33 INFO - Downloaded 67333819 bytes. 00:48:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 00:48:33 INFO - mkdir: C:\slave\test\properties 00:48:33 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 00:48:33 INFO - Writing to file C:\slave\test\properties\build_url 00:48:33 INFO - Contents: 00:48:33 INFO - build_url:https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 00:48:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:48:34 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 00:48:34 INFO - Writing to file C:\slave\test\properties\symbols_url 00:48:34 INFO - Contents: 00:48:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:48:34 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')]} 00:48:34 INFO - https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:48:34 INFO - trying https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:48:34 INFO - Downloading https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:48:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 00:48:38 INFO - Downloaded 58221775 bytes. 00:48:38 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 00:48:38 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 00:48:41 INFO - Return code: 0 00:48:41 INFO - Running post-action listener: _resource_record_post_action 00:48:41 INFO - Running post-action listener: set_extra_try_arguments 00:48:41 INFO - ##### 00:48:41 INFO - ##### Running create-virtualenv step. 00:48:41 INFO - ##### 00:48:41 INFO - Running pre-action listener: _pre_create_virtualenv 00:48:41 INFO - Running pre-action listener: _resource_record_pre_action 00:48:41 INFO - Running main action method: create_virtualenv 00:48:41 INFO - Creating virtualenv C:\slave\test\build\venv 00:48:41 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 00:48:41 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 00:48:48 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 00:48:52 INFO - Installing distribute......................................................................................................................................................................................done. 00:48:53 INFO - Return code: 0 00:48:53 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 00:48:53 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')]} 00:48:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:48:53 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')]} 00:48:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:48:53 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0194C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B31580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C26368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-213', 'USERDOMAIN': 'T-W732-IX-213', '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-213', '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 00:48:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 00:48:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 00:48:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:48:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:48:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:48:53 INFO - 'COMPUTERNAME': 'T-W732-IX-213', 00:48:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:48:53 INFO - 'DCLOCATION': 'SCL3', 00:48:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:48:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:48:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:48:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:48:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:48:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:48:53 INFO - 'HOMEDRIVE': 'C:', 00:48:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:48:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:48:53 INFO - 'KTS_VERSION': '1.19c', 00:48:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:48:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:48:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-213', 00:48:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:48:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:48:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:48:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:48:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:48:53 INFO - 'MOZ_AIRBAG': '1', 00:48:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:48:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:48:53 INFO - 'MOZ_MSVCVERSION': '8', 00:48:53 INFO - 'MOZ_NO_REMOTE': '1', 00:48:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:48:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:48:53 INFO - 'NO_EM_RESTART': '1', 00:48:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:48:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:48:53 INFO - 'OS': 'Windows_NT', 00:48:53 INFO - 'OURDRIVE': 'C:', 00:48: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', 00:48:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:48:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:48:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:48:53 INFO - 'PROCESSOR_LEVEL': '6', 00:48:53 INFO - 'PROCESSOR_REVISION': '1e05', 00:48:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:48:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:48:53 INFO - 'PROMPT': '$P$G', 00:48:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:48:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:48:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:48:53 INFO - 'PWD': 'C:\\slave\\test', 00:48:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:48:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:48:53 INFO - 'SYSTEMDRIVE': 'C:', 00:48:53 INFO - 'SYSTEMROOT': 'C:\\windows', 00:48:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:48:53 INFO - 'TEST1': 'testie', 00:48:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:48:53 INFO - 'USERDOMAIN': 'T-W732-IX-213', 00:48:53 INFO - 'USERNAME': 'cltbld', 00:48:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:48:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:48:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:48:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:48:53 INFO - 'WINDIR': 'C:\\windows', 00:48:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:48:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:48:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:48:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:48:55 INFO - Downloading/unpacking psutil>=0.7.1 00:48:55 INFO - Running setup.py egg_info for package psutil 00:48:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:48:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:48:55 INFO - Installing collected packages: psutil 00:48:55 INFO - Running setup.py install for psutil 00:48:55 INFO - building 'psutil._psutil_windows' extension 00:48:55 INFO - error: Unable to find vcvarsall.bat 00:48:55 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-usuiwd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:48:55 INFO - running install 00:48:55 INFO - running build 00:48:55 INFO - running build_py 00:48:55 INFO - creating build 00:48:55 INFO - creating build\lib.win32-2.7 00:48:55 INFO - creating build\lib.win32-2.7\psutil 00:48:55 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 00:48:55 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 00:48:55 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 00:48:55 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 00:48:55 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 00:48:55 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 00:48:55 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 00:48:55 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 00:48:55 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 00:48:55 INFO - running build_ext 00:48:55 INFO - building 'psutil._psutil_windows' extension 00:48:55 INFO - error: Unable to find vcvarsall.bat 00:48:55 INFO - ---------------------------------------- 00:48:55 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-usuiwd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:48:55 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 00:48:55 WARNING - Return code: 1 00:48:55 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! 00:48:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 00:48: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')]} 00:48:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:48: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')]} 00:48:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:48:55 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 0x0194C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B31580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C26368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-213', 'USERDOMAIN': 'T-W732-IX-213', '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-213', '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 00:48:55 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 00:48:55 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 00:48:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:48:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:48:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:48:55 INFO - 'COMPUTERNAME': 'T-W732-IX-213', 00:48:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:48:55 INFO - 'DCLOCATION': 'SCL3', 00:48:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:48:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:48:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:48:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:48:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:48:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:48:55 INFO - 'HOMEDRIVE': 'C:', 00:48:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:48:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:48:55 INFO - 'KTS_VERSION': '1.19c', 00:48:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:48:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:48:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-213', 00:48:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:48:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:48:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:48:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:48:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:48:55 INFO - 'MOZ_AIRBAG': '1', 00:48:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:48:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:48:55 INFO - 'MOZ_MSVCVERSION': '8', 00:48:55 INFO - 'MOZ_NO_REMOTE': '1', 00:48:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:48:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:48:55 INFO - 'NO_EM_RESTART': '1', 00:48:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:48:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:48:55 INFO - 'OS': 'Windows_NT', 00:48:55 INFO - 'OURDRIVE': 'C:', 00:48:55 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', 00:48:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:48:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:48:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:48:55 INFO - 'PROCESSOR_LEVEL': '6', 00:48:55 INFO - 'PROCESSOR_REVISION': '1e05', 00:48:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:48:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:48:55 INFO - 'PROMPT': '$P$G', 00:48:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:48:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:48:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:48:55 INFO - 'PWD': 'C:\\slave\\test', 00:48:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:48:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:48:55 INFO - 'SYSTEMDRIVE': 'C:', 00:48:55 INFO - 'SYSTEMROOT': 'C:\\windows', 00:48:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:48:55 INFO - 'TEST1': 'testie', 00:48:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:48:55 INFO - 'USERDOMAIN': 'T-W732-IX-213', 00:48:55 INFO - 'USERNAME': 'cltbld', 00:48:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:48:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:48:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:48:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:48:55 INFO - 'WINDIR': 'C:\\windows', 00:48:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:48:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:48:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:48:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:48:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:48:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:48:56 INFO - Running setup.py egg_info for package mozsystemmonitor 00:48:56 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 00:48:56 INFO - Running setup.py egg_info for package psutil 00:48:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:48:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:48:56 INFO - Installing collected packages: mozsystemmonitor, psutil 00:48:56 INFO - Running setup.py install for mozsystemmonitor 00:48:56 INFO - Running setup.py install for psutil 00:48:56 INFO - building 'psutil._psutil_windows' extension 00:48:56 INFO - error: Unable to find vcvarsall.bat 00:48:56 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-muvxhs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:48:56 INFO - running install 00:48:56 INFO - running build 00:48:56 INFO - running build_py 00:48:56 INFO - running build_ext 00:48:56 INFO - building 'psutil._psutil_windows' extension 00:48:56 INFO - error: Unable to find vcvarsall.bat 00:48:56 INFO - ---------------------------------------- 00:48:56 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-muvxhs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:48:56 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 00:48:56 WARNING - Return code: 1 00:48:56 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! 00:48:56 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 00:48:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:48:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:48:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:48:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:48:56 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0194C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B31580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C26368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-213', 'USERDOMAIN': 'T-W732-IX-213', '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-213', '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 00:48:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 00:48:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 00:48:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:48:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:48:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:48:56 INFO - 'COMPUTERNAME': 'T-W732-IX-213', 00:48:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:48:56 INFO - 'DCLOCATION': 'SCL3', 00:48:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:48:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:48:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:48:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:48:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:48:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:48:56 INFO - 'HOMEDRIVE': 'C:', 00:48:56 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:48:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:48:56 INFO - 'KTS_VERSION': '1.19c', 00:48:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:48:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:48:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-213', 00:48:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:48:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:48:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:48:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:48:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:48:56 INFO - 'MOZ_AIRBAG': '1', 00:48:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:48:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:48:56 INFO - 'MOZ_MSVCVERSION': '8', 00:48:56 INFO - 'MOZ_NO_REMOTE': '1', 00:48:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:48:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:48:56 INFO - 'NO_EM_RESTART': '1', 00:48:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:48:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:48:56 INFO - 'OS': 'Windows_NT', 00:48:56 INFO - 'OURDRIVE': 'C:', 00:48:56 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', 00:48:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:48:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:48:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:48:56 INFO - 'PROCESSOR_LEVEL': '6', 00:48:56 INFO - 'PROCESSOR_REVISION': '1e05', 00:48:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:48:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:48:56 INFO - 'PROMPT': '$P$G', 00:48:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:48:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:48:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:48:56 INFO - 'PWD': 'C:\\slave\\test', 00:48:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:48:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:48:56 INFO - 'SYSTEMDRIVE': 'C:', 00:48:56 INFO - 'SYSTEMROOT': 'C:\\windows', 00:48:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:48:56 INFO - 'TEST1': 'testie', 00:48:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:48:56 INFO - 'USERDOMAIN': 'T-W732-IX-213', 00:48:56 INFO - 'USERNAME': 'cltbld', 00:48:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:48:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:48:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:48:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:48:56 INFO - 'WINDIR': 'C:\\windows', 00:48:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:48:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:48:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:48:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:48:57 INFO - Downloading/unpacking blobuploader==1.2.4 00:48:57 INFO - Downloading blobuploader-1.2.4.tar.gz 00:48:57 INFO - Running setup.py egg_info for package blobuploader 00:48:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:49:00 INFO - Running setup.py egg_info for package requests 00:49:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:49:00 INFO - Downloading docopt-0.6.1.tar.gz 00:49:00 INFO - Running setup.py egg_info for package docopt 00:49:00 INFO - Installing collected packages: blobuploader, docopt, requests 00:49:00 INFO - Running setup.py install for blobuploader 00:49:00 INFO - Running setup.py install for docopt 00:49:00 INFO - Running setup.py install for requests 00:49:00 INFO - Successfully installed blobuploader docopt requests 00:49:00 INFO - Cleaning up... 00:49:00 INFO - Return code: 0 00:49:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:49:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:49:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:49:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:00 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0194C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B31580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C26368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB60C0>, '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-213', 'USERDOMAIN': 'T-W732-IX-213', '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-213', '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 00:49:01 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 00:49:01 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 00:49:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:49:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:49:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:49:01 INFO - 'COMPUTERNAME': 'T-W732-IX-213', 00:49:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:49:01 INFO - 'DCLOCATION': 'SCL3', 00:49:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:49:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:49:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:49:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:49:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:49:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:49:01 INFO - 'HOMEDRIVE': 'C:', 00:49:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:49:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:49:01 INFO - 'KTS_VERSION': '1.19c', 00:49:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:49:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:49:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-213', 00:49:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:49:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:49:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:49:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:49:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:49:01 INFO - 'MOZ_AIRBAG': '1', 00:49:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:49:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:01 INFO - 'MOZ_MSVCVERSION': '8', 00:49:01 INFO - 'MOZ_NO_REMOTE': '1', 00:49:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:49:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:49:01 INFO - 'NO_EM_RESTART': '1', 00:49:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:49:01 INFO - 'OS': 'Windows_NT', 00:49:01 INFO - 'OURDRIVE': 'C:', 00:49:01 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', 00:49:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:49:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:49:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:49:01 INFO - 'PROCESSOR_LEVEL': '6', 00:49:01 INFO - 'PROCESSOR_REVISION': '1e05', 00:49:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:49:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:49:01 INFO - 'PROMPT': '$P$G', 00:49:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:49:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:49:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:49:01 INFO - 'PWD': 'C:\\slave\\test', 00:49:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:49:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:49:01 INFO - 'SYSTEMDRIVE': 'C:', 00:49:01 INFO - 'SYSTEMROOT': 'C:\\windows', 00:49:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:49:01 INFO - 'TEST1': 'testie', 00:49:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:49:01 INFO - 'USERDOMAIN': 'T-W732-IX-213', 00:49:01 INFO - 'USERNAME': 'cltbld', 00:49:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:49:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:49:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:49:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:49:01 INFO - 'WINDIR': 'C:\\windows', 00:49:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:49:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:49:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:49:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:49:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:49:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:49:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:49:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:49:05 INFO - Unpacking c:\slave\test\build\tests\marionette 00:49:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:49:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:49:05 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 00:49:05 INFO - Running setup.py install for browsermob-proxy 00:49:19 INFO - Running setup.py install for manifestparser 00:49:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Running setup.py install for marionette-client 00:49:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:49:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Running setup.py install for marionette-driver 00:49:19 INFO - Running setup.py install for mozcrash 00:49:19 INFO - Running setup.py install for mozdebug 00:49:19 INFO - Running setup.py install for mozdevice 00:49:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Running setup.py install for mozfile 00:49:19 INFO - Running setup.py install for mozhttpd 00:49:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Running setup.py install for mozinfo 00:49:19 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Running setup.py install for mozInstall 00:49:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Running setup.py install for mozleak 00:49:19 INFO - Running setup.py install for mozlog 00:49:19 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Running setup.py install for moznetwork 00:49:19 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Running setup.py install for mozprocess 00:49:19 INFO - Running setup.py install for mozprofile 00:49:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Running setup.py install for mozrunner 00:49:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Running setup.py install for mozscreenshot 00:49:19 INFO - Running setup.py install for moztest 00:49:19 INFO - Running setup.py install for mozversion 00:49:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:49:19 INFO - Running setup.py install for wptserve 00:49:19 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 00:49:19 INFO - Cleaning up... 00:49:19 INFO - Return code: 0 00:49:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:49:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:49:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:49:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:19 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 0x0194C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B31580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C26368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB60C0>, '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-213', 'USERDOMAIN': 'T-W732-IX-213', '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-213', '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 00:49:19 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 00:49:19 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 00:49:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:49:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:49:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:49:19 INFO - 'COMPUTERNAME': 'T-W732-IX-213', 00:49:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:49:19 INFO - 'DCLOCATION': 'SCL3', 00:49:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:49:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:49:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:49:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:49:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:49:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:49:19 INFO - 'HOMEDRIVE': 'C:', 00:49:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:49:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:49:19 INFO - 'KTS_VERSION': '1.19c', 00:49:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:49:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:49:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-213', 00:49:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:49:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:49:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:49:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:49:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:49:19 INFO - 'MOZ_AIRBAG': '1', 00:49:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:49:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:19 INFO - 'MOZ_MSVCVERSION': '8', 00:49:19 INFO - 'MOZ_NO_REMOTE': '1', 00:49:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:49:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:49:19 INFO - 'NO_EM_RESTART': '1', 00:49:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:49:19 INFO - 'OS': 'Windows_NT', 00:49:19 INFO - 'OURDRIVE': 'C:', 00:49:19 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', 00:49:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:49:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:49:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:49:19 INFO - 'PROCESSOR_LEVEL': '6', 00:49:19 INFO - 'PROCESSOR_REVISION': '1e05', 00:49:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:49:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:49:19 INFO - 'PROMPT': '$P$G', 00:49:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:49:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:49:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:49:19 INFO - 'PWD': 'C:\\slave\\test', 00:49:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:49:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:49:19 INFO - 'SYSTEMDRIVE': 'C:', 00:49:19 INFO - 'SYSTEMROOT': 'C:\\windows', 00:49:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:49:19 INFO - 'TEST1': 'testie', 00:49:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:49:19 INFO - 'USERDOMAIN': 'T-W732-IX-213', 00:49:19 INFO - 'USERNAME': 'cltbld', 00:49:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:49:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:49:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:49:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:49:19 INFO - 'WINDIR': 'C:\\windows', 00:49:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:49:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:49:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:49:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:49:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:49:24 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:49:24 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:49:24 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:49:24 INFO - Unpacking c:\slave\test\build\tests\marionette 00:49:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:49:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:49:24 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)) 00:49:35 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)) 00:49:35 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)) 00:49:35 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)) 00:49:35 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)) 00:49:35 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 00:49:35 INFO - Downloading blessings-1.6.tar.gz 00:49:35 INFO - Running setup.py egg_info for package blessings 00:49:35 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)) 00:49:35 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 00:49:35 INFO - Running setup.py install for blessings 00:49:35 INFO - Running setup.py install for browsermob-proxy 00:49:35 INFO - Running setup.py install for manifestparser 00:49:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Running setup.py install for marionette-client 00:49:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:49:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Running setup.py install for marionette-driver 00:49:35 INFO - Running setup.py install for mozcrash 00:49:35 INFO - Running setup.py install for mozdebug 00:49:35 INFO - Running setup.py install for mozdevice 00:49:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Running setup.py install for mozhttpd 00:49:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Running setup.py install for mozInstall 00:49:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Running setup.py install for mozleak 00:49:35 INFO - Running setup.py install for mozprofile 00:49:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Running setup.py install for mozrunner 00:49:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:49:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:49:37 INFO - Running setup.py install for mozscreenshot 00:49:37 INFO - Running setup.py install for moztest 00:49:37 INFO - Running setup.py install for mozversion 00:49:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:49:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:49:37 INFO - Running setup.py install for wptserve 00:49:37 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:49:37 INFO - Cleaning up... 00:49:37 INFO - Return code: 0 00:49:37 INFO - Done creating virtualenv C:\slave\test\build\venv. 00:49:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:49:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:49:37 INFO - Reading from file tmpfile_stdout 00:49:37 INFO - Using _rmtree_windows ... 00:49:37 INFO - Using _rmtree_windows ... 00:49:37 INFO - Current package versions: 00:49:37 INFO - blessings == 1.6 00:49:37 INFO - blobuploader == 1.2.4 00:49:37 INFO - browsermob-proxy == 0.6.0 00:49:37 INFO - distribute == 0.6.14 00:49:37 INFO - docopt == 0.6.1 00:49:37 INFO - manifestparser == 1.1 00:49:37 INFO - marionette-client == 2.3.0 00:49:37 INFO - marionette-driver == 1.4.0 00:49:37 INFO - mozInstall == 1.12 00:49:37 INFO - mozcrash == 0.17 00:49:37 INFO - mozdebug == 0.1 00:49:37 INFO - mozdevice == 0.48 00:49:37 INFO - mozfile == 1.2 00:49:37 INFO - mozhttpd == 0.7 00:49:37 INFO - mozinfo == 0.9 00:49:37 INFO - mozleak == 0.1 00:49:37 INFO - mozlog == 3.1 00:49:37 INFO - moznetwork == 0.27 00:49:37 INFO - mozprocess == 0.22 00:49:37 INFO - mozprofile == 0.28 00:49:37 INFO - mozrunner == 6.11 00:49:37 INFO - mozscreenshot == 0.1 00:49:37 INFO - mozsystemmonitor == 0.0 00:49:37 INFO - moztest == 0.7 00:49:37 INFO - mozversion == 1.4 00:49:37 INFO - requests == 1.2.3 00:49:37 INFO - wptserve == 1.4.0 00:49:37 INFO - Running post-action listener: _resource_record_post_action 00:49:37 INFO - Running post-action listener: _start_resource_monitoring 00:49:37 INFO - Starting resource monitoring. 00:49:37 INFO - ##### 00:49:37 INFO - ##### Running pull step. 00:49:37 INFO - ##### 00:49:37 INFO - Running pre-action listener: _resource_record_pre_action 00:49:37 INFO - Running main action method: pull 00:49:37 INFO - Pull has nothing to do! 00:49:37 INFO - Running post-action listener: _resource_record_post_action 00:49:37 INFO - ##### 00:49:37 INFO - ##### Running install step. 00:49:37 INFO - ##### 00:49:37 INFO - Running pre-action listener: _resource_record_pre_action 00:49:37 INFO - Running main action method: install 00:49:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:49:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:49:37 INFO - Reading from file tmpfile_stdout 00:49:37 INFO - Using _rmtree_windows ... 00:49:37 INFO - Using _rmtree_windows ... 00:49:37 INFO - Detecting whether we're running mozinstall >=1.0... 00:49:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 00:49:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 00:49:37 INFO - Reading from file tmpfile_stdout 00:49:37 INFO - Output received: 00:49:37 INFO - Usage: mozinstall-script.py [options] installer 00:49:37 INFO - Options: 00:49:37 INFO - -h, --help show this help message and exit 00:49:37 INFO - -d DEST, --destination=DEST 00:49:37 INFO - Directory to install application into. [default: 00:49:37 INFO - "C:\slave\test"] 00:49:37 INFO - --app=APP Application being installed. [default: firefox] 00:49:37 INFO - Using _rmtree_windows ... 00:49:37 INFO - Using _rmtree_windows ... 00:49:37 INFO - mkdir: C:\slave\test\build\application 00:49:37 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 00:49:37 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 00:49:40 INFO - Reading from file tmpfile_stdout 00:49:40 INFO - Output received: 00:49:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 00:49:40 INFO - Using _rmtree_windows ... 00:49:40 INFO - Using _rmtree_windows ... 00:49:40 INFO - Running post-action listener: _resource_record_post_action 00:49:40 INFO - ##### 00:49:40 INFO - ##### Running run-tests step. 00:49:40 INFO - ##### 00:49:40 INFO - Running pre-action listener: _resource_record_pre_action 00:49:40 INFO - Running main action method: run_tests 00:49:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 00:49:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:49:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:49:40 INFO - grabbing minidump binary from tooltool 00:49:40 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')]} 00:49:40 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 0x01C26368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB60C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 00:49:40 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 00:49:40 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 00:49:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:49:41 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpywx1bv 00:49:41 INFO - INFO - File integrity verified, renaming tmpywx1bv to win32-minidump_stackwalk.exe 00:49:41 INFO - Return code: 0 00:49:41 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 00:49:41 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 00:49:41 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/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.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 00:49:41 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/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.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 00:49:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:49:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:49:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:49:41 INFO - 'COMPUTERNAME': 'T-W732-IX-213', 00:49:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:49:41 INFO - 'DCLOCATION': 'SCL3', 00:49:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:49:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:49:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:49:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:49:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:49:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:49:41 INFO - 'HOMEDRIVE': 'C:', 00:49:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:49:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:49:41 INFO - 'KTS_VERSION': '1.19c', 00:49:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:49:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:49:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-213', 00:49:41 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 00:49:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:49:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:49:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:49:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:49:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:49:41 INFO - 'MOZ_AIRBAG': '1', 00:49:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:49:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:41 INFO - 'MOZ_MSVCVERSION': '8', 00:49:41 INFO - 'MOZ_NO_REMOTE': '1', 00:49:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:49:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:49:41 INFO - 'NO_EM_RESTART': '1', 00:49:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:49:41 INFO - 'OS': 'Windows_NT', 00:49:41 INFO - 'OURDRIVE': 'C:', 00:49:41 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', 00:49:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:49:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:49:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:49:41 INFO - 'PROCESSOR_LEVEL': '6', 00:49:41 INFO - 'PROCESSOR_REVISION': '1e05', 00:49:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:49:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:49:41 INFO - 'PROMPT': '$P$G', 00:49:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:49:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:49:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:49:41 INFO - 'PWD': 'C:\\slave\\test', 00:49:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:49:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:49:41 INFO - 'SYSTEMDRIVE': 'C:', 00:49:41 INFO - 'SYSTEMROOT': 'C:\\windows', 00:49:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:49:41 INFO - 'TEST1': 'testie', 00:49:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:49:41 INFO - 'USERDOMAIN': 'T-W732-IX-213', 00:49:41 INFO - 'USERNAME': 'cltbld', 00:49:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:49:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:49:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:49:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:49:41 INFO - 'WINDIR': 'C:\\windows', 00:49:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:49:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:49:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:49:41 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/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.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 00:49:43 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 00:49:43 INFO - import pkg_resources 00:49:44 INFO - Using 1 client processes 00:49:47 INFO - SUITE-START | Running 778 tests 00:49:47 INFO - Running testharness tests 00:49:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:49:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 00:49:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:49:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 00:49:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:49:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 00:49:47 INFO - Setting up ssl 00:49:48 INFO - PROCESS | certutil | 00:49:48 INFO - PROCESS | certutil | 00:49:48 INFO - PROCESS | certutil | 00:49:48 INFO - Certificate Nickname Trust Attributes 00:49:48 INFO - SSL,S/MIME,JAR/XPI 00:49:48 INFO - 00:49:48 INFO - web-platform-tests CT,, 00:49:48 INFO - 00:49:48 INFO - Starting runner 00:49:48 INFO - PROCESS | 1348 | [1348] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 00:49:48 INFO - PROCESS | 1348 | [1348] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 00:49:49 INFO - PROCESS | 1348 | [1348] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 00:49:49 INFO - PROCESS | 1348 | [1348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 00:49:49 INFO - PROCESS | 1348 | [1348] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 00:49:51 INFO - PROCESS | 1348 | 1461052191127 Marionette DEBUG Marionette enabled via build flag and pref 00:49:52 INFO - PROCESS | 1348 | ++DOCSHELL 139D7400 == 1 [pid = 1348] [id = 1] 00:49:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 1 (139D7800) [pid = 1348] [serial = 1] [outer = 00000000] 00:49:52 INFO - PROCESS | 1348 | [1348] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:49:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 2 (139D8400) [pid = 1348] [serial = 2] [outer = 139D7800] 00:49:52 INFO - PROCESS | 1348 | ++DOCSHELL 13FD6800 == 2 [pid = 1348] [id = 2] 00:49:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 3 (13FD6C00) [pid = 1348] [serial = 3] [outer = 00000000] 00:49:52 INFO - PROCESS | 1348 | [1348] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:49:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 4 (13FD7800) [pid = 1348] [serial = 4] [outer = 13FD6C00] 00:49:52 INFO - PROCESS | 1348 | 1461052192869 Marionette INFO Listening on port 2828 00:49:54 INFO - PROCESS | 1348 | 1461052194401 Marionette DEBUG Marionette enabled via command-line flag 00:49:54 INFO - PROCESS | 1348 | [1348] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:49:54 INFO - PROCESS | 1348 | [1348] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:49:54 INFO - PROCESS | 1348 | ++DOCSHELL 131CF400 == 3 [pid = 1348] [id = 3] 00:49:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 5 (131D7400) [pid = 1348] [serial = 5] [outer = 00000000] 00:49:54 INFO - PROCESS | 1348 | [1348] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:49:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 6 (131D8000) [pid = 1348] [serial = 6] [outer = 131D7400] 00:49:54 INFO - PROCESS | 1348 | [1348] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:49:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 7 (18645800) [pid = 1348] [serial = 7] [outer = 13FD6C00] 00:49:54 INFO - PROCESS | 1348 | [1348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:49:54 INFO - PROCESS | 1348 | 1461052194807 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49341 00:49:54 INFO - PROCESS | 1348 | [1348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:49:54 INFO - PROCESS | 1348 | 1461052194818 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49342 00:49:54 INFO - PROCESS | 1348 | [1348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:49:54 INFO - PROCESS | 1348 | 1461052194850 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49343 00:49:54 INFO - PROCESS | 1348 | 1461052194858 Marionette DEBUG Closed connection conn0 00:49:54 INFO - PROCESS | 1348 | 1461052194860 Marionette DEBUG Closed connection conn1 00:49:54 INFO - PROCESS | 1348 | 1461052194948 Marionette DEBUG Closed connection conn2 00:49:54 INFO - PROCESS | 1348 | [1348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:49:54 INFO - PROCESS | 1348 | 1461052194960 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49344 00:49:55 INFO - PROCESS | 1348 | 1461052194998 Marionette DEBUG Closed connection conn3 00:49:55 INFO - PROCESS | 1348 | [1348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:49:55 INFO - PROCESS | 1348 | 1461052195004 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49345 00:49:55 INFO - PROCESS | 1348 | ++DOCSHELL 18C9AC00 == 4 [pid = 1348] [id = 4] 00:49:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 8 (18C9FC00) [pid = 1348] [serial = 8] [outer = 00000000] 00:49:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 9 (19CDC400) [pid = 1348] [serial = 9] [outer = 18C9FC00] 00:49:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 10 (19CE2000) [pid = 1348] [serial = 10] [outer = 18C9FC00] 00:49:55 INFO - PROCESS | 1348 | 1461052195151 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:49:55 INFO - PROCESS | 1348 | 1461052195156 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418224151","device":"desktop","version":"48.0a1"} 00:49:56 INFO - PROCESS | 1348 | [1348] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:49:56 INFO - PROCESS | 1348 | [1348] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:49:56 INFO - PROCESS | 1348 | [1348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:49:57 INFO - PROCESS | 1348 | ++DOCSHELL 1A57E400 == 5 [pid = 1348] [id = 5] 00:49:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 11 (1B4BF400) [pid = 1348] [serial = 11] [outer = 00000000] 00:49:57 INFO - PROCESS | 1348 | ++DOCSHELL 1B4C1400 == 6 [pid = 1348] [id = 6] 00:49:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 12 (1B4C5000) [pid = 1348] [serial = 12] [outer = 00000000] 00:49:57 INFO - PROCESS | 1348 | [1348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:49:57 INFO - PROCESS | 1348 | ++DOCSHELL 1BFDAC00 == 7 [pid = 1348] [id = 7] 00:49:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 13 (1BFDB000) [pid = 1348] [serial = 13] [outer = 00000000] 00:49:57 INFO - PROCESS | 1348 | [1348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:49:57 INFO - PROCESS | 1348 | [1348] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:49:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 14 (1BFE3C00) [pid = 1348] [serial = 14] [outer = 1BFDB000] 00:49:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 15 (1C792C00) [pid = 1348] [serial = 15] [outer = 1B4BF400] 00:49:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 16 (1BD99800) [pid = 1348] [serial = 16] [outer = 1B4C5000] 00:49:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 17 (1BD9C000) [pid = 1348] [serial = 17] [outer = 1BFDB000] 00:49:58 INFO - PROCESS | 1348 | 1461052198802 Marionette DEBUG loaded listener.js 00:49:58 INFO - PROCESS | 1348 | 1461052198815 Marionette DEBUG loaded listener.js 00:49:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 18 (1F105400) [pid = 1348] [serial = 18] [outer = 1BFDB000] 00:49:59 INFO - PROCESS | 1348 | 1461052199613 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"b40c7d64-115a-46bd-9a21-f44bda4b2df8","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418224151","device":"desktop","version":"48.0a1","command_id":1}}] 00:50:00 INFO - PROCESS | 1348 | 1461052200032 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 00:50:00 INFO - PROCESS | 1348 | 1461052200133 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 00:50:00 INFO - PROCESS | 1348 | 1461052200145 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:50:00 INFO - PROCESS | 1348 | [1348] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:50:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 19 (1B4C8800) [pid = 1348] [serial = 19] [outer = 1BFDB000] 00:50:01 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:50:01 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:50:01 INFO - PROCESS | 1348 | 1461052201936 Marionette TRACE conn4 <- [1,3,null,{}] 00:50:01 INFO - PROCESS | 1348 | 1461052201941 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 00:50:01 INFO - PROCESS | 1348 | 1461052201957 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 00:50:01 INFO - PROCESS | 1348 | 1461052201982 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 00:50:01 INFO - PROCESS | 1348 | 1461052201985 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 00:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:50:02 INFO - PROCESS | 1348 | 1461052201989 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:50:02 INFO - PROCESS | 1348 | 1461052201993 Marionette TRACE conn4 <- [1,6,null,{}] 00:50:02 INFO - PROCESS | 1348 | 1461052202148 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:02 INFO - PROCESS | 1348 | 1461052202170 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 00:50:02 INFO - PROCESS | 1348 | 1461052202175 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:02 INFO - PROCESS | 1348 | ++DOCSHELL 0F680400 == 8 [pid = 1348] [id = 8] 00:50:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 20 (0F685C00) [pid = 1348] [serial = 20] [outer = 00000000] 00:50:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 21 (12595000) [pid = 1348] [serial = 21] [outer = 0F685C00] 00:50:02 INFO - PROCESS | 1348 | 1461052202237 Marionette DEBUG loaded listener.js 00:50:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 22 (12974000) [pid = 1348] [serial = 22] [outer = 0F685C00] 00:50:02 INFO - PROCESS | 1348 | --DOCSHELL 139D7400 == 7 [pid = 1348] [id = 1] 00:50:02 INFO - PROCESS | 1348 | ++DOCSHELL 17A84800 == 8 [pid = 1348] [id = 9] 00:50:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 23 (1863A400) [pid = 1348] [serial = 23] [outer = 00000000] 00:50:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 24 (186DA400) [pid = 1348] [serial = 24] [outer = 1863A400] 00:50:02 INFO - PROCESS | 1348 | 1461052202757 Marionette DEBUG loaded listener.js 00:50:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 25 (18C98C00) [pid = 1348] [serial = 25] [outer = 1863A400] 00:50:03 INFO - PROCESS | 1348 | 1461052203196 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 00:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1273ms 00:50:03 INFO - PROCESS | 1348 | 1461052203326 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 00:50:03 INFO - PROCESS | 1348 | 1461052203331 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 00:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:50:03 INFO - PROCESS | 1348 | 1461052203362 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:50:03 INFO - PROCESS | 1348 | 1461052203365 Marionette TRACE conn4 <- [1,10,null,{}] 00:50:03 INFO - PROCESS | 1348 | 1461052203370 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:03 INFO - PROCESS | 1348 | 1461052203492 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 00:50:03 INFO - PROCESS | 1348 | 1461052203551 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:03 INFO - PROCESS | 1348 | ++DOCSHELL 17787800 == 9 [pid = 1348] [id = 10] 00:50:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 26 (1786F000) [pid = 1348] [serial = 26] [outer = 00000000] 00:50:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 27 (1F1A2400) [pid = 1348] [serial = 27] [outer = 1786F000] 00:50:03 INFO - PROCESS | 1348 | 1461052203609 Marionette DEBUG loaded listener.js 00:50:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 28 (1F207000) [pid = 1348] [serial = 28] [outer = 1786F000] 00:50:04 INFO - PROCESS | 1348 | 1461052204160 Marionette TRACE conn4 <- [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]]]}] 00:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 830ms 00:50:04 INFO - PROCESS | 1348 | 1461052204185 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 00:50:04 INFO - PROCESS | 1348 | 1461052204188 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 00:50:04 INFO - PROCESS | 1348 | 1461052204192 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:50:04 INFO - PROCESS | 1348 | 1461052204194 Marionette TRACE conn4 <- [1,14,null,{}] 00:50:04 INFO - PROCESS | 1348 | 1461052204198 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:04 INFO - PROCESS | 1348 | 1461052204312 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 00:50:04 INFO - PROCESS | 1348 | ++DOCSHELL 1C09A400 == 10 [pid = 1348] [id = 11] 00:50:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 29 (1C09A800) [pid = 1348] [serial = 29] [outer = 00000000] 00:50:04 INFO - PROCESS | 1348 | 1461052204397 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 30 (1C09C400) [pid = 1348] [serial = 30] [outer = 1C09A800] 00:50:04 INFO - PROCESS | 1348 | ++DOCSHELL 1C0A0800 == 11 [pid = 1348] [id = 12] 00:50:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 31 (1C0A0C00) [pid = 1348] [serial = 31] [outer = 00000000] 00:50:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 32 (1C0A3800) [pid = 1348] [serial = 32] [outer = 1C0A0C00] 00:50:04 INFO - PROCESS | 1348 | 1461052204496 Marionette DEBUG loaded listener.js 00:50:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 33 (1C541000) [pid = 1348] [serial = 33] [outer = 1C0A0C00] 00:50:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 34 (17749C00) [pid = 1348] [serial = 34] [outer = 1C09A800] 00:50:04 INFO - PROCESS | 1348 | ++DOCSHELL 1774B000 == 12 [pid = 1348] [id = 13] 00:50:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 35 (17751C00) [pid = 1348] [serial = 35] [outer = 00000000] 00:50:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 36 (1C09AC00) [pid = 1348] [serial = 36] [outer = 17751C00] 00:50:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 37 (1290F000) [pid = 1348] [serial = 37] [outer = 17751C00] 00:50:05 INFO - PROCESS | 1348 | --DOCSHELL 18C9AC00 == 11 [pid = 1348] [id = 4] 00:50:05 INFO - PROCESS | 1348 | 1461052205357 Marionette TRACE conn4 <- [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]]]}] 00:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1225ms 00:50:05 INFO - PROCESS | 1348 | 1461052205419 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 00:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:50:05 INFO - PROCESS | 1348 | 1461052205423 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 00:50:05 INFO - PROCESS | 1348 | 1461052205428 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:50:05 INFO - PROCESS | 1348 | 1461052205432 Marionette TRACE conn4 <- [1,18,null,{}] 00:50:05 INFO - PROCESS | 1348 | 1461052205437 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:05 INFO - PROCESS | 1348 | 1461052205522 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 00:50:05 INFO - PROCESS | 1348 | 1461052205531 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:05 INFO - PROCESS | 1348 | ++DOCSHELL 12ECDC00 == 12 [pid = 1348] [id = 14] 00:50:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 38 (12ECEC00) [pid = 1348] [serial = 38] [outer = 00000000] 00:50:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 39 (131D3800) [pid = 1348] [serial = 39] [outer = 12ECEC00] 00:50:05 INFO - PROCESS | 1348 | 1461052205578 Marionette DEBUG loaded listener.js 00:50:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 40 (13986000) [pid = 1348] [serial = 40] [outer = 12ECEC00] 00:50:06 INFO - PROCESS | 1348 | 1461052206023 Marionette TRACE conn4 <- [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]]]}] 00:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 00:50:06 INFO - PROCESS | 1348 | 1461052206059 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 00:50:06 INFO - PROCESS | 1348 | 1461052206063 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 00:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:50:06 INFO - PROCESS | 1348 | 1461052206069 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:50:06 INFO - PROCESS | 1348 | 1461052206072 Marionette TRACE conn4 <- [1,22,null,{}] 00:50:06 INFO - PROCESS | 1348 | 1461052206076 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:06 INFO - PROCESS | 1348 | 1461052206176 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 00:50:06 INFO - PROCESS | 1348 | 1461052206187 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:06 INFO - PROCESS | 1348 | ++DOCSHELL 16E6F800 == 13 [pid = 1348] [id = 15] 00:50:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 41 (16E93800) [pid = 1348] [serial = 41] [outer = 00000000] 00:50:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 42 (17123400) [pid = 1348] [serial = 42] [outer = 16E93800] 00:50:06 INFO - PROCESS | 1348 | 1461052206233 Marionette DEBUG loaded listener.js 00:50:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 43 (1736E800) [pid = 1348] [serial = 43] [outer = 16E93800] 00:50:06 INFO - PROCESS | 1348 | 1461052206673 Marionette TRACE conn4 <- [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]]]}] 00:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 00:50:06 INFO - PROCESS | 1348 | 1461052206707 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 00:50:06 INFO - PROCESS | 1348 | 1461052206709 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 00:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:50:06 INFO - PROCESS | 1348 | 1461052206713 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:50:06 INFO - PROCESS | 1348 | 1461052206716 Marionette TRACE conn4 <- [1,26,null,{}] 00:50:06 INFO - PROCESS | 1348 | 1461052206728 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:06 INFO - PROCESS | 1348 | 1461052206814 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 00:50:06 INFO - PROCESS | 1348 | 1461052206825 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:06 INFO - PROCESS | 1348 | ++DOCSHELL 1786EC00 == 14 [pid = 1348] [id = 16] 00:50:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 44 (17A77800) [pid = 1348] [serial = 44] [outer = 00000000] 00:50:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 45 (1863AC00) [pid = 1348] [serial = 45] [outer = 17A77800] 00:50:06 INFO - PROCESS | 1348 | 1461052206874 Marionette DEBUG loaded listener.js 00:50:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 46 (18C96C00) [pid = 1348] [serial = 46] [outer = 17A77800] 00:50:07 INFO - PROCESS | 1348 | 1461052207321 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 00:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 00:50:07 INFO - PROCESS | 1348 | 1461052207343 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 00:50:07 INFO - PROCESS | 1348 | 1461052207346 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 00:50:07 INFO - PROCESS | 1348 | 1461052207349 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:50:07 INFO - PROCESS | 1348 | 1461052207351 Marionette TRACE conn4 <- [1,30,null,{}] 00:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:50:07 INFO - PROCESS | 1348 | 1461052207354 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:07 INFO - PROCESS | 1348 | 1461052207441 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 00:50:07 INFO - PROCESS | 1348 | 1461052207447 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:07 INFO - PROCESS | 1348 | ++DOCSHELL 19CCE400 == 15 [pid = 1348] [id = 17] 00:50:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 47 (19CDD400) [pid = 1348] [serial = 47] [outer = 00000000] 00:50:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 48 (1A5F1800) [pid = 1348] [serial = 48] [outer = 19CDD400] 00:50:07 INFO - PROCESS | 1348 | 1461052207493 Marionette DEBUG loaded listener.js 00:50:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 49 (1AFE8000) [pid = 1348] [serial = 49] [outer = 19CDD400] 00:50:07 INFO - PROCESS | 1348 | 1461052207919 Marionette TRACE conn4 <- [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]]]}] 00:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 00:50:08 INFO - PROCESS | 1348 | 1461052207984 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 00:50:08 INFO - PROCESS | 1348 | 1461052207986 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 00:50:08 INFO - PROCESS | 1348 | 1461052207989 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:50:08 INFO - PROCESS | 1348 | 1461052207991 Marionette TRACE conn4 <- [1,34,null,{}] 00:50:08 INFO - PROCESS | 1348 | 1461052207995 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:08 INFO - PROCESS | 1348 | 1461052208072 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 00:50:08 INFO - PROCESS | 1348 | 1461052208079 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:08 INFO - PROCESS | 1348 | ++DOCSHELL 1A583400 == 16 [pid = 1348] [id = 18] 00:50:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 50 (1B498C00) [pid = 1348] [serial = 50] [outer = 00000000] 00:50:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 51 (1B4E5400) [pid = 1348] [serial = 51] [outer = 1B498C00] 00:50:08 INFO - PROCESS | 1348 | 1461052208124 Marionette DEBUG loaded listener.js 00:50:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 52 (1C0A7000) [pid = 1348] [serial = 52] [outer = 1B498C00] 00:50:08 INFO - PROCESS | 1348 | 1461052208536 Marionette TRACE conn4 <- [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]]]}] 00:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 00:50:08 INFO - PROCESS | 1348 | 1461052208572 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 00:50:08 INFO - PROCESS | 1348 | 1461052208574 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 00:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:50:08 INFO - PROCESS | 1348 | 1461052208577 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:50:08 INFO - PROCESS | 1348 | 1461052208578 Marionette TRACE conn4 <- [1,38,null,{}] 00:50:08 INFO - PROCESS | 1348 | 1461052208582 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:08 INFO - PROCESS | 1348 | 1461052208762 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 00:50:08 INFO - PROCESS | 1348 | 1461052208817 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:08 INFO - PROCESS | 1348 | ++DOCSHELL 1D68B800 == 17 [pid = 1348] [id = 19] 00:50:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 53 (1E73DC00) [pid = 1348] [serial = 53] [outer = 00000000] 00:50:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 54 (1F201C00) [pid = 1348] [serial = 54] [outer = 1E73DC00] 00:50:08 INFO - PROCESS | 1348 | 1461052208863 Marionette DEBUG loaded listener.js 00:50:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 55 (1F73B000) [pid = 1348] [serial = 55] [outer = 1E73DC00] 00:50:09 INFO - PROCESS | 1348 | 1461052209246 Marionette TRACE conn4 <- [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]]]}] 00:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 730ms 00:50:09 INFO - PROCESS | 1348 | 1461052209309 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 00:50:09 INFO - PROCESS | 1348 | 1461052209311 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 00:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:50:09 INFO - PROCESS | 1348 | 1461052209315 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:50:09 INFO - PROCESS | 1348 | 1461052209316 Marionette TRACE conn4 <- [1,42,null,{}] 00:50:09 INFO - PROCESS | 1348 | 1461052209320 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:09 INFO - PROCESS | 1348 | 1461052209397 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 00:50:09 INFO - PROCESS | 1348 | 1461052209404 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:09 INFO - PROCESS | 1348 | ++DOCSHELL 0EC08000 == 18 [pid = 1348] [id = 20] 00:50:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 56 (0EC0AC00) [pid = 1348] [serial = 56] [outer = 00000000] 00:50:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 57 (0EC0EC00) [pid = 1348] [serial = 57] [outer = 0EC0AC00] 00:50:09 INFO - PROCESS | 1348 | 1461052209448 Marionette DEBUG loaded listener.js 00:50:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 58 (1C1F7800) [pid = 1348] [serial = 58] [outer = 0EC0AC00] 00:50:09 INFO - PROCESS | 1348 | 1461052209830 Marionette TRACE conn4 <- [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]]]}] 00:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 571ms 00:50:09 INFO - PROCESS | 1348 | 1461052209889 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 00:50:09 INFO - PROCESS | 1348 | 1461052209891 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 00:50:09 INFO - PROCESS | 1348 | 1461052209894 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:50:09 INFO - PROCESS | 1348 | 1461052209896 Marionette TRACE conn4 <- [1,46,null,{}] 00:50:09 INFO - PROCESS | 1348 | 1461052209900 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:09 INFO - PROCESS | 1348 | 1461052209976 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 00:50:10 INFO - PROCESS | 1348 | 1461052209983 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:10 INFO - PROCESS | 1348 | ++DOCSHELL 0EB9B400 == 19 [pid = 1348] [id = 21] 00:50:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 59 (0EB9D400) [pid = 1348] [serial = 59] [outer = 00000000] 00:50:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 60 (0EBA3800) [pid = 1348] [serial = 60] [outer = 0EB9D400] 00:50:10 INFO - PROCESS | 1348 | 1461052210027 Marionette DEBUG loaded listener.js 00:50:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 61 (0EBA6800) [pid = 1348] [serial = 61] [outer = 0EB9D400] 00:50:10 INFO - PROCESS | 1348 | 1461052210438 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 00:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 00:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:50:10 INFO - PROCESS | 1348 | 1461052210469 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 00:50:10 INFO - PROCESS | 1348 | 1461052210470 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 00:50:10 INFO - PROCESS | 1348 | 1461052210474 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:50:10 INFO - PROCESS | 1348 | 1461052210475 Marionette TRACE conn4 <- [1,50,null,{}] 00:50:10 INFO - PROCESS | 1348 | 1461052210479 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:10 INFO - PROCESS | 1348 | 1461052210581 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 00:50:10 INFO - PROCESS | 1348 | 1461052210588 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:10 INFO - PROCESS | 1348 | ++DOCSHELL 0EC33400 == 20 [pid = 1348] [id = 22] 00:50:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 62 (0EC35000) [pid = 1348] [serial = 62] [outer = 00000000] 00:50:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 63 (0EC3A800) [pid = 1348] [serial = 63] [outer = 0EC35000] 00:50:10 INFO - PROCESS | 1348 | 1461052210633 Marionette DEBUG loaded listener.js 00:50:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 64 (0EC3DC00) [pid = 1348] [serial = 64] [outer = 0EC35000] 00:50:11 INFO - PROCESS | 1348 | 1461052210998 Marionette TRACE conn4 <- [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]]]}] 00:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 00:50:11 INFO - PROCESS | 1348 | 1461052211045 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 00:50:11 INFO - PROCESS | 1348 | 1461052211047 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 00:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:50:11 INFO - PROCESS | 1348 | 1461052211050 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:50:11 INFO - PROCESS | 1348 | 1461052211052 Marionette TRACE conn4 <- [1,54,null,{}] 00:50:11 INFO - PROCESS | 1348 | 1461052211068 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:11 INFO - PROCESS | 1348 | 1461052211142 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 00:50:11 INFO - PROCESS | 1348 | 1461052211151 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:11 INFO - PROCESS | 1348 | ++DOCSHELL 0EB0DC00 == 21 [pid = 1348] [id = 23] 00:50:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 65 (0EB0E000) [pid = 1348] [serial = 65] [outer = 00000000] 00:50:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 66 (0EB14000) [pid = 1348] [serial = 66] [outer = 0EB0E000] 00:50:11 INFO - PROCESS | 1348 | 1461052211196 Marionette DEBUG loaded listener.js 00:50:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 67 (0EB17C00) [pid = 1348] [serial = 67] [outer = 0EB0E000] 00:50:11 INFO - PROCESS | 1348 | 1461052211605 Marionette TRACE conn4 <- [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]]]}] 00:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 591ms 00:50:11 INFO - PROCESS | 1348 | 1461052211642 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 00:50:11 INFO - PROCESS | 1348 | 1461052211644 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 00:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:50:11 INFO - PROCESS | 1348 | 1461052211647 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:50:11 INFO - PROCESS | 1348 | 1461052211650 Marionette TRACE conn4 <- [1,58,null,{}] 00:50:11 INFO - PROCESS | 1348 | 1461052211669 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:11 INFO - PROCESS | 1348 | 1461052211766 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 00:50:11 INFO - PROCESS | 1348 | 1461052211775 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:11 INFO - PROCESS | 1348 | ++DOCSHELL 12BAF400 == 22 [pid = 1348] [id = 24] 00:50:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 68 (12BAFC00) [pid = 1348] [serial = 68] [outer = 00000000] 00:50:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 69 (12BB6C00) [pid = 1348] [serial = 69] [outer = 12BAFC00] 00:50:11 INFO - PROCESS | 1348 | 1461052211829 Marionette DEBUG loaded listener.js 00:50:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 70 (1B4C7400) [pid = 1348] [serial = 70] [outer = 12BAFC00] 00:50:12 INFO - PROCESS | 1348 | 1461052212223 Marionette TRACE conn4 <- [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]]]}] 00:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 00:50:12 INFO - PROCESS | 1348 | 1461052212292 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 00:50:12 INFO - PROCESS | 1348 | 1461052212295 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 00:50:12 INFO - PROCESS | 1348 | 1461052212298 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:50:12 INFO - PROCESS | 1348 | 1461052212300 Marionette TRACE conn4 <- [1,62,null,{}] 00:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:50:12 INFO - PROCESS | 1348 | 1461052212303 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:12 INFO - PROCESS | 1348 | 1461052212382 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 00:50:12 INFO - PROCESS | 1348 | 1461052212388 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:12 INFO - PROCESS | 1348 | ++DOCSHELL 1F101C00 == 23 [pid = 1348] [id = 25] 00:50:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 71 (1F7D8800) [pid = 1348] [serial = 71] [outer = 00000000] 00:50:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 72 (22493000) [pid = 1348] [serial = 72] [outer = 1F7D8800] 00:50:12 INFO - PROCESS | 1348 | 1461052212431 Marionette DEBUG loaded listener.js 00:50:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 73 (22493400) [pid = 1348] [serial = 73] [outer = 1F7D8800] 00:50:12 INFO - PROCESS | 1348 | 1461052212850 Marionette TRACE conn4 <- [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]]]}] 00:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 00:50:12 INFO - PROCESS | 1348 | 1461052212873 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 00:50:12 INFO - PROCESS | 1348 | 1461052212875 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 00:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:50:12 INFO - PROCESS | 1348 | 1461052212878 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:50:12 INFO - PROCESS | 1348 | 1461052212879 Marionette TRACE conn4 <- [1,66,null,{}] 00:50:12 INFO - PROCESS | 1348 | 1461052212883 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:13 INFO - PROCESS | 1348 | --DOCSHELL 17787800 == 22 [pid = 1348] [id = 10] 00:50:13 INFO - PROCESS | 1348 | --DOCSHELL 0F680400 == 21 [pid = 1348] [id = 8] 00:50:13 INFO - PROCESS | 1348 | 1461052213687 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 00:50:13 INFO - PROCESS | 1348 | 1461052213796 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:13 INFO - PROCESS | 1348 | ++DOCSHELL 0EB98800 == 22 [pid = 1348] [id = 26] 00:50:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 74 (0EB99000) [pid = 1348] [serial = 74] [outer = 00000000] 00:50:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 75 (0EBA4000) [pid = 1348] [serial = 75] [outer = 0EB99000] 00:50:13 INFO - PROCESS | 1348 | 1461052213846 Marionette DEBUG loaded listener.js 00:50:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 76 (0EC0C800) [pid = 1348] [serial = 76] [outer = 0EB99000] 00:50:14 INFO - PROCESS | 1348 | 1461052214279 Marionette TRACE conn4 <- [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]]]}] 00:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1434ms 00:50:14 INFO - PROCESS | 1348 | 1461052214316 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 00:50:14 INFO - PROCESS | 1348 | 1461052214321 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 00:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:50:14 INFO - PROCESS | 1348 | 1461052214325 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:50:14 INFO - PROCESS | 1348 | 1461052214330 Marionette TRACE conn4 <- [1,70,null,{}] 00:50:14 INFO - PROCESS | 1348 | 1461052214334 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:14 INFO - PROCESS | 1348 | 1461052214435 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 00:50:14 INFO - PROCESS | 1348 | 1461052214443 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:14 INFO - PROCESS | 1348 | ++DOCSHELL 12970800 == 23 [pid = 1348] [id = 27] 00:50:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 77 (12974400) [pid = 1348] [serial = 77] [outer = 00000000] 00:50:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 78 (12BA9800) [pid = 1348] [serial = 78] [outer = 12974400] 00:50:14 INFO - PROCESS | 1348 | 1461052214493 Marionette DEBUG loaded listener.js 00:50:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 79 (12BB1000) [pid = 1348] [serial = 79] [outer = 12974400] 00:50:14 INFO - PROCESS | 1348 | 1461052214917 Marionette TRACE conn4 <- [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]]]}] 00:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 631ms 00:50:14 INFO - PROCESS | 1348 | 1461052214957 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 00:50:14 INFO - PROCESS | 1348 | 1461052214960 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 00:50:14 INFO - PROCESS | 1348 | 1461052214963 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:50:14 INFO - PROCESS | 1348 | 1461052214965 Marionette TRACE conn4 <- [1,74,null,{}] 00:50:14 INFO - PROCESS | 1348 | 1461052214969 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:15 INFO - PROCESS | 1348 | 1461052215368 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 00:50:15 INFO - PROCESS | 1348 | --DOMWINDOW == 78 (18C9FC00) [pid = 1348] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:50:15 INFO - PROCESS | 1348 | --DOMWINDOW == 77 (1786F000) [pid = 1348] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:50:15 INFO - PROCESS | 1348 | --DOMWINDOW == 76 (1C0A0C00) [pid = 1348] [serial = 31] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:50:15 INFO - PROCESS | 1348 | --DOMWINDOW == 75 (12ECEC00) [pid = 1348] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:50:15 INFO - PROCESS | 1348 | --DOMWINDOW == 74 (16E93800) [pid = 1348] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:50:15 INFO - PROCESS | 1348 | --DOMWINDOW == 73 (17A77800) [pid = 1348] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:50:15 INFO - PROCESS | 1348 | --DOMWINDOW == 72 (19CDD400) [pid = 1348] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:50:15 INFO - PROCESS | 1348 | --DOMWINDOW == 71 (1B498C00) [pid = 1348] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:50:15 INFO - PROCESS | 1348 | --DOMWINDOW == 70 (1E73DC00) [pid = 1348] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:50:15 INFO - PROCESS | 1348 | --DOMWINDOW == 69 (0EC35000) [pid = 1348] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:50:15 INFO - PROCESS | 1348 | --DOMWINDOW == 68 (0EB0E000) [pid = 1348] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:50:15 INFO - PROCESS | 1348 | --DOMWINDOW == 67 (0F685C00) [pid = 1348] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:50:15 INFO - PROCESS | 1348 | --DOMWINDOW == 66 (12BAFC00) [pid = 1348] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:50:15 INFO - PROCESS | 1348 | 1461052215455 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:15 INFO - PROCESS | 1348 | ++DOCSHELL 0EC04400 == 24 [pid = 1348] [id = 28] 00:50:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 67 (0EC0A000) [pid = 1348] [serial = 80] [outer = 00000000] 00:50:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 68 (129B5C00) [pid = 1348] [serial = 81] [outer = 0EC0A000] 00:50:15 INFO - PROCESS | 1348 | 1461052215501 Marionette DEBUG loaded listener.js 00:50:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 69 (12D08800) [pid = 1348] [serial = 82] [outer = 0EC0A000] 00:50:15 INFO - PROCESS | 1348 | 1461052215872 Marionette TRACE conn4 <- [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]]]}] 00:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 931ms 00:50:15 INFO - PROCESS | 1348 | 1461052215897 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 00:50:15 INFO - PROCESS | 1348 | 1461052215901 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 00:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:50:15 INFO - PROCESS | 1348 | 1461052215911 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:50:15 INFO - PROCESS | 1348 | 1461052215915 Marionette TRACE conn4 <- [1,78,null,{}] 00:50:15 INFO - PROCESS | 1348 | 1461052215919 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:16 INFO - PROCESS | 1348 | 1461052215996 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 00:50:16 INFO - PROCESS | 1348 | 1461052216002 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:16 INFO - PROCESS | 1348 | ++DOCSHELL 13EE1000 == 25 [pid = 1348] [id = 29] 00:50:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 70 (13F45C00) [pid = 1348] [serial = 83] [outer = 00000000] 00:50:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 71 (1711EC00) [pid = 1348] [serial = 84] [outer = 13F45C00] 00:50:16 INFO - PROCESS | 1348 | 1461052216047 Marionette DEBUG loaded listener.js 00:50:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 72 (17746C00) [pid = 1348] [serial = 85] [outer = 13F45C00] 00:50:16 INFO - PROCESS | 1348 | 1461052216459 Marionette TRACE conn4 <- [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]]]}] 00:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 591ms 00:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:50:16 INFO - PROCESS | 1348 | 1461052216497 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 00:50:16 INFO - PROCESS | 1348 | 1461052216499 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 00:50:16 INFO - PROCESS | 1348 | 1461052216502 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:50:16 INFO - PROCESS | 1348 | 1461052216504 Marionette TRACE conn4 <- [1,82,null,{}] 00:50:16 INFO - PROCESS | 1348 | 1461052216512 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:16 INFO - PROCESS | 1348 | 1461052216589 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 00:50:16 INFO - PROCESS | 1348 | 1461052216596 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:16 INFO - PROCESS | 1348 | ++DOCSHELL 1774E800 == 26 [pid = 1348] [id = 30] 00:50:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 73 (17750800) [pid = 1348] [serial = 86] [outer = 00000000] 00:50:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 74 (17A7D800) [pid = 1348] [serial = 87] [outer = 17750800] 00:50:16 INFO - PROCESS | 1348 | 1461052216641 Marionette DEBUG loaded listener.js 00:50:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 75 (186DB400) [pid = 1348] [serial = 88] [outer = 17750800] 00:50:17 INFO - PROCESS | 1348 | 1461052217079 Marionette TRACE conn4 <- [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]]]}] 00:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 00:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:50:17 INFO - PROCESS | 1348 | 1461052217133 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 00:50:17 INFO - PROCESS | 1348 | 1461052217135 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 00:50:17 INFO - PROCESS | 1348 | 1461052217138 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:50:17 INFO - PROCESS | 1348 | 1461052217140 Marionette TRACE conn4 <- [1,86,null,{}] 00:50:17 INFO - PROCESS | 1348 | 1461052217143 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:17 INFO - PROCESS | 1348 | 1461052217217 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 00:50:17 INFO - PROCESS | 1348 | 1461052217223 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:17 INFO - PROCESS | 1348 | ++DOCSHELL 19CCF400 == 27 [pid = 1348] [id = 31] 00:50:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 76 (19CD0400) [pid = 1348] [serial = 89] [outer = 00000000] 00:50:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 77 (19F53C00) [pid = 1348] [serial = 90] [outer = 19CD0400] 00:50:17 INFO - PROCESS | 1348 | 1461052217276 Marionette DEBUG loaded listener.js 00:50:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 78 (1A5E8C00) [pid = 1348] [serial = 91] [outer = 19CD0400] 00:50:17 INFO - PROCESS | 1348 | 1461052217872 Marionette TRACE conn4 <- [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]]]}] 00:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 771ms 00:50:17 INFO - PROCESS | 1348 | 1461052217909 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 00:50:17 INFO - PROCESS | 1348 | 1461052217915 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 00:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:50:17 INFO - PROCESS | 1348 | 1461052217967 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:50:17 INFO - PROCESS | 1348 | 1461052217971 Marionette TRACE conn4 <- [1,90,null,{}] 00:50:18 INFO - PROCESS | 1348 | 1461052217979 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:18 INFO - PROCESS | 1348 | 1461052218080 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 00:50:18 INFO - PROCESS | 1348 | 1461052218151 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:18 INFO - PROCESS | 1348 | ++DOCSHELL 0EC0F000 == 28 [pid = 1348] [id = 32] 00:50:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 79 (0EC41400) [pid = 1348] [serial = 92] [outer = 00000000] 00:50:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 80 (12BB3C00) [pid = 1348] [serial = 93] [outer = 0EC41400] 00:50:18 INFO - PROCESS | 1348 | 1461052218209 Marionette DEBUG loaded listener.js 00:50:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 81 (131BD800) [pid = 1348] [serial = 94] [outer = 0EC41400] 00:50:18 INFO - PROCESS | 1348 | 1461052218757 Marionette TRACE conn4 <- [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]]]}] 00:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 851ms 00:50:18 INFO - PROCESS | 1348 | 1461052218805 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 00:50:18 INFO - PROCESS | 1348 | 1461052218811 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 00:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:50:18 INFO - PROCESS | 1348 | 1461052218817 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:50:18 INFO - PROCESS | 1348 | 1461052218821 Marionette TRACE conn4 <- [1,94,null,{}] 00:50:18 INFO - PROCESS | 1348 | 1461052218825 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:18 INFO - PROCESS | 1348 | 1461052218925 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 00:50:19 INFO - PROCESS | 1348 | 1461052219007 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:19 INFO - PROCESS | 1348 | ++DOCSHELL 16E6A400 == 29 [pid = 1348] [id = 33] 00:50:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 82 (16E8E400) [pid = 1348] [serial = 95] [outer = 00000000] 00:50:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 83 (17A7C000) [pid = 1348] [serial = 96] [outer = 16E8E400] 00:50:19 INFO - PROCESS | 1348 | 1461052219063 Marionette DEBUG loaded listener.js 00:50:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 84 (19CDA800) [pid = 1348] [serial = 97] [outer = 16E8E400] 00:50:19 INFO - PROCESS | 1348 | 1461052219612 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 00:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 00:50:19 INFO - PROCESS | 1348 | 1461052219649 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 00:50:19 INFO - PROCESS | 1348 | 1461052219652 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 00:50:19 INFO - PROCESS | 1348 | 1461052219655 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:50:19 INFO - PROCESS | 1348 | 1461052219659 Marionette TRACE conn4 <- [1,98,null,{}] 00:50:19 INFO - PROCESS | 1348 | 1461052219670 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:19 INFO - PROCESS | 1348 | 1461052219769 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 00:50:19 INFO - PROCESS | 1348 | 1461052219840 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:19 INFO - PROCESS | 1348 | ++DOCSHELL 1C0A1400 == 30 [pid = 1348] [id = 34] 00:50:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 85 (1C0A1C00) [pid = 1348] [serial = 98] [outer = 00000000] 00:50:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 86 (1C1C6400) [pid = 1348] [serial = 99] [outer = 1C0A1C00] 00:50:19 INFO - PROCESS | 1348 | 1461052219898 Marionette DEBUG loaded listener.js 00:50:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 87 (1C1D3400) [pid = 1348] [serial = 100] [outer = 1C0A1C00] 00:50:20 INFO - PROCESS | 1348 | 1461052220435 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 00:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 831ms 00:50:20 INFO - PROCESS | 1348 | 1461052220489 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 00:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:50:20 INFO - PROCESS | 1348 | 1461052220492 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 00:50:20 INFO - PROCESS | 1348 | 1461052220496 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:50:20 INFO - PROCESS | 1348 | 1461052220498 Marionette TRACE conn4 <- [1,102,null,{}] 00:50:20 INFO - PROCESS | 1348 | 1461052220502 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:20 INFO - PROCESS | 1348 | 1461052220599 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 00:50:20 INFO - PROCESS | 1348 | 1461052220757 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:20 INFO - PROCESS | 1348 | ++DOCSHELL 0EB0F400 == 31 [pid = 1348] [id = 35] 00:50:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 88 (0EB0F800) [pid = 1348] [serial = 101] [outer = 00000000] 00:50:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 89 (0EBA1400) [pid = 1348] [serial = 102] [outer = 0EB0F800] 00:50:20 INFO - PROCESS | 1348 | 1461052220811 Marionette DEBUG loaded listener.js 00:50:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 90 (0EC22400) [pid = 1348] [serial = 103] [outer = 0EB0F800] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 89 (19CDC400) [pid = 1348] [serial = 9] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 88 (19CE2000) [pid = 1348] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 87 (13FD7800) [pid = 1348] [serial = 4] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 86 (1F1A2400) [pid = 1348] [serial = 27] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 85 (1C0A3800) [pid = 1348] [serial = 32] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 84 (1C09AC00) [pid = 1348] [serial = 36] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 83 (131D3800) [pid = 1348] [serial = 39] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 82 (17123400) [pid = 1348] [serial = 42] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 81 (1863AC00) [pid = 1348] [serial = 45] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 80 (1A5F1800) [pid = 1348] [serial = 48] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 79 (1AFE8000) [pid = 1348] [serial = 49] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 78 (1B4E5400) [pid = 1348] [serial = 51] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 77 (1C0A7000) [pid = 1348] [serial = 52] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 76 (1F201C00) [pid = 1348] [serial = 54] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 75 (0EC0EC00) [pid = 1348] [serial = 57] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 74 (0EBA3800) [pid = 1348] [serial = 60] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 73 (0EC3A800) [pid = 1348] [serial = 63] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 72 (0EB14000) [pid = 1348] [serial = 66] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 71 (12BB6C00) [pid = 1348] [serial = 69] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 70 (12595000) [pid = 1348] [serial = 21] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 69 (186DA400) [pid = 1348] [serial = 24] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 68 (1F73B000) [pid = 1348] [serial = 55] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 67 (1C09C400) [pid = 1348] [serial = 30] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 66 (0EC3DC00) [pid = 1348] [serial = 64] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 65 (13986000) [pid = 1348] [serial = 40] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 64 (0EB17C00) [pid = 1348] [serial = 67] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 63 (12974000) [pid = 1348] [serial = 22] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 62 (1F207000) [pid = 1348] [serial = 28] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 61 (1736E800) [pid = 1348] [serial = 43] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 60 (1B4C7400) [pid = 1348] [serial = 70] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 59 (1C541000) [pid = 1348] [serial = 33] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 58 (18C96C00) [pid = 1348] [serial = 46] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 57 (1BD9C000) [pid = 1348] [serial = 17] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | --DOMWINDOW == 56 (1BFE3C00) [pid = 1348] [serial = 14] [outer = 00000000] [url = about:blank] 00:50:21 INFO - PROCESS | 1348 | 1461052221364 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 00:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 931ms 00:50:21 INFO - PROCESS | 1348 | 1461052221430 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 00:50:21 INFO - PROCESS | 1348 | 1461052221433 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 00:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:50:21 INFO - PROCESS | 1348 | 1461052221438 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:50:21 INFO - PROCESS | 1348 | 1461052221442 Marionette TRACE conn4 <- [1,106,null,{}] 00:50:21 INFO - PROCESS | 1348 | 1461052221448 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:21 INFO - PROCESS | 1348 | 1461052221533 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 00:50:21 INFO - PROCESS | 1348 | 1461052221605 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:21 INFO - PROCESS | 1348 | ++DOCSHELL 0EBA4800 == 32 [pid = 1348] [id = 36] 00:50:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 57 (0EC05800) [pid = 1348] [serial = 104] [outer = 00000000] 00:50:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 58 (12545800) [pid = 1348] [serial = 105] [outer = 0EC05800] 00:50:21 INFO - PROCESS | 1348 | 1461052221653 Marionette DEBUG loaded listener.js 00:50:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 59 (1290E800) [pid = 1348] [serial = 106] [outer = 0EC05800] 00:50:22 INFO - PROCESS | 1348 | 1461052222025 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 00:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 00:50:22 INFO - PROCESS | 1348 | 1461052222072 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 00:50:22 INFO - PROCESS | 1348 | 1461052222076 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 00:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:50:22 INFO - PROCESS | 1348 | 1461052222082 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:50:22 INFO - PROCESS | 1348 | 1461052222084 Marionette TRACE conn4 <- [1,110,null,{}] 00:50:22 INFO - PROCESS | 1348 | 1461052222092 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:22 INFO - PROCESS | 1348 | 1461052222169 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 00:50:22 INFO - PROCESS | 1348 | 1461052222178 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:22 INFO - PROCESS | 1348 | ++DOCSHELL 12BB6800 == 33 [pid = 1348] [id = 37] 00:50:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 60 (12D01400) [pid = 1348] [serial = 107] [outer = 00000000] 00:50:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 61 (139DC400) [pid = 1348] [serial = 108] [outer = 12D01400] 00:50:22 INFO - PROCESS | 1348 | 1461052222223 Marionette DEBUG loaded listener.js 00:50:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 62 (13FD7800) [pid = 1348] [serial = 109] [outer = 12D01400] 00:50:22 INFO - PROCESS | 1348 | 1461052222674 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 00:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 00:50:22 INFO - PROCESS | 1348 | 1461052222714 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 00:50:22 INFO - PROCESS | 1348 | 1461052222716 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 00:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:50:22 INFO - PROCESS | 1348 | 1461052222726 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:50:22 INFO - PROCESS | 1348 | 1461052222732 Marionette TRACE conn4 <- [1,114,null,{}] 00:50:22 INFO - PROCESS | 1348 | 1461052222736 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:22 INFO - PROCESS | 1348 | 1461052222815 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 00:50:22 INFO - PROCESS | 1348 | 1461052222824 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:22 INFO - PROCESS | 1348 | ++DOCSHELL 13FD2000 == 34 [pid = 1348] [id = 38] 00:50:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 63 (13FDA800) [pid = 1348] [serial = 110] [outer = 00000000] 00:50:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 64 (17867800) [pid = 1348] [serial = 111] [outer = 13FDA800] 00:50:22 INFO - PROCESS | 1348 | 1461052222869 Marionette DEBUG loaded listener.js 00:50:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 65 (186D4400) [pid = 1348] [serial = 112] [outer = 13FDA800] 00:50:23 INFO - PROCESS | 1348 | 1461052223280 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 00:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 590ms 00:50:23 INFO - PROCESS | 1348 | 1461052223317 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 00:50:23 INFO - PROCESS | 1348 | 1461052223319 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 00:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:50:23 INFO - PROCESS | 1348 | 1461052223323 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:50:23 INFO - PROCESS | 1348 | 1461052223324 Marionette TRACE conn4 <- [1,118,null,{}] 00:50:23 INFO - PROCESS | 1348 | 1461052223328 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:23 INFO - PROCESS | 1348 | 1461052223436 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 00:50:23 INFO - PROCESS | 1348 | 1461052223442 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:23 INFO - PROCESS | 1348 | ++DOCSHELL 18C97C00 == 35 [pid = 1348] [id = 39] 00:50:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 66 (19CC8400) [pid = 1348] [serial = 113] [outer = 00000000] 00:50:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 67 (19CDD400) [pid = 1348] [serial = 114] [outer = 19CC8400] 00:50:23 INFO - PROCESS | 1348 | 1461052223490 Marionette DEBUG loaded listener.js 00:50:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 68 (1A5F1C00) [pid = 1348] [serial = 115] [outer = 19CC8400] 00:50:23 INFO - PROCESS | 1348 | 1461052223929 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 00:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 00:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:50:23 INFO - PROCESS | 1348 | 1461052223957 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 00:50:23 INFO - PROCESS | 1348 | 1461052223959 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 00:50:23 INFO - PROCESS | 1348 | 1461052223962 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:50:24 INFO - PROCESS | 1348 | 1461052223964 Marionette TRACE conn4 <- [1,122,null,{}] 00:50:24 INFO - PROCESS | 1348 | 1461052223968 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:24 INFO - PROCESS | 1348 | 1461052224066 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 00:50:24 INFO - PROCESS | 1348 | 1461052224072 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:24 INFO - PROCESS | 1348 | ++DOCSHELL 0EC0A400 == 36 [pid = 1348] [id = 40] 00:50:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 69 (17335C00) [pid = 1348] [serial = 116] [outer = 00000000] 00:50:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 70 (1B4E4000) [pid = 1348] [serial = 117] [outer = 17335C00] 00:50:24 INFO - PROCESS | 1348 | 1461052224126 Marionette DEBUG loaded listener.js 00:50:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 71 (1C09C000) [pid = 1348] [serial = 118] [outer = 17335C00] 00:50:24 INFO - PROCESS | 1348 | 1461052224565 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 00:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 00:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:50:24 INFO - PROCESS | 1348 | 1461052224594 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 00:50:24 INFO - PROCESS | 1348 | 1461052224596 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 00:50:24 INFO - PROCESS | 1348 | 1461052224599 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:50:24 INFO - PROCESS | 1348 | 1461052224601 Marionette TRACE conn4 <- [1,126,null,{}] 00:50:24 INFO - PROCESS | 1348 | 1461052224604 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:24 INFO - PROCESS | 1348 | 1461052224702 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 00:50:24 INFO - PROCESS | 1348 | 1461052224708 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:24 INFO - PROCESS | 1348 | ++DOCSHELL 1C09D000 == 37 [pid = 1348] [id = 41] 00:50:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 72 (1C0A4400) [pid = 1348] [serial = 119] [outer = 00000000] 00:50:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 73 (1D68B000) [pid = 1348] [serial = 120] [outer = 1C0A4400] 00:50:24 INFO - PROCESS | 1348 | 1461052224752 Marionette DEBUG loaded listener.js 00:50:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 74 (1D6F8000) [pid = 1348] [serial = 121] [outer = 1C0A4400] 00:50:25 INFO - PROCESS | 1348 | 1461052225188 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 00:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 00:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:50:25 INFO - PROCESS | 1348 | 1461052225230 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 00:50:25 INFO - PROCESS | 1348 | 1461052225232 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 00:50:25 INFO - PROCESS | 1348 | 1461052225236 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:50:25 INFO - PROCESS | 1348 | 1461052225238 Marionette TRACE conn4 <- [1,130,null,{}] 00:50:25 INFO - PROCESS | 1348 | 1461052225241 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:25 INFO - PROCESS | 1348 | 1461052225345 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 00:50:25 INFO - PROCESS | 1348 | 1461052225352 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:25 INFO - PROCESS | 1348 | ++DOCSHELL 0EC28C00 == 38 [pid = 1348] [id = 42] 00:50:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 75 (19CE1C00) [pid = 1348] [serial = 122] [outer = 00000000] 00:50:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 76 (1E3DF000) [pid = 1348] [serial = 123] [outer = 19CE1C00] 00:50:25 INFO - PROCESS | 1348 | 1461052225396 Marionette DEBUG loaded listener.js 00:50:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 77 (1EB03400) [pid = 1348] [serial = 124] [outer = 19CE1C00] 00:50:25 INFO - PROCESS | 1348 | --DOMWINDOW == 76 (12974400) [pid = 1348] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:50:25 INFO - PROCESS | 1348 | --DOMWINDOW == 75 (13F45C00) [pid = 1348] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:50:25 INFO - PROCESS | 1348 | --DOMWINDOW == 74 (17750800) [pid = 1348] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:50:25 INFO - PROCESS | 1348 | --DOMWINDOW == 73 (0EC0A000) [pid = 1348] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:50:25 INFO - PROCESS | 1348 | --DOMWINDOW == 72 (0EB99000) [pid = 1348] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:50:25 INFO - PROCESS | 1348 | --DOMWINDOW == 71 (1F7D8800) [pid = 1348] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:50:25 INFO - PROCESS | 1348 | --DOMWINDOW == 70 (0EC0AC00) [pid = 1348] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:50:25 INFO - PROCESS | 1348 | --DOMWINDOW == 69 (0EB9D400) [pid = 1348] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:50:25 INFO - PROCESS | 1348 | 1461052225795 Marionette TRACE conn4 <- [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]]]}] 00:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 571ms 00:50:25 INFO - PROCESS | 1348 | 1461052225816 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 00:50:25 INFO - PROCESS | 1348 | 1461052225819 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 00:50:25 INFO - PROCESS | 1348 | 1461052225822 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:50:25 INFO - PROCESS | 1348 | 1461052225823 Marionette TRACE conn4 <- [1,134,null,{}] 00:50:25 INFO - PROCESS | 1348 | 1461052225827 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:25 INFO - PROCESS | 1348 | 1461052225905 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 00:50:25 INFO - PROCESS | 1348 | 1461052225911 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:25 INFO - PROCESS | 1348 | ++DOCSHELL 0EBD2800 == 39 [pid = 1348] [id = 43] 00:50:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 70 (0EBD2C00) [pid = 1348] [serial = 125] [outer = 00000000] 00:50:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 71 (0EBD4000) [pid = 1348] [serial = 126] [outer = 0EBD2C00] 00:50:25 INFO - PROCESS | 1348 | 1461052225958 Marionette DEBUG loaded listener.js 00:50:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 72 (0EBD8000) [pid = 1348] [serial = 127] [outer = 0EBD2C00] 00:50:26 INFO - PROCESS | 1348 | 1461052226375 Marionette TRACE conn4 <- [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]]]}] 00:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 571ms 00:50:26 INFO - PROCESS | 1348 | 1461052226397 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 00:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:50:26 INFO - PROCESS | 1348 | 1461052226399 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 00:50:26 INFO - PROCESS | 1348 | 1461052226402 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:50:26 INFO - PROCESS | 1348 | 1461052226404 Marionette TRACE conn4 <- [1,138,null,{}] 00:50:26 INFO - PROCESS | 1348 | 1461052226408 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:26 INFO - PROCESS | 1348 | 1461052226514 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 00:50:26 INFO - PROCESS | 1348 | 1461052226520 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:26 INFO - PROCESS | 1348 | ++DOCSHELL 129BC400 == 40 [pid = 1348] [id = 44] 00:50:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 73 (12A6EC00) [pid = 1348] [serial = 128] [outer = 00000000] 00:50:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 74 (1D675800) [pid = 1348] [serial = 129] [outer = 12A6EC00] 00:50:26 INFO - PROCESS | 1348 | 1461052226565 Marionette DEBUG loaded listener.js 00:50:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 75 (1C1D0800) [pid = 1348] [serial = 130] [outer = 12A6EC00] 00:50:26 INFO - PROCESS | 1348 | 1461052226942 Marionette TRACE conn4 <- [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]]]}] 00:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 00:50:27 INFO - PROCESS | 1348 | 1461052226973 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 00:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:50:27 INFO - PROCESS | 1348 | 1461052226975 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 00:50:27 INFO - PROCESS | 1348 | 1461052226979 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:50:27 INFO - PROCESS | 1348 | 1461052226980 Marionette TRACE conn4 <- [1,142,null,{}] 00:50:27 INFO - PROCESS | 1348 | 1461052226993 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:27 INFO - PROCESS | 1348 | 1461052227067 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 00:50:27 INFO - PROCESS | 1348 | 1461052227073 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:27 INFO - PROCESS | 1348 | ++DOCSHELL 0F680400 == 41 [pid = 1348] [id = 45] 00:50:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 76 (0F681C00) [pid = 1348] [serial = 131] [outer = 00000000] 00:50:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 77 (1D67AC00) [pid = 1348] [serial = 132] [outer = 0F681C00] 00:50:27 INFO - PROCESS | 1348 | 1461052227123 Marionette DEBUG loaded listener.js 00:50:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 78 (1D680800) [pid = 1348] [serial = 133] [outer = 0F681C00] 00:50:27 INFO - PROCESS | 1348 | 1461052227599 Marionette TRACE conn4 <- [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]]]}] 00:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 671ms 00:50:27 INFO - PROCESS | 1348 | 1461052227650 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 00:50:27 INFO - PROCESS | 1348 | 1461052227654 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 00:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:50:27 INFO - PROCESS | 1348 | 1461052227660 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:50:27 INFO - PROCESS | 1348 | 1461052227665 Marionette TRACE conn4 <- [1,146,null,{}] 00:50:27 INFO - PROCESS | 1348 | 1461052227672 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:27 INFO - PROCESS | 1348 | 1461052227805 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 00:50:27 INFO - PROCESS | 1348 | 1461052227925 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:27 INFO - PROCESS | 1348 | ++DOCSHELL 0EC03800 == 42 [pid = 1348] [id = 46] 00:50:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 79 (0EC0B800) [pid = 1348] [serial = 134] [outer = 00000000] 00:50:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 80 (0EC2E000) [pid = 1348] [serial = 135] [outer = 0EC0B800] 00:50:28 INFO - PROCESS | 1348 | 1461052227982 Marionette DEBUG loaded listener.js 00:50:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 81 (0EC3AC00) [pid = 1348] [serial = 136] [outer = 0EC0B800] 00:50:28 INFO - PROCESS | 1348 | 1461052228609 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 00:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 991ms 00:50:28 INFO - PROCESS | 1348 | 1461052228650 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 00:50:28 INFO - PROCESS | 1348 | 1461052228657 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 00:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:50:28 INFO - PROCESS | 1348 | 1461052228664 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:50:28 INFO - PROCESS | 1348 | 1461052228667 Marionette TRACE conn4 <- [1,150,null,{}] 00:50:28 INFO - PROCESS | 1348 | 1461052228671 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:28 INFO - PROCESS | 1348 | 1461052228775 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 00:50:28 INFO - PROCESS | 1348 | 1461052228866 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:28 INFO - PROCESS | 1348 | ++DOCSHELL 12542400 == 43 [pid = 1348] [id = 47] 00:50:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 82 (129B7000) [pid = 1348] [serial = 137] [outer = 00000000] 00:50:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 83 (17744800) [pid = 1348] [serial = 138] [outer = 129B7000] 00:50:28 INFO - PROCESS | 1348 | 1461052228921 Marionette DEBUG loaded listener.js 00:50:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 84 (1786F400) [pid = 1348] [serial = 139] [outer = 129B7000] 00:50:29 INFO - PROCESS | 1348 | 1461052229431 Marionette TRACE conn4 <- [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]]]}] 00:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 832ms 00:50:29 INFO - PROCESS | 1348 | 1461052229496 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 00:50:29 INFO - PROCESS | 1348 | 1461052229499 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 00:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:50:29 INFO - PROCESS | 1348 | 1461052229503 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:50:29 INFO - PROCESS | 1348 | 1461052229507 Marionette TRACE conn4 <- [1,154,null,{}] 00:50:29 INFO - PROCESS | 1348 | 1461052229519 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:29 INFO - PROCESS | 1348 | 1461052229659 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 00:50:29 INFO - PROCESS | 1348 | 1461052229735 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:29 INFO - PROCESS | 1348 | ++DOCSHELL 1BFE5400 == 44 [pid = 1348] [id = 48] 00:50:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 85 (1C09AC00) [pid = 1348] [serial = 140] [outer = 00000000] 00:50:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 86 (1D67F000) [pid = 1348] [serial = 141] [outer = 1C09AC00] 00:50:29 INFO - PROCESS | 1348 | 1461052229836 Marionette DEBUG loaded listener.js 00:50:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 87 (1E733800) [pid = 1348] [serial = 142] [outer = 1C09AC00] 00:50:30 INFO - PROCESS | 1348 | 1461052230632 Marionette TRACE conn4 <- [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]]]}] 00:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1127ms 00:50:30 INFO - PROCESS | 1348 | 1461052230663 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 00:50:30 INFO - PROCESS | 1348 | 1461052230667 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 00:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:50:30 INFO - PROCESS | 1348 | 1461052230672 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:50:30 INFO - PROCESS | 1348 | 1461052230676 Marionette TRACE conn4 <- [1,158,null,{}] 00:50:30 INFO - PROCESS | 1348 | 1461052230683 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:30 INFO - PROCESS | 1348 | 1461052230774 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 00:50:30 INFO - PROCESS | 1348 | 1461052230849 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:30 INFO - PROCESS | 1348 | ++DOCSHELL 0EC38800 == 45 [pid = 1348] [id = 49] 00:50:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 88 (0EC3CC00) [pid = 1348] [serial = 143] [outer = 00000000] 00:50:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 89 (12B04000) [pid = 1348] [serial = 144] [outer = 0EC3CC00] 00:50:30 INFO - PROCESS | 1348 | 1461052230898 Marionette DEBUG loaded listener.js 00:50:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 90 (12B08000) [pid = 1348] [serial = 145] [outer = 0EC3CC00] 00:50:31 INFO - PROCESS | 1348 | --DOCSHELL 129BC400 == 44 [pid = 1348] [id = 44] 00:50:31 INFO - PROCESS | 1348 | --DOCSHELL 0EBD2800 == 43 [pid = 1348] [id = 43] 00:50:31 INFO - PROCESS | 1348 | --DOCSHELL 0EC28C00 == 42 [pid = 1348] [id = 42] 00:50:31 INFO - PROCESS | 1348 | --DOCSHELL 1C09D000 == 41 [pid = 1348] [id = 41] 00:50:31 INFO - PROCESS | 1348 | --DOCSHELL 0EC0A400 == 40 [pid = 1348] [id = 40] 00:50:31 INFO - PROCESS | 1348 | --DOCSHELL 18C97C00 == 39 [pid = 1348] [id = 39] 00:50:31 INFO - PROCESS | 1348 | --DOCSHELL 13FD2000 == 38 [pid = 1348] [id = 38] 00:50:31 INFO - PROCESS | 1348 | --DOCSHELL 12BB6800 == 37 [pid = 1348] [id = 37] 00:50:31 INFO - PROCESS | 1348 | --DOCSHELL 0EBA4800 == 36 [pid = 1348] [id = 36] 00:50:31 INFO - PROCESS | 1348 | --DOCSHELL 0EB0F400 == 35 [pid = 1348] [id = 35] 00:50:31 INFO - PROCESS | 1348 | --DOCSHELL 1C0A1400 == 34 [pid = 1348] [id = 34] 00:50:31 INFO - PROCESS | 1348 | 1461052231495 Marionette TRACE conn4 <- [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]]]}] 00:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 891ms 00:50:31 INFO - PROCESS | 1348 | 1461052231563 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 00:50:31 INFO - PROCESS | 1348 | 1461052231569 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 00:50:31 INFO - PROCESS | 1348 | 1461052231575 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:50:31 INFO - PROCESS | 1348 | 1461052231577 Marionette TRACE conn4 <- [1,162,null,{}] 00:50:31 INFO - PROCESS | 1348 | 1461052231581 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:31 INFO - PROCESS | 1348 | 1461052231663 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 00:50:31 INFO - PROCESS | 1348 | --DOMWINDOW == 89 (22493400) [pid = 1348] [serial = 73] [outer = 00000000] [url = about:blank] 00:50:31 INFO - PROCESS | 1348 | --DOMWINDOW == 88 (12BA9800) [pid = 1348] [serial = 78] [outer = 00000000] [url = about:blank] 00:50:31 INFO - PROCESS | 1348 | --DOMWINDOW == 87 (1711EC00) [pid = 1348] [serial = 84] [outer = 00000000] [url = about:blank] 00:50:31 INFO - PROCESS | 1348 | --DOMWINDOW == 86 (17A7D800) [pid = 1348] [serial = 87] [outer = 00000000] [url = about:blank] 00:50:31 INFO - PROCESS | 1348 | --DOMWINDOW == 85 (129B5C00) [pid = 1348] [serial = 81] [outer = 00000000] [url = about:blank] 00:50:31 INFO - PROCESS | 1348 | --DOMWINDOW == 84 (186DB400) [pid = 1348] [serial = 88] [outer = 00000000] [url = about:blank] 00:50:31 INFO - PROCESS | 1348 | --DOMWINDOW == 83 (12D08800) [pid = 1348] [serial = 82] [outer = 00000000] [url = about:blank] 00:50:31 INFO - PROCESS | 1348 | --DOMWINDOW == 82 (0EBA4000) [pid = 1348] [serial = 75] [outer = 00000000] [url = about:blank] 00:50:31 INFO - PROCESS | 1348 | --DOMWINDOW == 81 (0EC0C800) [pid = 1348] [serial = 76] [outer = 00000000] [url = about:blank] 00:50:31 INFO - PROCESS | 1348 | --DOMWINDOW == 80 (12BB1000) [pid = 1348] [serial = 79] [outer = 00000000] [url = about:blank] 00:50:31 INFO - PROCESS | 1348 | --DOMWINDOW == 79 (17746C00) [pid = 1348] [serial = 85] [outer = 00000000] [url = about:blank] 00:50:31 INFO - PROCESS | 1348 | --DOMWINDOW == 78 (22493000) [pid = 1348] [serial = 72] [outer = 00000000] [url = about:blank] 00:50:31 INFO - PROCESS | 1348 | --DOMWINDOW == 77 (1C1F7800) [pid = 1348] [serial = 58] [outer = 00000000] [url = about:blank] 00:50:31 INFO - PROCESS | 1348 | --DOMWINDOW == 76 (0EBA6800) [pid = 1348] [serial = 61] [outer = 00000000] [url = about:blank] 00:50:31 INFO - PROCESS | 1348 | 1461052231737 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:31 INFO - PROCESS | 1348 | ++DOCSHELL 0EB0C000 == 35 [pid = 1348] [id = 50] 00:50:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 77 (0EB9D400) [pid = 1348] [serial = 146] [outer = 00000000] 00:50:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 78 (0EBD7C00) [pid = 1348] [serial = 147] [outer = 0EB9D400] 00:50:31 INFO - PROCESS | 1348 | 1461052231782 Marionette DEBUG loaded listener.js 00:50:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 79 (0F67E400) [pid = 1348] [serial = 148] [outer = 0EB9D400] 00:50:32 INFO - PROCESS | 1348 | 1461052232243 Marionette TRACE conn4 <- [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]]]}] 00:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 730ms 00:50:32 INFO - PROCESS | 1348 | 1461052232308 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 00:50:32 INFO - PROCESS | 1348 | 1461052232311 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 00:50:32 INFO - PROCESS | 1348 | 1461052232314 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:50:32 INFO - PROCESS | 1348 | 1461052232318 Marionette TRACE conn4 <- [1,166,null,{}] 00:50:32 INFO - PROCESS | 1348 | 1461052232329 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:32 INFO - PROCESS | 1348 | 1461052232408 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 00:50:32 INFO - PROCESS | 1348 | 1461052232415 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:32 INFO - PROCESS | 1348 | ++DOCSHELL 12BA8C00 == 36 [pid = 1348] [id = 51] 00:50:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 80 (12BABC00) [pid = 1348] [serial = 149] [outer = 00000000] 00:50:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 81 (13159400) [pid = 1348] [serial = 150] [outer = 12BABC00] 00:50:32 INFO - PROCESS | 1348 | 1461052232463 Marionette DEBUG loaded listener.js 00:50:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 82 (13982000) [pid = 1348] [serial = 151] [outer = 12BABC00] 00:50:32 INFO - PROCESS | 1348 | 1461052232896 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 00:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 00:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:50:32 INFO - PROCESS | 1348 | 1461052232948 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 00:50:32 INFO - PROCESS | 1348 | 1461052232951 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 00:50:32 INFO - PROCESS | 1348 | 1461052232954 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:50:32 INFO - PROCESS | 1348 | 1461052232956 Marionette TRACE conn4 <- [1,170,null,{}] 00:50:32 INFO - PROCESS | 1348 | 1461052232959 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:33 INFO - PROCESS | 1348 | 1461052233039 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 00:50:33 INFO - PROCESS | 1348 | 1461052233048 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:33 INFO - PROCESS | 1348 | ++DOCSHELL 16E88C00 == 37 [pid = 1348] [id = 52] 00:50:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 83 (17077000) [pid = 1348] [serial = 152] [outer = 00000000] 00:50:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 84 (17729800) [pid = 1348] [serial = 153] [outer = 17077000] 00:50:33 INFO - PROCESS | 1348 | 1461052233093 Marionette DEBUG loaded listener.js 00:50:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 85 (1774C400) [pid = 1348] [serial = 154] [outer = 17077000] 00:50:33 INFO - PROCESS | 1348 | 1461052233512 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 00:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 571ms 00:50:33 INFO - PROCESS | 1348 | 1461052233528 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 00:50:33 INFO - PROCESS | 1348 | 1461052233530 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 00:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:50:33 INFO - PROCESS | 1348 | 1461052233547 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:50:33 INFO - PROCESS | 1348 | 1461052233549 Marionette TRACE conn4 <- [1,174,null,{}] 00:50:33 INFO - PROCESS | 1348 | 1461052233553 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:33 INFO - PROCESS | 1348 | 1461052233661 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 00:50:33 INFO - PROCESS | 1348 | 1461052233668 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:33 INFO - PROCESS | 1348 | ++DOCSHELL 1774EC00 == 38 [pid = 1348] [id = 53] 00:50:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 86 (17867C00) [pid = 1348] [serial = 155] [outer = 00000000] 00:50:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 87 (186DA800) [pid = 1348] [serial = 156] [outer = 17867C00] 00:50:33 INFO - PROCESS | 1348 | 1461052233717 Marionette DEBUG loaded listener.js 00:50:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 88 (18C9AC00) [pid = 1348] [serial = 157] [outer = 17867C00] 00:50:34 INFO - PROCESS | 1348 | 1461052234181 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 00:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 00:50:34 INFO - PROCESS | 1348 | 1461052234229 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 00:50:34 INFO - PROCESS | 1348 | 1461052234231 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 00:50:34 INFO - PROCESS | 1348 | 1461052234234 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:50:34 INFO - PROCESS | 1348 | 1461052234236 Marionette TRACE conn4 <- [1,178,null,{}] 00:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:50:34 INFO - PROCESS | 1348 | 1461052234240 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:34 INFO - PROCESS | 1348 | 1461052234364 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 00:50:34 INFO - PROCESS | 1348 | 1461052234416 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:34 INFO - PROCESS | 1348 | ++DOCSHELL 0EC0AC00 == 39 [pid = 1348] [id = 54] 00:50:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 89 (0EC0DC00) [pid = 1348] [serial = 158] [outer = 00000000] 00:50:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 90 (1B4DF000) [pid = 1348] [serial = 159] [outer = 0EC0DC00] 00:50:34 INFO - PROCESS | 1348 | 1461052234464 Marionette DEBUG loaded listener.js 00:50:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 91 (1BD9F000) [pid = 1348] [serial = 160] [outer = 0EC0DC00] 00:50:34 INFO - PROCESS | 1348 | 1461052234855 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 00:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 00:50:34 INFO - PROCESS | 1348 | 1461052234913 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 00:50:34 INFO - PROCESS | 1348 | 1461052234915 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 00:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:50:34 INFO - PROCESS | 1348 | 1461052234919 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:50:34 INFO - PROCESS | 1348 | 1461052234920 Marionette TRACE conn4 <- [1,182,null,{}] 00:50:34 INFO - PROCESS | 1348 | 1461052234924 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:35 INFO - PROCESS | 1348 | 1461052235046 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 00:50:35 INFO - PROCESS | 1348 | 1461052235065 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:35 INFO - PROCESS | 1348 | ++DOCSHELL 1C0A3800 == 40 [pid = 1348] [id = 55] 00:50:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 92 (1C0A3C00) [pid = 1348] [serial = 161] [outer = 00000000] 00:50:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 93 (1C785C00) [pid = 1348] [serial = 162] [outer = 1C0A3C00] 00:50:35 INFO - PROCESS | 1348 | 1461052235109 Marionette DEBUG loaded listener.js 00:50:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 94 (1D67B400) [pid = 1348] [serial = 163] [outer = 1C0A3C00] 00:50:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 95 (1D6F3000) [pid = 1348] [serial = 164] [outer = 17751C00] 00:50:35 INFO - PROCESS | 1348 | 1461052235708 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 00:50:35 INFO - PROCESS | 1348 | --DOMWINDOW == 94 (17335C00) [pid = 1348] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:50:35 INFO - PROCESS | 1348 | --DOMWINDOW == 93 (12D01400) [pid = 1348] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:50:35 INFO - PROCESS | 1348 | --DOMWINDOW == 92 (0EB0F800) [pid = 1348] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:50:35 INFO - PROCESS | 1348 | --DOMWINDOW == 91 (19CC8400) [pid = 1348] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:50:35 INFO - PROCESS | 1348 | --DOMWINDOW == 90 (12A6EC00) [pid = 1348] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:50:35 INFO - PROCESS | 1348 | --DOMWINDOW == 89 (0EC05800) [pid = 1348] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:50:35 INFO - PROCESS | 1348 | --DOMWINDOW == 88 (1C0A4400) [pid = 1348] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:50:35 INFO - PROCESS | 1348 | --DOMWINDOW == 87 (13FDA800) [pid = 1348] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:50:35 INFO - PROCESS | 1348 | --DOMWINDOW == 86 (19CE1C00) [pid = 1348] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:50:35 INFO - PROCESS | 1348 | --DOMWINDOW == 85 (0EBD2C00) [pid = 1348] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 830ms 00:50:35 INFO - PROCESS | 1348 | 1461052235750 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 00:50:35 INFO - PROCESS | 1348 | 1461052235753 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 00:50:35 INFO - PROCESS | 1348 | 1461052235756 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:50:35 INFO - PROCESS | 1348 | 1461052235758 Marionette TRACE conn4 <- [1,186,null,{}] 00:50:35 INFO - PROCESS | 1348 | 1461052235762 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:35 INFO - PROCESS | 1348 | 1461052235839 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 00:50:35 INFO - PROCESS | 1348 | 1461052235847 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:35 INFO - PROCESS | 1348 | ++DOCSHELL 0EBA3400 == 41 [pid = 1348] [id = 56] 00:50:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 86 (0EBA4400) [pid = 1348] [serial = 165] [outer = 00000000] 00:50:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 87 (129BE800) [pid = 1348] [serial = 166] [outer = 0EBA4400] 00:50:35 INFO - PROCESS | 1348 | 1461052235892 Marionette DEBUG loaded listener.js 00:50:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 88 (12D01400) [pid = 1348] [serial = 167] [outer = 0EBA4400] 00:50:36 INFO - PROCESS | 1348 | 1461052236289 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 00:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 00:50:36 INFO - PROCESS | 1348 | 1461052236345 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 00:50:36 INFO - PROCESS | 1348 | 1461052236347 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 00:50:36 INFO - PROCESS | 1348 | 1461052236351 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:50:36 INFO - PROCESS | 1348 | 1461052236352 Marionette TRACE conn4 <- [1,190,null,{}] 00:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:50:36 INFO - PROCESS | 1348 | 1461052236360 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:36 INFO - PROCESS | 1348 | 1461052236441 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 00:50:36 INFO - PROCESS | 1348 | 1461052236448 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:36 INFO - PROCESS | 1348 | ++DOCSHELL 1296B800 == 42 [pid = 1348] [id = 57] 00:50:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 89 (17340000) [pid = 1348] [serial = 168] [outer = 00000000] 00:50:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 90 (1D822800) [pid = 1348] [serial = 169] [outer = 17340000] 00:50:36 INFO - PROCESS | 1348 | 1461052236495 Marionette DEBUG loaded listener.js 00:50:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 91 (1E733400) [pid = 1348] [serial = 170] [outer = 17340000] 00:50:36 INFO - PROCESS | 1348 | 1461052236897 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 00:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 00:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:50:36 INFO - PROCESS | 1348 | 1461052236928 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 00:50:36 INFO - PROCESS | 1348 | 1461052236930 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 00:50:36 INFO - PROCESS | 1348 | 1461052236933 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:50:36 INFO - PROCESS | 1348 | 1461052236935 Marionette TRACE conn4 <- [1,194,null,{}] 00:50:36 INFO - PROCESS | 1348 | 1461052236949 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:37 INFO - PROCESS | 1348 | 1461052237034 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 00:50:37 INFO - PROCESS | 1348 | 1461052237041 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:37 INFO - PROCESS | 1348 | ++DOCSHELL 1E73C800 == 43 [pid = 1348] [id = 58] 00:50:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 92 (1F1A2C00) [pid = 1348] [serial = 171] [outer = 00000000] 00:50:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 93 (1F7E6400) [pid = 1348] [serial = 172] [outer = 1F1A2C00] 00:50:37 INFO - PROCESS | 1348 | 1461052237088 Marionette DEBUG loaded listener.js 00:50:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 94 (20E59400) [pid = 1348] [serial = 173] [outer = 1F1A2C00] 00:50:37 INFO - PROCESS | 1348 | 1461052237496 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 00:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 591ms 00:50:37 INFO - PROCESS | 1348 | 1461052237524 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 00:50:37 INFO - PROCESS | 1348 | 1461052237526 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 00:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:50:37 INFO - PROCESS | 1348 | 1461052237539 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:50:37 INFO - PROCESS | 1348 | 1461052237541 Marionette TRACE conn4 <- [1,198,null,{}] 00:50:37 INFO - PROCESS | 1348 | 1461052237546 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:37 INFO - PROCESS | 1348 | 1461052237645 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 00:50:37 INFO - PROCESS | 1348 | 1461052237655 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:37 INFO - PROCESS | 1348 | ++DOCSHELL 20E60400 == 44 [pid = 1348] [id = 59] 00:50:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 95 (211C3C00) [pid = 1348] [serial = 174] [outer = 00000000] 00:50:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 96 (2249B000) [pid = 1348] [serial = 175] [outer = 211C3C00] 00:50:37 INFO - PROCESS | 1348 | 1461052237707 Marionette DEBUG loaded listener.js 00:50:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 97 (224A0800) [pid = 1348] [serial = 176] [outer = 211C3C00] 00:50:38 INFO - PROCESS | 1348 | 1461052238368 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 00:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 890ms 00:50:38 INFO - PROCESS | 1348 | 1461052238421 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 00:50:38 INFO - PROCESS | 1348 | 1461052238426 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 00:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:50:38 INFO - PROCESS | 1348 | 1461052238432 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:50:38 INFO - PROCESS | 1348 | 1461052238436 Marionette TRACE conn4 <- [1,202,null,{}] 00:50:38 INFO - PROCESS | 1348 | 1461052238441 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:38 INFO - PROCESS | 1348 | 1461052238578 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 00:50:38 INFO - PROCESS | 1348 | 1461052238696 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:38 INFO - PROCESS | 1348 | ++DOCSHELL 0EC3F800 == 45 [pid = 1348] [id = 60] 00:50:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 98 (0F6DBC00) [pid = 1348] [serial = 177] [outer = 00000000] 00:50:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 99 (12B02C00) [pid = 1348] [serial = 178] [outer = 0F6DBC00] 00:50:38 INFO - PROCESS | 1348 | 1461052238754 Marionette DEBUG loaded listener.js 00:50:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 100 (12B0CC00) [pid = 1348] [serial = 179] [outer = 0F6DBC00] 00:50:39 INFO - PROCESS | 1348 | 1461052239327 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 00:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 00:50:39 INFO - PROCESS | 1348 | 1461052239379 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 00:50:39 INFO - PROCESS | 1348 | 1461052239386 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 00:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:50:39 INFO - PROCESS | 1348 | 1461052239393 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:50:39 INFO - PROCESS | 1348 | 1461052239396 Marionette TRACE conn4 <- [1,206,null,{}] 00:50:39 INFO - PROCESS | 1348 | 1461052239400 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:39 INFO - PROCESS | 1348 | 1461052239542 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 00:50:39 INFO - PROCESS | 1348 | 1461052239593 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:39 INFO - PROCESS | 1348 | ++DOCSHELL 16E88400 == 46 [pid = 1348] [id = 61] 00:50:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 101 (17A76400) [pid = 1348] [serial = 180] [outer = 00000000] 00:50:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 102 (19CD8800) [pid = 1348] [serial = 181] [outer = 17A76400] 00:50:39 INFO - PROCESS | 1348 | 1461052239648 Marionette DEBUG loaded listener.js 00:50:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 103 (1AFEDC00) [pid = 1348] [serial = 182] [outer = 17A76400] 00:50:40 INFO - PROCESS | 1348 | 1461052240209 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 00:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 871ms 00:50:40 INFO - PROCESS | 1348 | 1461052240263 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 00:50:40 INFO - PROCESS | 1348 | 1461052240266 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 00:50:40 INFO - PROCESS | 1348 | 1461052240270 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:50:40 INFO - PROCESS | 1348 | 1461052240274 Marionette TRACE conn4 <- [1,210,null,{}] 00:50:40 INFO - PROCESS | 1348 | 1461052240285 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:40 INFO - PROCESS | 1348 | 1461052240397 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 00:50:40 INFO - PROCESS | 1348 | 1461052240466 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:40 INFO - PROCESS | 1348 | ++DOCSHELL 12F3A800 == 47 [pid = 1348] [id = 62] 00:50:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 104 (12F3B000) [pid = 1348] [serial = 183] [outer = 00000000] 00:50:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 105 (1C1F4C00) [pid = 1348] [serial = 184] [outer = 12F3B000] 00:50:40 INFO - PROCESS | 1348 | 1461052240524 Marionette DEBUG loaded listener.js 00:50:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 106 (20E13000) [pid = 1348] [serial = 185] [outer = 12F3B000] 00:50:41 INFO - PROCESS | 1348 | 1461052241056 Marionette TRACE conn4 <- [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]]]}] 00:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 830ms 00:50:41 INFO - PROCESS | 1348 | 1461052241112 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 00:50:41 INFO - PROCESS | 1348 | 1461052241115 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 00:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:50:41 INFO - PROCESS | 1348 | 1461052241120 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:50:41 INFO - PROCESS | 1348 | 1461052241122 Marionette TRACE conn4 <- [1,214,null,{}] 00:50:41 INFO - PROCESS | 1348 | 1461052241126 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:41 INFO - PROCESS | 1348 | 1461052241246 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 00:50:41 INFO - PROCESS | 1348 | 1461052241334 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:41 INFO - PROCESS | 1348 | ++DOCSHELL 0EBD3C00 == 48 [pid = 1348] [id = 63] 00:50:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 107 (0EBD6C00) [pid = 1348] [serial = 186] [outer = 00000000] 00:50:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 108 (12B23000) [pid = 1348] [serial = 187] [outer = 0EBD6C00] 00:50:41 INFO - PROCESS | 1348 | 1461052241388 Marionette DEBUG loaded listener.js 00:50:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 109 (12B2B800) [pid = 1348] [serial = 188] [outer = 0EBD6C00] 00:50:42 INFO - PROCESS | 1348 | 1461052242065 Marionette TRACE conn4 <- [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]]]}] 00:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 971ms 00:50:42 INFO - PROCESS | 1348 | 1461052242095 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 00:50:42 INFO - PROCESS | 1348 | 1461052242098 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 00:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:50:42 INFO - PROCESS | 1348 | 1461052242104 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:50:42 INFO - PROCESS | 1348 | 1461052242108 Marionette TRACE conn4 <- [1,218,null,{}] 00:50:42 INFO - PROCESS | 1348 | 1461052242114 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:42 INFO - PROCESS | 1348 | 1461052242206 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 00:50:42 INFO - PROCESS | 1348 | 1461052242286 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:42 INFO - PROCESS | 1348 | ++DOCSHELL 0EC29400 == 49 [pid = 1348] [id = 64] 00:50:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 110 (0EC2BC00) [pid = 1348] [serial = 189] [outer = 00000000] 00:50:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 111 (1290B000) [pid = 1348] [serial = 190] [outer = 0EC2BC00] 00:50:42 INFO - PROCESS | 1348 | 1461052242335 Marionette DEBUG loaded listener.js 00:50:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 112 (12B01400) [pid = 1348] [serial = 191] [outer = 0EC2BC00] 00:50:42 INFO - PROCESS | 1348 | --DOCSHELL 16E6A400 == 48 [pid = 1348] [id = 33] 00:50:42 INFO - PROCESS | 1348 | --DOCSHELL 0EC0F000 == 47 [pid = 1348] [id = 32] 00:50:42 INFO - PROCESS | 1348 | --DOCSHELL 1E73C800 == 46 [pid = 1348] [id = 58] 00:50:42 INFO - PROCESS | 1348 | --DOCSHELL 1296B800 == 45 [pid = 1348] [id = 57] 00:50:42 INFO - PROCESS | 1348 | --DOCSHELL 0EBA3400 == 44 [pid = 1348] [id = 56] 00:50:42 INFO - PROCESS | 1348 | --DOCSHELL 1C0A3800 == 43 [pid = 1348] [id = 55] 00:50:42 INFO - PROCESS | 1348 | --DOCSHELL 0EC0AC00 == 42 [pid = 1348] [id = 54] 00:50:42 INFO - PROCESS | 1348 | --DOCSHELL 1774EC00 == 41 [pid = 1348] [id = 53] 00:50:42 INFO - PROCESS | 1348 | --DOCSHELL 16E88C00 == 40 [pid = 1348] [id = 52] 00:50:42 INFO - PROCESS | 1348 | --DOCSHELL 12BA8C00 == 39 [pid = 1348] [id = 51] 00:50:42 INFO - PROCESS | 1348 | --DOCSHELL 0EB0C000 == 38 [pid = 1348] [id = 50] 00:50:42 INFO - PROCESS | 1348 | --DOCSHELL 0EC38800 == 37 [pid = 1348] [id = 49] 00:50:42 INFO - PROCESS | 1348 | --DOMWINDOW == 111 (1D67AC00) [pid = 1348] [serial = 132] [outer = 00000000] [url = about:blank] 00:50:42 INFO - PROCESS | 1348 | 1461052242921 Marionette TRACE conn4 <- [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]]]}] 00:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 891ms 00:50:43 INFO - PROCESS | 1348 | 1461052242996 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 00:50:43 INFO - PROCESS | 1348 | 1461052243002 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 00:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:50:43 INFO - PROCESS | 1348 | 1461052243008 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:50:43 INFO - PROCESS | 1348 | 1461052243010 Marionette TRACE conn4 <- [1,222,null,{}] 00:50:43 INFO - PROCESS | 1348 | 1461052243014 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:43 INFO - PROCESS | 1348 | 1461052243103 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 110 (1B4E4000) [pid = 1348] [serial = 117] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 109 (1C1C6400) [pid = 1348] [serial = 99] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 108 (139DC400) [pid = 1348] [serial = 108] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 107 (13FD7800) [pid = 1348] [serial = 109] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 106 (0EC22400) [pid = 1348] [serial = 103] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 105 (0EBA1400) [pid = 1348] [serial = 102] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 104 (12BB3C00) [pid = 1348] [serial = 93] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 103 (1A5F1C00) [pid = 1348] [serial = 115] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 102 (1C1D0800) [pid = 1348] [serial = 130] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 101 (12545800) [pid = 1348] [serial = 105] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 100 (1290E800) [pid = 1348] [serial = 106] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 99 (17A7C000) [pid = 1348] [serial = 96] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 98 (1D68B000) [pid = 1348] [serial = 120] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 97 (17867800) [pid = 1348] [serial = 111] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 96 (19F53C00) [pid = 1348] [serial = 90] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 95 (1E3DF000) [pid = 1348] [serial = 123] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 94 (0EBD8000) [pid = 1348] [serial = 127] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 93 (1D6F8000) [pid = 1348] [serial = 121] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 92 (1EB03400) [pid = 1348] [serial = 124] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 91 (1D675800) [pid = 1348] [serial = 129] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 90 (19CDD400) [pid = 1348] [serial = 114] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 89 (0EBD4000) [pid = 1348] [serial = 126] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 88 (1C09C000) [pid = 1348] [serial = 118] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | --DOMWINDOW == 87 (186D4400) [pid = 1348] [serial = 112] [outer = 00000000] [url = about:blank] 00:50:43 INFO - PROCESS | 1348 | 1461052243181 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:43 INFO - PROCESS | 1348 | ++DOCSHELL 0EBCB800 == 38 [pid = 1348] [id = 65] 00:50:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 88 (0EBD4000) [pid = 1348] [serial = 192] [outer = 00000000] 00:50:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 89 (0EC0E000) [pid = 1348] [serial = 193] [outer = 0EBD4000] 00:50:43 INFO - PROCESS | 1348 | 1461052243227 Marionette DEBUG loaded listener.js 00:50:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 90 (12907000) [pid = 1348] [serial = 194] [outer = 0EBD4000] 00:50:43 INFO - PROCESS | 1348 | 1461052243643 Marionette TRACE conn4 <- [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]]]}] 00:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 00:50:43 INFO - PROCESS | 1348 | 1461052243681 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 00:50:43 INFO - PROCESS | 1348 | 1461052243683 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 00:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:50:43 INFO - PROCESS | 1348 | 1461052243691 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:50:43 INFO - PROCESS | 1348 | 1461052243695 Marionette TRACE conn4 <- [1,226,null,{}] 00:50:43 INFO - PROCESS | 1348 | 1461052243705 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:43 INFO - PROCESS | 1348 | 1461052243787 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 00:50:43 INFO - PROCESS | 1348 | 1461052243793 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:43 INFO - PROCESS | 1348 | ++DOCSHELL 12BB5400 == 39 [pid = 1348] [id = 66] 00:50:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 91 (12F38400) [pid = 1348] [serial = 195] [outer = 00000000] 00:50:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 92 (12F40800) [pid = 1348] [serial = 196] [outer = 12F38400] 00:50:43 INFO - PROCESS | 1348 | 1461052243841 Marionette DEBUG loaded listener.js 00:50:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 93 (12F46000) [pid = 1348] [serial = 197] [outer = 12F38400] 00:50:44 INFO - PROCESS | 1348 | 1461052244280 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 00:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 00:50:44 INFO - PROCESS | 1348 | 1461052244320 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 00:50:44 INFO - PROCESS | 1348 | 1461052244323 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 00:50:44 INFO - PROCESS | 1348 | 1461052244326 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:50:44 INFO - PROCESS | 1348 | 1461052244328 Marionette TRACE conn4 <- [1,230,null,{}] 00:50:44 INFO - PROCESS | 1348 | 1461052244331 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:44 INFO - PROCESS | 1348 | 1461052244409 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 00:50:44 INFO - PROCESS | 1348 | 1461052244418 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:44 INFO - PROCESS | 1348 | ++DOCSHELL 139DC400 == 40 [pid = 1348] [id = 67] 00:50:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 94 (139E1400) [pid = 1348] [serial = 198] [outer = 00000000] 00:50:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 95 (16E75000) [pid = 1348] [serial = 199] [outer = 139E1400] 00:50:44 INFO - PROCESS | 1348 | 1461052244464 Marionette DEBUG loaded listener.js 00:50:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 96 (170CBC00) [pid = 1348] [serial = 200] [outer = 139E1400] 00:50:44 INFO - PROCESS | 1348 | 1461052244883 Marionette TRACE conn4 <- [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]]]}] 00:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 571ms 00:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:50:44 INFO - PROCESS | 1348 | 1461052244914 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 00:50:44 INFO - PROCESS | 1348 | 1461052244916 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 00:50:44 INFO - PROCESS | 1348 | 1461052244919 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:50:44 INFO - PROCESS | 1348 | 1461052244921 Marionette TRACE conn4 <- [1,234,null,{}] 00:50:44 INFO - PROCESS | 1348 | 1461052244924 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:45 INFO - PROCESS | 1348 | 1461052245000 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 00:50:45 INFO - PROCESS | 1348 | 1461052245005 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:45 INFO - PROCESS | 1348 | ++DOCSHELL 0EBD2C00 == 41 [pid = 1348] [id = 68] 00:50:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 97 (1711EC00) [pid = 1348] [serial = 201] [outer = 00000000] 00:50:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 98 (17865400) [pid = 1348] [serial = 202] [outer = 1711EC00] 00:50:45 INFO - PROCESS | 1348 | 1461052245050 Marionette DEBUG loaded listener.js 00:50:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 99 (17A82800) [pid = 1348] [serial = 203] [outer = 1711EC00] 00:50:45 INFO - PROCESS | 1348 | 1461052245535 Marionette TRACE conn4 <- [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]]]}] 00:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 00:50:45 INFO - PROCESS | 1348 | 1461052245592 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 00:50:45 INFO - PROCESS | 1348 | 1461052245594 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 00:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:50:45 INFO - PROCESS | 1348 | 1461052245597 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:50:45 INFO - PROCESS | 1348 | 1461052245599 Marionette TRACE conn4 <- [1,238,null,{}] 00:50:45 INFO - PROCESS | 1348 | 1461052245602 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:45 INFO - PROCESS | 1348 | 1461052245728 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 00:50:45 INFO - PROCESS | 1348 | 1461052245743 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:45 INFO - PROCESS | 1348 | ++DOCSHELL 0EC02000 == 42 [pid = 1348] [id = 69] 00:50:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 100 (1774F800) [pid = 1348] [serial = 204] [outer = 00000000] 00:50:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 101 (1A028800) [pid = 1348] [serial = 205] [outer = 1774F800] 00:50:45 INFO - PROCESS | 1348 | 1461052245791 Marionette DEBUG loaded listener.js 00:50:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 102 (1A5F1C00) [pid = 1348] [serial = 206] [outer = 1774F800] 00:50:46 INFO - PROCESS | 1348 | 1461052246220 Marionette TRACE conn4 <- [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]]]}] 00:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 00:50:46 INFO - PROCESS | 1348 | 1461052246268 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 00:50:46 INFO - PROCESS | 1348 | 1461052246270 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 00:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:50:46 INFO - PROCESS | 1348 | 1461052246278 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:50:46 INFO - PROCESS | 1348 | 1461052246280 Marionette TRACE conn4 <- [1,242,null,{}] 00:50:46 INFO - PROCESS | 1348 | 1461052246284 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:46 INFO - PROCESS | 1348 | 1461052246406 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 00:50:46 INFO - PROCESS | 1348 | 1461052246430 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:46 INFO - PROCESS | 1348 | ++DOCSHELL 0EBD9000 == 43 [pid = 1348] [id = 70] 00:50:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 103 (1A024000) [pid = 1348] [serial = 207] [outer = 00000000] 00:50:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 104 (1BFE4400) [pid = 1348] [serial = 208] [outer = 1A024000] 00:50:46 INFO - PROCESS | 1348 | 1461052246474 Marionette DEBUG loaded listener.js 00:50:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 105 (1BD9EC00) [pid = 1348] [serial = 209] [outer = 1A024000] 00:50:46 INFO - PROCESS | 1348 | 1461052246892 Marionette TRACE conn4 <- [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]]]}] 00:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 00:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:50:46 INFO - PROCESS | 1348 | 1461052246904 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 00:50:46 INFO - PROCESS | 1348 | 1461052246906 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 00:50:46 INFO - PROCESS | 1348 | 1461052246909 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:50:46 INFO - PROCESS | 1348 | 1461052246911 Marionette TRACE conn4 <- [1,246,null,{}] 00:50:46 INFO - PROCESS | 1348 | 1461052246914 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:47 INFO - PROCESS | 1348 | 1461052247024 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 00:50:47 INFO - PROCESS | 1348 | 1461052247031 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:47 INFO - PROCESS | 1348 | ++DOCSHELL 1C0A8000 == 44 [pid = 1348] [id = 71] 00:50:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 106 (1C1C6400) [pid = 1348] [serial = 210] [outer = 00000000] 00:50:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 107 (1D678000) [pid = 1348] [serial = 211] [outer = 1C1C6400] 00:50:47 INFO - PROCESS | 1348 | 1461052247078 Marionette DEBUG loaded listener.js 00:50:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 108 (1D67F800) [pid = 1348] [serial = 212] [outer = 1C1C6400] 00:50:47 INFO - PROCESS | 1348 | --DOMWINDOW == 107 (0EC0DC00) [pid = 1348] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:50:47 INFO - PROCESS | 1348 | --DOMWINDOW == 106 (17867C00) [pid = 1348] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:50:47 INFO - PROCESS | 1348 | --DOMWINDOW == 105 (1C0A3C00) [pid = 1348] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:50:47 INFO - PROCESS | 1348 | --DOMWINDOW == 104 (0EC3CC00) [pid = 1348] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:50:47 INFO - PROCESS | 1348 | --DOMWINDOW == 103 (17077000) [pid = 1348] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:50:47 INFO - PROCESS | 1348 | --DOMWINDOW == 102 (12BABC00) [pid = 1348] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:50:47 INFO - PROCESS | 1348 | --DOMWINDOW == 101 (0EB9D400) [pid = 1348] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:50:47 INFO - PROCESS | 1348 | --DOMWINDOW == 100 (17340000) [pid = 1348] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:50:47 INFO - PROCESS | 1348 | --DOMWINDOW == 99 (0EBA4400) [pid = 1348] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:50:47 INFO - PROCESS | 1348 | --DOMWINDOW == 98 (0F681C00) [pid = 1348] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:50:47 INFO - PROCESS | 1348 | --DOMWINDOW == 97 (1F1A2C00) [pid = 1348] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:50:47 INFO - PROCESS | 1348 | --DOMWINDOW == 96 (0EC41400) [pid = 1348] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:50:47 INFO - PROCESS | 1348 | --DOMWINDOW == 95 (1C0A1C00) [pid = 1348] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:50:47 INFO - PROCESS | 1348 | --DOMWINDOW == 94 (16E8E400) [pid = 1348] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:50:47 INFO - PROCESS | 1348 | 1461052247645 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 00:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 772ms 00:50:47 INFO - PROCESS | 1348 | 1461052247714 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 00:50:47 INFO - PROCESS | 1348 | 1461052247716 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 00:50:47 INFO - PROCESS | 1348 | 1461052247721 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:50:47 INFO - PROCESS | 1348 | 1461052247722 Marionette TRACE conn4 <- [1,250,null,{}] 00:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:50:47 INFO - PROCESS | 1348 | 1461052247726 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:47 INFO - PROCESS | 1348 | 1461052247803 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 00:50:47 INFO - PROCESS | 1348 | 1461052247811 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:47 INFO - PROCESS | 1348 | ++DOCSHELL 12B52C00 == 45 [pid = 1348] [id = 72] 00:50:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 95 (12B56000) [pid = 1348] [serial = 213] [outer = 00000000] 00:50:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 96 (12B59400) [pid = 1348] [serial = 214] [outer = 12B56000] 00:50:47 INFO - PROCESS | 1348 | 1461052247855 Marionette DEBUG loaded listener.js 00:50:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 97 (12B5C400) [pid = 1348] [serial = 215] [outer = 12B56000] 00:50:48 INFO - PROCESS | 1348 | 1461052248333 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 00:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 00:50:48 INFO - PROCESS | 1348 | 1461052248396 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 00:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:50:48 INFO - PROCESS | 1348 | 1461052248398 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 00:50:48 INFO - PROCESS | 1348 | 1461052248401 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:50:48 INFO - PROCESS | 1348 | 1461052248403 Marionette TRACE conn4 <- [1,254,null,{}] 00:50:48 INFO - PROCESS | 1348 | 1461052248406 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:48 INFO - PROCESS | 1348 | 1461052248488 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 00:50:48 INFO - PROCESS | 1348 | 1461052248494 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:48 INFO - PROCESS | 1348 | ++DOCSHELL 16E8E400 == 46 [pid = 1348] [id = 73] 00:50:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 98 (1712B000) [pid = 1348] [serial = 216] [outer = 00000000] 00:50:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 99 (1C537800) [pid = 1348] [serial = 217] [outer = 1712B000] 00:50:48 INFO - PROCESS | 1348 | 1461052248541 Marionette DEBUG loaded listener.js 00:50:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 100 (1DAADC00) [pid = 1348] [serial = 218] [outer = 1712B000] 00:50:48 INFO - PROCESS | 1348 | 1461052248972 Marionette TRACE conn4 <- [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]]]}] 00:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 00:50:49 INFO - PROCESS | 1348 | 1461052249032 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 00:50:49 INFO - PROCESS | 1348 | 1461052249034 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 00:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:50:49 INFO - PROCESS | 1348 | 1461052249038 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:50:49 INFO - PROCESS | 1348 | 1461052249040 Marionette TRACE conn4 <- [1,258,null,{}] 00:50:49 INFO - PROCESS | 1348 | 1461052249044 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:49 INFO - PROCESS | 1348 | 1461052249163 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 00:50:49 INFO - PROCESS | 1348 | 1461052249172 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:49 INFO - PROCESS | 1348 | ++DOCSHELL 1F20A000 == 47 [pid = 1348] [id = 74] 00:50:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 101 (1F20EC00) [pid = 1348] [serial = 219] [outer = 00000000] 00:50:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 102 (20E0C400) [pid = 1348] [serial = 220] [outer = 1F20EC00] 00:50:49 INFO - PROCESS | 1348 | 1461052249220 Marionette DEBUG loaded listener.js 00:50:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 103 (211B5000) [pid = 1348] [serial = 221] [outer = 1F20EC00] 00:50:49 INFO - PROCESS | 1348 | 1461052249817 Marionette TRACE conn4 <- [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]]]}] 00:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 831ms 00:50:49 INFO - PROCESS | 1348 | 1461052249873 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 00:50:49 INFO - PROCESS | 1348 | 1461052249878 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 00:50:49 INFO - PROCESS | 1348 | 1461052249884 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:50:49 INFO - PROCESS | 1348 | 1461052249888 Marionette TRACE conn4 <- [1,262,null,{}] 00:50:49 INFO - PROCESS | 1348 | 1461052249894 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:50 INFO - PROCESS | 1348 | 1461052250007 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 00:50:50 INFO - PROCESS | 1348 | 1461052250134 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:50 INFO - PROCESS | 1348 | ++DOCSHELL 0EC2EC00 == 48 [pid = 1348] [id = 75] 00:50:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 104 (0EC37400) [pid = 1348] [serial = 222] [outer = 00000000] 00:50:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 105 (1296A800) [pid = 1348] [serial = 223] [outer = 0EC37400] 00:50:50 INFO - PROCESS | 1348 | 1461052250196 Marionette DEBUG loaded listener.js 00:50:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 106 (12B0E400) [pid = 1348] [serial = 224] [outer = 0EC37400] 00:50:50 INFO - PROCESS | 1348 | 1461052250780 Marionette TRACE conn4 <- [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]]]}] 00:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 931ms 00:50:50 INFO - PROCESS | 1348 | 1461052250819 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 00:50:50 INFO - PROCESS | 1348 | 1461052250825 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 00:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:50:50 INFO - PROCESS | 1348 | 1461052250831 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:50:50 INFO - PROCESS | 1348 | 1461052250834 Marionette TRACE conn4 <- [1,266,null,{}] 00:50:50 INFO - PROCESS | 1348 | 1461052250838 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:50 INFO - PROCESS | 1348 | 1461052250942 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 00:50:51 INFO - PROCESS | 1348 | 1461052251034 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:51 INFO - PROCESS | 1348 | ++DOCSHELL 12BAF800 == 49 [pid = 1348] [id = 76] 00:50:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 107 (12BB0000) [pid = 1348] [serial = 225] [outer = 00000000] 00:50:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 108 (131B4C00) [pid = 1348] [serial = 226] [outer = 12BB0000] 00:50:51 INFO - PROCESS | 1348 | 1461052251090 Marionette DEBUG loaded listener.js 00:50:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 109 (16E8B000) [pid = 1348] [serial = 227] [outer = 12BB0000] 00:50:51 INFO - PROCESS | 1348 | 1461052251610 Marionette TRACE conn4 <- [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]]]}] 00:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 00:50:51 INFO - PROCESS | 1348 | 1461052251664 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 00:50:51 INFO - PROCESS | 1348 | 1461052251666 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 00:50:51 INFO - PROCESS | 1348 | 1461052251670 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:50:51 INFO - PROCESS | 1348 | 1461052251674 Marionette TRACE conn4 <- [1,270,null,{}] 00:50:51 INFO - PROCESS | 1348 | 1461052251685 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:51 INFO - PROCESS | 1348 | 1461052251792 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 00:50:51 INFO - PROCESS | 1348 | 1461052251912 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:51 INFO - PROCESS | 1348 | ++DOCSHELL 1C0A4C00 == 50 [pid = 1348] [id = 77] 00:50:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 110 (1C0A5000) [pid = 1348] [serial = 228] [outer = 00000000] 00:50:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 111 (1D902000) [pid = 1348] [serial = 229] [outer = 1C0A5000] 00:50:51 INFO - PROCESS | 1348 | 1461052251971 Marionette DEBUG loaded listener.js 00:50:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 112 (1F20D000) [pid = 1348] [serial = 230] [outer = 1C0A5000] 00:50:52 INFO - PROCESS | 1348 | 1461052252751 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 00:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1128ms 00:50:52 INFO - PROCESS | 1348 | 1461052252811 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 00:50:52 INFO - PROCESS | 1348 | 1461052252814 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 00:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:50:52 INFO - PROCESS | 1348 | 1461052252824 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:50:52 INFO - PROCESS | 1348 | 1461052252827 Marionette TRACE conn4 <- [1,274,null,{}] 00:50:52 INFO - PROCESS | 1348 | 1461052252830 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:52 INFO - PROCESS | 1348 | 1461052252933 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 00:50:53 INFO - PROCESS | 1348 | 1461052253011 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:53 INFO - PROCESS | 1348 | ++DOCSHELL 0EC0F000 == 51 [pid = 1348] [id = 78] 00:50:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (1F572800) [pid = 1348] [serial = 231] [outer = 00000000] 00:50:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (211BB800) [pid = 1348] [serial = 232] [outer = 1F572800] 00:50:53 INFO - PROCESS | 1348 | 1461052253113 Marionette DEBUG loaded listener.js 00:50:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (211BF400) [pid = 1348] [serial = 233] [outer = 1F572800] 00:50:53 INFO - PROCESS | 1348 | 1461052253811 Marionette TRACE conn4 <- [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]]]}] 00:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1016ms 00:50:53 INFO - PROCESS | 1348 | 1461052253844 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 00:50:53 INFO - PROCESS | 1348 | 1461052253848 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 00:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:50:53 INFO - PROCESS | 1348 | 1461052253854 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:50:53 INFO - PROCESS | 1348 | 1461052253858 Marionette TRACE conn4 <- [1,278,null,{}] 00:50:53 INFO - PROCESS | 1348 | 1461052253864 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:54 INFO - PROCESS | 1348 | 1461052253983 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 00:50:54 INFO - PROCESS | 1348 | 1461052254065 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:54 INFO - PROCESS | 1348 | ++DOCSHELL 0EBCDC00 == 52 [pid = 1348] [id = 79] 00:50:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (0EBD1000) [pid = 1348] [serial = 234] [outer = 00000000] 00:50:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (12971C00) [pid = 1348] [serial = 235] [outer = 0EBD1000] 00:50:54 INFO - PROCESS | 1348 | 1461052254156 Marionette DEBUG loaded listener.js 00:50:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (12B03800) [pid = 1348] [serial = 236] [outer = 0EBD1000] 00:50:54 INFO - PROCESS | 1348 | --DOCSHELL 0F680400 == 51 [pid = 1348] [id = 45] 00:50:54 INFO - PROCESS | 1348 | --DOCSHELL 16E8E400 == 50 [pid = 1348] [id = 73] 00:50:54 INFO - PROCESS | 1348 | --DOCSHELL 12B52C00 == 49 [pid = 1348] [id = 72] 00:50:54 INFO - PROCESS | 1348 | --DOCSHELL 1C0A8000 == 48 [pid = 1348] [id = 71] 00:50:54 INFO - PROCESS | 1348 | --DOCSHELL 0EBD9000 == 47 [pid = 1348] [id = 70] 00:50:54 INFO - PROCESS | 1348 | --DOCSHELL 0EC02000 == 46 [pid = 1348] [id = 69] 00:50:54 INFO - PROCESS | 1348 | --DOCSHELL 0EBD2C00 == 45 [pid = 1348] [id = 68] 00:50:54 INFO - PROCESS | 1348 | --DOCSHELL 139DC400 == 44 [pid = 1348] [id = 67] 00:50:54 INFO - PROCESS | 1348 | --DOCSHELL 12BB5400 == 43 [pid = 1348] [id = 66] 00:50:54 INFO - PROCESS | 1348 | --DOCSHELL 0EBCB800 == 42 [pid = 1348] [id = 65] 00:50:54 INFO - PROCESS | 1348 | --DOCSHELL 0EC29400 == 41 [pid = 1348] [id = 64] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (1F7E6400) [pid = 1348] [serial = 172] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (131BD800) [pid = 1348] [serial = 94] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (1C1D3400) [pid = 1348] [serial = 100] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (19CDA800) [pid = 1348] [serial = 97] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (1B4DF000) [pid = 1348] [serial = 159] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (18C9AC00) [pid = 1348] [serial = 157] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 111 (1C785C00) [pid = 1348] [serial = 162] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 110 (12B08000) [pid = 1348] [serial = 145] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 109 (12B04000) [pid = 1348] [serial = 144] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 108 (17729800) [pid = 1348] [serial = 153] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 107 (13159400) [pid = 1348] [serial = 150] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 106 (13982000) [pid = 1348] [serial = 151] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 105 (1D67F000) [pid = 1348] [serial = 141] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 104 (0EBD7C00) [pid = 1348] [serial = 147] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 103 (0F67E400) [pid = 1348] [serial = 148] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 102 (0EC2E000) [pid = 1348] [serial = 135] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 101 (17744800) [pid = 1348] [serial = 138] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 100 (1290F000) [pid = 1348] [serial = 37] [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.] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 99 (1E733400) [pid = 1348] [serial = 170] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 98 (1D822800) [pid = 1348] [serial = 169] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 97 (129BE800) [pid = 1348] [serial = 166] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 96 (12D01400) [pid = 1348] [serial = 167] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 95 (1D67B400) [pid = 1348] [serial = 163] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 94 (1D680800) [pid = 1348] [serial = 133] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 93 (186DA800) [pid = 1348] [serial = 156] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 92 (1BD9F000) [pid = 1348] [serial = 160] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 91 (20E59400) [pid = 1348] [serial = 173] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | --DOMWINDOW == 90 (1774C400) [pid = 1348] [serial = 154] [outer = 00000000] [url = about:blank] 00:50:54 INFO - PROCESS | 1348 | 1461052254733 Marionette TRACE conn4 <- [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]]]}] 00:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 931ms 00:50:54 INFO - PROCESS | 1348 | 1461052254785 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 00:50:54 INFO - PROCESS | 1348 | 1461052254790 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 00:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:50:54 INFO - PROCESS | 1348 | 1461052254796 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:50:54 INFO - PROCESS | 1348 | 1461052254798 Marionette TRACE conn4 <- [1,282,null,{}] 00:50:54 INFO - PROCESS | 1348 | 1461052254802 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:54 INFO - PROCESS | 1348 | 1461052254892 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 00:50:54 INFO - PROCESS | 1348 | 1461052254971 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:55 INFO - PROCESS | 1348 | ++DOCSHELL 0EB99800 == 42 [pid = 1348] [id = 80] 00:50:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 91 (0EBA5000) [pid = 1348] [serial = 237] [outer = 00000000] 00:50:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 92 (0EC2E000) [pid = 1348] [serial = 238] [outer = 0EBA5000] 00:50:55 INFO - PROCESS | 1348 | 1461052255018 Marionette DEBUG loaded listener.js 00:50:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 93 (0ED0D400) [pid = 1348] [serial = 239] [outer = 0EBA5000] 00:50:55 INFO - PROCESS | 1348 | 1461052255445 Marionette TRACE conn4 <- [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]]]}] 00:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 00:50:55 INFO - PROCESS | 1348 | 1461052255469 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 00:50:55 INFO - PROCESS | 1348 | 1461052255471 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 00:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:50:55 INFO - PROCESS | 1348 | 1461052255475 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:50:55 INFO - PROCESS | 1348 | 1461052255478 Marionette TRACE conn4 <- [1,286,null,{}] 00:50:55 INFO - PROCESS | 1348 | 1461052255492 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:55 INFO - PROCESS | 1348 | 1461052255578 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 00:50:55 INFO - PROCESS | 1348 | 1461052255585 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:55 INFO - PROCESS | 1348 | ++DOCSHELL 12B2D800 == 43 [pid = 1348] [id = 81] 00:50:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 94 (12B2F800) [pid = 1348] [serial = 240] [outer = 00000000] 00:50:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 95 (12B5A000) [pid = 1348] [serial = 241] [outer = 12B2F800] 00:50:55 INFO - PROCESS | 1348 | 1461052255635 Marionette DEBUG loaded listener.js 00:50:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 96 (12BB3800) [pid = 1348] [serial = 242] [outer = 12B2F800] 00:50:56 INFO - PROCESS | 1348 | 1461052256074 Marionette TRACE conn4 <- [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]]]}] 00:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 00:50:56 INFO - PROCESS | 1348 | 1461052256107 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 00:50:56 INFO - PROCESS | 1348 | 1461052256110 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 00:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:50:56 INFO - PROCESS | 1348 | 1461052256113 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:50:56 INFO - PROCESS | 1348 | 1461052256115 Marionette TRACE conn4 <- [1,290,null,{}] 00:50:56 INFO - PROCESS | 1348 | 1461052256119 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:56 INFO - PROCESS | 1348 | 1461052256199 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 00:50:56 INFO - PROCESS | 1348 | 1461052256205 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:56 INFO - PROCESS | 1348 | ++DOCSHELL 12F3DC00 == 44 [pid = 1348] [id = 82] 00:50:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 97 (12F40400) [pid = 1348] [serial = 243] [outer = 00000000] 00:50:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 98 (131CB800) [pid = 1348] [serial = 244] [outer = 12F40400] 00:50:56 INFO - PROCESS | 1348 | 1461052256250 Marionette DEBUG loaded listener.js 00:50:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 99 (139D9000) [pid = 1348] [serial = 245] [outer = 12F40400] 00:50:56 INFO - PROCESS | 1348 | 1461052256688 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 00:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 00:50:56 INFO - PROCESS | 1348 | 1461052256745 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 00:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:50:56 INFO - PROCESS | 1348 | 1461052256747 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 00:50:56 INFO - PROCESS | 1348 | 1461052256750 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:50:56 INFO - PROCESS | 1348 | 1461052256752 Marionette TRACE conn4 <- [1,294,null,{}] 00:50:56 INFO - PROCESS | 1348 | 1461052256755 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:56 INFO - PROCESS | 1348 | 1461052256855 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 00:50:56 INFO - PROCESS | 1348 | 1461052256861 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:56 INFO - PROCESS | 1348 | ++DOCSHELL 13EDD400 == 45 [pid = 1348] [id = 83] 00:50:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 100 (13F52800) [pid = 1348] [serial = 246] [outer = 00000000] 00:50:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 101 (1736B400) [pid = 1348] [serial = 247] [outer = 13F52800] 00:50:56 INFO - PROCESS | 1348 | 1461052256906 Marionette DEBUG loaded listener.js 00:50:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 102 (173EC800) [pid = 1348] [serial = 248] [outer = 13F52800] 00:50:57 INFO - PROCESS | 1348 | 1461052257387 Marionette TRACE conn4 <- [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]]]}] 00:50:57 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. 00:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 00:50:57 INFO - PROCESS | 1348 | 1461052257424 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 00:50:57 INFO - PROCESS | 1348 | 1461052257426 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 00:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:50:57 INFO - PROCESS | 1348 | 1461052257429 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:50:57 INFO - PROCESS | 1348 | 1461052257431 Marionette TRACE conn4 <- [1,298,null,{}] 00:50:57 INFO - PROCESS | 1348 | 1461052257434 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:57 INFO - PROCESS | 1348 | 1461052257563 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 00:50:57 INFO - PROCESS | 1348 | 1461052257580 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:57 INFO - PROCESS | 1348 | ++DOCSHELL 18C9A400 == 46 [pid = 1348] [id = 84] 00:50:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 103 (18CA0000) [pid = 1348] [serial = 249] [outer = 00000000] 00:50:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 104 (19CCA000) [pid = 1348] [serial = 250] [outer = 18CA0000] 00:50:57 INFO - PROCESS | 1348 | 1461052257668 Marionette DEBUG loaded listener.js 00:50:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 105 (19CDA800) [pid = 1348] [serial = 251] [outer = 18CA0000] 00:50:58 INFO - PROCESS | 1348 | 1461052258087 Marionette TRACE conn4 <- [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]]]}] 00:50:58 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. 00:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 672ms 00:50:58 INFO - PROCESS | 1348 | 1461052258103 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 00:50:58 INFO - PROCESS | 1348 | 1461052258105 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 00:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:50:58 INFO - PROCESS | 1348 | 1461052258108 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:50:58 INFO - PROCESS | 1348 | 1461052258109 Marionette TRACE conn4 <- [1,302,null,{}] 00:50:58 INFO - PROCESS | 1348 | 1461052258119 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:58 INFO - PROCESS | 1348 | 1461052258249 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 00:50:58 INFO - PROCESS | 1348 | 1461052258269 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:58 INFO - PROCESS | 1348 | ++DOCSHELL 19CDF400 == 47 [pid = 1348] [id = 85] 00:50:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 106 (19F53800) [pid = 1348] [serial = 252] [outer = 00000000] 00:50:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 107 (1AFE6400) [pid = 1348] [serial = 253] [outer = 19F53800] 00:50:58 INFO - PROCESS | 1348 | 1461052258314 Marionette DEBUG loaded listener.js 00:50:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 108 (1B4BF800) [pid = 1348] [serial = 254] [outer = 19F53800] 00:50:58 INFO - PROCESS | 1348 | 1461052258916 Marionette TRACE conn4 <- [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]]]}] 00:50:58 INFO - PROCESS | 1348 | --DOMWINDOW == 107 (1774F800) [pid = 1348] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:50:58 INFO - PROCESS | 1348 | --DOMWINDOW == 106 (0EBD4000) [pid = 1348] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:50:58 INFO - PROCESS | 1348 | --DOMWINDOW == 105 (0EC2BC00) [pid = 1348] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:50:58 INFO - PROCESS | 1348 | --DOMWINDOW == 104 (12F38400) [pid = 1348] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:50:58 INFO - PROCESS | 1348 | --DOMWINDOW == 103 (1711EC00) [pid = 1348] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:50:58 INFO - PROCESS | 1348 | --DOMWINDOW == 102 (1A024000) [pid = 1348] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:50:58 INFO - PROCESS | 1348 | --DOMWINDOW == 101 (139E1400) [pid = 1348] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:50:58 INFO - PROCESS | 1348 | --DOMWINDOW == 100 (1C1C6400) [pid = 1348] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:50:58 INFO - PROCESS | 1348 | --DOMWINDOW == 99 (1712B000) [pid = 1348] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:50:58 INFO - PROCESS | 1348 | --DOMWINDOW == 98 (12B56000) [pid = 1348] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:50:58 INFO - PROCESS | 1348 | 1461052258928 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:50:58 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. 00:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 831ms 00:50:58 INFO - PROCESS | 1348 | 1461052258948 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 00:50:58 INFO - PROCESS | 1348 | 1461052258950 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 00:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:50:58 INFO - PROCESS | 1348 | 1461052258954 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:50:58 INFO - PROCESS | 1348 | 1461052258956 Marionette TRACE conn4 <- [1,306,null,{}] 00:50:58 INFO - PROCESS | 1348 | 1461052258959 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:59 INFO - PROCESS | 1348 | 1461052259043 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 00:50:59 INFO - PROCESS | 1348 | 1461052259049 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:59 INFO - PROCESS | 1348 | ++DOCSHELL 139E1400 == 48 [pid = 1348] [id = 86] 00:50:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 99 (13F47800) [pid = 1348] [serial = 255] [outer = 00000000] 00:50:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 100 (1B4E0800) [pid = 1348] [serial = 256] [outer = 13F47800] 00:50:59 INFO - PROCESS | 1348 | 1461052259096 Marionette DEBUG loaded listener.js 00:50:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 101 (1B4E3800) [pid = 1348] [serial = 257] [outer = 13F47800] 00:50:59 INFO - PROCESS | 1348 | 1461052259514 Marionette TRACE conn4 <- [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]]]}] 00:50:59 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. 00:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 00:50:59 INFO - PROCESS | 1348 | 1461052259525 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 00:50:59 INFO - PROCESS | 1348 | 1461052259527 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 00:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:50:59 INFO - PROCESS | 1348 | 1461052259568 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:50:59 INFO - PROCESS | 1348 | 1461052259570 Marionette TRACE conn4 <- [1,310,null,{}] 00:50:59 INFO - PROCESS | 1348 | 1461052259574 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:59 INFO - PROCESS | 1348 | 1461052259651 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 00:50:59 INFO - PROCESS | 1348 | 1461052259657 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:59 INFO - PROCESS | 1348 | ++DOCSHELL 1C11D000 == 49 [pid = 1348] [id = 87] 00:50:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 102 (1C1D0000) [pid = 1348] [serial = 258] [outer = 00000000] 00:50:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 103 (1D67B400) [pid = 1348] [serial = 259] [outer = 1C1D0000] 00:50:59 INFO - PROCESS | 1348 | 1461052259701 Marionette DEBUG loaded listener.js 00:50:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 104 (1D683000) [pid = 1348] [serial = 260] [outer = 1C1D0000] 00:51:00 INFO - PROCESS | 1348 | 1461052260113 Marionette TRACE conn4 <- [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]]]}] 00:51:00 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. 00:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 571ms 00:51:00 INFO - PROCESS | 1348 | 1461052260140 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 00:51:00 INFO - PROCESS | 1348 | 1461052260142 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 00:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:51:00 INFO - PROCESS | 1348 | 1461052260145 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:51:00 INFO - PROCESS | 1348 | 1461052260147 Marionette TRACE conn4 <- [1,314,null,{}] 00:51:00 INFO - PROCESS | 1348 | 1461052260164 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:00 INFO - PROCESS | 1348 | 1461052260247 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 00:51:00 INFO - PROCESS | 1348 | 1461052260256 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:00 INFO - PROCESS | 1348 | ++DOCSHELL 1D684400 == 50 [pid = 1348] [id = 88] 00:51:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 105 (1D68B000) [pid = 1348] [serial = 261] [outer = 00000000] 00:51:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 106 (1EB07400) [pid = 1348] [serial = 262] [outer = 1D68B000] 00:51:00 INFO - PROCESS | 1348 | 1461052260303 Marionette DEBUG loaded listener.js 00:51:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 107 (1F207800) [pid = 1348] [serial = 263] [outer = 1D68B000] 00:51:00 INFO - PROCESS | 1348 | 1461052260747 Marionette TRACE conn4 <- [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]]]}] 00:51:00 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. 00:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 631ms 00:51:00 INFO - PROCESS | 1348 | 1461052260778 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 00:51:00 INFO - PROCESS | 1348 | 1461052260780 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 00:51:00 INFO - PROCESS | 1348 | 1461052260783 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:51:00 INFO - PROCESS | 1348 | 1461052260786 Marionette TRACE conn4 <- [1,318,null,{}] 00:51:00 INFO - PROCESS | 1348 | 1461052260789 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:00 INFO - PROCESS | 1348 | 1461052260887 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 00:51:01 INFO - PROCESS | 1348 | 1461052261108 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:01 INFO - PROCESS | 1348 | ++DOCSHELL 0EBCF000 == 51 [pid = 1348] [id = 89] 00:51:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 108 (0EBD2C00) [pid = 1348] [serial = 264] [outer = 00000000] 00:51:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 109 (0EC0A800) [pid = 1348] [serial = 265] [outer = 0EBD2C00] 00:51:01 INFO - PROCESS | 1348 | 1461052261167 Marionette DEBUG loaded listener.js 00:51:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 110 (0EC2E400) [pid = 1348] [serial = 266] [outer = 0EBD2C00] 00:51:01 INFO - PROCESS | 1348 | 1461052261734 Marionette TRACE conn4 <- [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]]]}] 00:51:01 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. 00:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 00:51:01 INFO - PROCESS | 1348 | 1461052261759 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 00:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:51:01 INFO - PROCESS | 1348 | 1461052261763 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 00:51:01 INFO - PROCESS | 1348 | 1461052261767 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:51:01 INFO - PROCESS | 1348 | 1461052261772 Marionette TRACE conn4 <- [1,322,null,{}] 00:51:01 INFO - PROCESS | 1348 | 1461052261777 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:01 INFO - PROCESS | 1348 | 1461052261887 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 00:51:02 INFO - PROCESS | 1348 | 1461052261983 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:02 INFO - PROCESS | 1348 | ++DOCSHELL 12B09800 == 52 [pid = 1348] [id = 90] 00:51:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 111 (12B22800) [pid = 1348] [serial = 267] [outer = 00000000] 00:51:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 112 (12BB5000) [pid = 1348] [serial = 268] [outer = 12B22800] 00:51:02 INFO - PROCESS | 1348 | 1461052262075 Marionette DEBUG loaded listener.js 00:51:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (12EC8000) [pid = 1348] [serial = 269] [outer = 12B22800] 00:51:02 INFO - PROCESS | 1348 | 1461052262701 Marionette TRACE conn4 <- [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]]]}] 00:51:02 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. 00:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 991ms 00:51:02 INFO - PROCESS | 1348 | 1461052262761 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 00:51:02 INFO - PROCESS | 1348 | 1461052262766 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 00:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:51:02 INFO - PROCESS | 1348 | 1461052262770 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:51:02 INFO - PROCESS | 1348 | 1461052262772 Marionette TRACE conn4 <- [1,326,null,{}] 00:51:02 INFO - PROCESS | 1348 | 1461052262777 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:02 INFO - PROCESS | 1348 | 1461052262886 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 00:51:03 INFO - PROCESS | 1348 | 1461052263006 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:03 INFO - PROCESS | 1348 | ++DOCSHELL 17788400 == 53 [pid = 1348] [id = 91] 00:51:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (18C97C00) [pid = 1348] [serial = 270] [outer = 00000000] 00:51:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (1B4E4000) [pid = 1348] [serial = 271] [outer = 18C97C00] 00:51:03 INFO - PROCESS | 1348 | 1461052263062 Marionette DEBUG loaded listener.js 00:51:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (1C698800) [pid = 1348] [serial = 272] [outer = 18C97C00] 00:51:03 INFO - PROCESS | 1348 | 1461052263650 Marionette TRACE conn4 <- [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]]]}] 00:51:03 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. 00:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 00:51:03 INFO - PROCESS | 1348 | 1461052263703 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 00:51:03 INFO - PROCESS | 1348 | 1461052263706 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 00:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:51:03 INFO - PROCESS | 1348 | 1461052263716 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:51:03 INFO - PROCESS | 1348 | 1461052263722 Marionette TRACE conn4 <- [1,330,null,{}] 00:51:03 INFO - PROCESS | 1348 | 1461052263727 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:03 INFO - PROCESS | 1348 | 1461052263833 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 00:51:03 INFO - PROCESS | 1348 | 1461052263911 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:03 INFO - PROCESS | 1348 | ++DOCSHELL 1C69AC00 == 54 [pid = 1348] [id = 92] 00:51:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (1C6A3400) [pid = 1348] [serial = 273] [outer = 00000000] 00:51:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (1E73CC00) [pid = 1348] [serial = 274] [outer = 1C6A3400] 00:51:04 INFO - PROCESS | 1348 | 1461052264007 Marionette DEBUG loaded listener.js 00:51:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (1F579800) [pid = 1348] [serial = 275] [outer = 1C6A3400] 00:51:04 INFO - PROCESS | 1348 | 1461052264612 Marionette TRACE conn4 <- [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]]]}] 00:51:04 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. 00:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 931ms 00:51:04 INFO - PROCESS | 1348 | 1461052264643 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 00:51:04 INFO - PROCESS | 1348 | 1461052264646 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 00:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:51:04 INFO - PROCESS | 1348 | 1461052264649 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:51:04 INFO - PROCESS | 1348 | 1461052264651 Marionette TRACE conn4 <- [1,334,null,{}] 00:51:04 INFO - PROCESS | 1348 | 1461052264655 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:04 INFO - PROCESS | 1348 | 1461052264760 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 00:51:04 INFO - PROCESS | 1348 | 1461052264912 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:04 INFO - PROCESS | 1348 | ++DOCSHELL 1D950000 == 55 [pid = 1348] [id = 93] 00:51:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (1D951000) [pid = 1348] [serial = 276] [outer = 00000000] 00:51:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (20E59400) [pid = 1348] [serial = 277] [outer = 1D951000] 00:51:04 INFO - PROCESS | 1348 | 1461052264968 Marionette DEBUG loaded listener.js 00:51:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (211B4C00) [pid = 1348] [serial = 278] [outer = 1D951000] 00:51:05 INFO - PROCESS | 1348 | 1461052265660 Marionette TRACE conn4 <- [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]]]}] 00:51:05 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. 00:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1016ms 00:51:05 INFO - PROCESS | 1348 | 1461052265669 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 00:51:05 INFO - PROCESS | 1348 | 1461052265672 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 00:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:51:05 INFO - PROCESS | 1348 | 1461052265677 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:51:05 INFO - PROCESS | 1348 | 1461052265681 Marionette TRACE conn4 <- [1,338,null,{}] 00:51:05 INFO - PROCESS | 1348 | 1461052265686 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:05 INFO - PROCESS | 1348 | 1461052265781 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 00:51:05 INFO - PROCESS | 1348 | 1461052265877 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:05 INFO - PROCESS | 1348 | ++DOCSHELL 129BE400 == 56 [pid = 1348] [id = 94] 00:51:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (129C2800) [pid = 1348] [serial = 279] [outer = 00000000] 00:51:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (12B54800) [pid = 1348] [serial = 280] [outer = 129C2800] 00:51:05 INFO - PROCESS | 1348 | 1461052265926 Marionette DEBUG loaded listener.js 00:51:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (12B5F000) [pid = 1348] [serial = 281] [outer = 129C2800] 00:51:06 INFO - PROCESS | 1348 | --DOCSHELL 1D684400 == 55 [pid = 1348] [id = 88] 00:51:06 INFO - PROCESS | 1348 | --DOCSHELL 1C11D000 == 54 [pid = 1348] [id = 87] 00:51:06 INFO - PROCESS | 1348 | --DOCSHELL 139E1400 == 53 [pid = 1348] [id = 86] 00:51:06 INFO - PROCESS | 1348 | --DOCSHELL 19CDF400 == 52 [pid = 1348] [id = 85] 00:51:06 INFO - PROCESS | 1348 | --DOCSHELL 18C9A400 == 51 [pid = 1348] [id = 84] 00:51:06 INFO - PROCESS | 1348 | --DOCSHELL 13EDD400 == 50 [pid = 1348] [id = 83] 00:51:06 INFO - PROCESS | 1348 | --DOCSHELL 12F3DC00 == 49 [pid = 1348] [id = 82] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (20E0C400) [pid = 1348] [serial = 220] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOCSHELL 12B2D800 == 48 [pid = 1348] [id = 81] 00:51:06 INFO - PROCESS | 1348 | --DOCSHELL 0EB99800 == 47 [pid = 1348] [id = 80] 00:51:06 INFO - PROCESS | 1348 | --DOCSHELL 0EBCDC00 == 46 [pid = 1348] [id = 79] 00:51:06 INFO - PROCESS | 1348 | 1461052266518 Marionette TRACE conn4 <- [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]]]}] 00:51:06 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. 00:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 870ms 00:51:06 INFO - PROCESS | 1348 | 1461052266549 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 00:51:06 INFO - PROCESS | 1348 | 1461052266555 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 00:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:51:06 INFO - PROCESS | 1348 | 1461052266561 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:51:06 INFO - PROCESS | 1348 | 1461052266564 Marionette TRACE conn4 <- [1,342,null,{}] 00:51:06 INFO - PROCESS | 1348 | 1461052266568 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:06 INFO - PROCESS | 1348 | 1461052266649 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 00:51:06 INFO - PROCESS | 1348 | 1461052266659 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:06 INFO - PROCESS | 1348 | ++DOCSHELL 0EC02800 == 47 [pid = 1348] [id = 95] 00:51:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (0EC05C00) [pid = 1348] [serial = 282] [outer = 00000000] 00:51:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (12B06C00) [pid = 1348] [serial = 283] [outer = 0EC05C00] 00:51:06 INFO - PROCESS | 1348 | 1461052266705 Marionette DEBUG loaded listener.js 00:51:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (12B53000) [pid = 1348] [serial = 284] [outer = 0EC05C00] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (1A5F1C00) [pid = 1348] [serial = 206] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (0EC0E000) [pid = 1348] [serial = 193] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (12907000) [pid = 1348] [serial = 194] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (12B01400) [pid = 1348] [serial = 191] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (1290B000) [pid = 1348] [serial = 190] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (12F40800) [pid = 1348] [serial = 196] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (12F46000) [pid = 1348] [serial = 197] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (17865400) [pid = 1348] [serial = 202] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (1BD9EC00) [pid = 1348] [serial = 209] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (1BFE4400) [pid = 1348] [serial = 208] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (16E75000) [pid = 1348] [serial = 199] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (170CBC00) [pid = 1348] [serial = 200] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (12B23000) [pid = 1348] [serial = 187] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (1C1F4C00) [pid = 1348] [serial = 184] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (1D678000) [pid = 1348] [serial = 211] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 111 (1C537800) [pid = 1348] [serial = 217] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 110 (1DAADC00) [pid = 1348] [serial = 218] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 109 (1D67F800) [pid = 1348] [serial = 212] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 108 (12B59400) [pid = 1348] [serial = 214] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 107 (12B5C400) [pid = 1348] [serial = 215] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 106 (17A82800) [pid = 1348] [serial = 203] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 105 (2249B000) [pid = 1348] [serial = 175] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 104 (12B02C00) [pid = 1348] [serial = 178] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 103 (19CD8800) [pid = 1348] [serial = 181] [outer = 00000000] [url = about:blank] 00:51:06 INFO - PROCESS | 1348 | --DOMWINDOW == 102 (1A028800) [pid = 1348] [serial = 205] [outer = 00000000] [url = about:blank] 00:51:07 INFO - PROCESS | 1348 | 1461052267217 Marionette TRACE conn4 <- [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]]]}] 00:51:07 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. 00:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 00:51:07 INFO - PROCESS | 1348 | 1461052267234 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 00:51:07 INFO - PROCESS | 1348 | 1461052267236 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 00:51:07 INFO - PROCESS | 1348 | 1461052267240 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:51:07 INFO - PROCESS | 1348 | 1461052267243 Marionette TRACE conn4 <- [1,346,null,{}] 00:51:07 INFO - PROCESS | 1348 | 1461052267253 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:07 INFO - PROCESS | 1348 | 1461052267337 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 00:51:07 INFO - PROCESS | 1348 | 1461052267409 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:07 INFO - PROCESS | 1348 | ++DOCSHELL 12BB0400 == 48 [pid = 1348] [id = 96] 00:51:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 103 (1314F000) [pid = 1348] [serial = 285] [outer = 00000000] 00:51:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 104 (13F52400) [pid = 1348] [serial = 286] [outer = 1314F000] 00:51:07 INFO - PROCESS | 1348 | 1461052267470 Marionette DEBUG loaded listener.js 00:51:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 105 (170CC400) [pid = 1348] [serial = 287] [outer = 1314F000] 00:51:07 INFO - PROCESS | 1348 | 1461052267844 Marionette TRACE conn4 <- [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]]]}] 00:51:07 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. 00:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 00:51:07 INFO - PROCESS | 1348 | 1461052267874 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 00:51:07 INFO - PROCESS | 1348 | 1461052267876 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 00:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:51:07 INFO - PROCESS | 1348 | 1461052267880 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:51:07 INFO - PROCESS | 1348 | 1461052267881 Marionette TRACE conn4 <- [1,350,null,{}] 00:51:07 INFO - PROCESS | 1348 | 1461052267885 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:07 INFO - PROCESS | 1348 | 1461052267969 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 00:51:07 INFO - PROCESS | 1348 | 1461052267976 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:08 INFO - PROCESS | 1348 | ++DOCSHELL 17744800 == 49 [pid = 1348] [id = 97] 00:51:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 106 (17749000) [pid = 1348] [serial = 288] [outer = 00000000] 00:51:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 107 (1863AC00) [pid = 1348] [serial = 289] [outer = 17749000] 00:51:08 INFO - PROCESS | 1348 | 1461052268024 Marionette DEBUG loaded listener.js 00:51:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 108 (18C96C00) [pid = 1348] [serial = 290] [outer = 17749000] 00:51:08 INFO - PROCESS | 1348 | 1461052268461 Marionette TRACE conn4 <- [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]]]}] 00:51:08 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. 00:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 00:51:08 INFO - PROCESS | 1348 | 1461052268516 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 00:51:08 INFO - PROCESS | 1348 | 1461052268518 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 00:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:51:08 INFO - PROCESS | 1348 | 1461052268521 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:51:08 INFO - PROCESS | 1348 | 1461052268523 Marionette TRACE conn4 <- [1,354,null,{}] 00:51:08 INFO - PROCESS | 1348 | 1461052268527 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:08 INFO - PROCESS | 1348 | 1461052268636 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 00:51:08 INFO - PROCESS | 1348 | 1461052268673 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:08 INFO - PROCESS | 1348 | ++DOCSHELL 19CD5800 == 50 [pid = 1348] [id = 98] 00:51:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 109 (19CD6800) [pid = 1348] [serial = 291] [outer = 00000000] 00:51:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 110 (19F53C00) [pid = 1348] [serial = 292] [outer = 19CD6800] 00:51:08 INFO - PROCESS | 1348 | 1461052268768 Marionette DEBUG loaded listener.js 00:51:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 111 (1A5F2000) [pid = 1348] [serial = 293] [outer = 19CD6800] 00:51:09 INFO - PROCESS | 1348 | 1461052269203 Marionette TRACE conn4 <- [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]]]}] 00:51:09 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. 00:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 00:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:51:09 INFO - PROCESS | 1348 | 1461052269254 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 00:51:09 INFO - PROCESS | 1348 | 1461052269256 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 00:51:09 INFO - PROCESS | 1348 | 1461052269272 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:51:09 INFO - PROCESS | 1348 | 1461052269274 Marionette TRACE conn4 <- [1,358,null,{}] 00:51:09 INFO - PROCESS | 1348 | 1461052269278 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:09 INFO - PROCESS | 1348 | 1461052269406 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 00:51:09 INFO - PROCESS | 1348 | 1461052269422 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:09 INFO - PROCESS | 1348 | ++DOCSHELL 0EC38400 == 51 [pid = 1348] [id = 99] 00:51:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 112 (1AFDEC00) [pid = 1348] [serial = 294] [outer = 00000000] 00:51:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (1C545000) [pid = 1348] [serial = 295] [outer = 1AFDEC00] 00:51:09 INFO - PROCESS | 1348 | 1461052269512 Marionette DEBUG loaded listener.js 00:51:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (1C69DC00) [pid = 1348] [serial = 296] [outer = 1AFDEC00] 00:51:09 INFO - PROCESS | 1348 | 1461052269943 Marionette TRACE conn4 <- [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]]]}] 00:51:10 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. 00:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 751ms 00:51:10 INFO - PROCESS | 1348 | 1461052270010 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 00:51:10 INFO - PROCESS | 1348 | 1461052270012 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 00:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:51:10 INFO - PROCESS | 1348 | 1461052270015 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:51:10 INFO - PROCESS | 1348 | 1461052270017 Marionette TRACE conn4 <- [1,362,null,{}] 00:51:10 INFO - PROCESS | 1348 | 1461052270026 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:10 INFO - PROCESS | 1348 | 1461052270128 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 00:51:10 INFO - PROCESS | 1348 | 1461052270140 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:10 INFO - PROCESS | 1348 | ++DOCSHELL 0EC32C00 == 52 [pid = 1348] [id = 100] 00:51:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (1C6A4400) [pid = 1348] [serial = 297] [outer = 00000000] 00:51:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (1D683400) [pid = 1348] [serial = 298] [outer = 1C6A4400] 00:51:10 INFO - PROCESS | 1348 | 1461052270184 Marionette DEBUG loaded listener.js 00:51:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (1D684C00) [pid = 1348] [serial = 299] [outer = 1C6A4400] 00:51:10 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (18CA0000) [pid = 1348] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:51:10 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (13F52800) [pid = 1348] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:51:10 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (0EBA5000) [pid = 1348] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:51:10 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (19F53800) [pid = 1348] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:51:10 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (12B2F800) [pid = 1348] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:51:10 INFO - PROCESS | 1348 | --DOMWINDOW == 111 (0EBD1000) [pid = 1348] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:51:10 INFO - PROCESS | 1348 | --DOMWINDOW == 110 (12F40400) [pid = 1348] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:51:10 INFO - PROCESS | 1348 | --DOMWINDOW == 109 (13F47800) [pid = 1348] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:51:10 INFO - PROCESS | 1348 | --DOMWINDOW == 108 (1C1D0000) [pid = 1348] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:51:10 INFO - PROCESS | 1348 | 1461052270716 Marionette TRACE conn4 <- [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]]]}] 00:51:10 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. 00:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 00:51:10 INFO - PROCESS | 1348 | 1461052270746 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 00:51:10 INFO - PROCESS | 1348 | 1461052270748 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 00:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:51:10 INFO - PROCESS | 1348 | 1461052270751 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:51:10 INFO - PROCESS | 1348 | 1461052270753 Marionette TRACE conn4 <- [1,366,null,{}] 00:51:10 INFO - PROCESS | 1348 | 1461052270757 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:10 INFO - PROCESS | 1348 | 1461052270834 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 00:51:10 INFO - PROCESS | 1348 | 1461052270843 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:10 INFO - PROCESS | 1348 | ++DOCSHELL 13F47800 == 53 [pid = 1348] [id = 101] 00:51:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 109 (13F52800) [pid = 1348] [serial = 300] [outer = 00000000] 00:51:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 110 (1C5ABC00) [pid = 1348] [serial = 301] [outer = 13F52800] 00:51:10 INFO - PROCESS | 1348 | 1461052270889 Marionette DEBUG loaded listener.js 00:51:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 111 (1C5AF400) [pid = 1348] [serial = 302] [outer = 13F52800] 00:51:11 INFO - PROCESS | 1348 | 1461052271352 Marionette TRACE conn4 <- [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]]]}] 00:51:11 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. 00:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 00:51:11 INFO - PROCESS | 1348 | 1461052271382 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 00:51:11 INFO - PROCESS | 1348 | 1461052271384 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 00:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:51:11 INFO - PROCESS | 1348 | 1461052271387 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:51:11 INFO - PROCESS | 1348 | 1461052271389 Marionette TRACE conn4 <- [1,370,null,{}] 00:51:11 INFO - PROCESS | 1348 | 1461052271417 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:11 INFO - PROCESS | 1348 | 1461052271500 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 00:51:11 INFO - PROCESS | 1348 | 1461052271506 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:11 INFO - PROCESS | 1348 | ++DOCSHELL 1B780800 == 54 [pid = 1348] [id = 102] 00:51:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 112 (1B781400) [pid = 1348] [serial = 303] [outer = 00000000] 00:51:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (1B784C00) [pid = 1348] [serial = 304] [outer = 1B781400] 00:51:11 INFO - PROCESS | 1348 | 1461052271550 Marionette DEBUG loaded listener.js 00:51:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (1B787C00) [pid = 1348] [serial = 305] [outer = 1B781400] 00:51:11 INFO - PROCESS | 1348 | 1461052271979 Marionette TRACE conn4 <- [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]]]}] 00:51:12 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. 00:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 00:51:12 INFO - PROCESS | 1348 | 1461052272018 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 00:51:12 INFO - PROCESS | 1348 | 1461052272020 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 00:51:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:51:12 INFO - PROCESS | 1348 | 1461052272023 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:51:12 INFO - PROCESS | 1348 | 1461052272025 Marionette TRACE conn4 <- [1,374,null,{}] 00:51:12 INFO - PROCESS | 1348 | 1461052272028 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:12 INFO - PROCESS | 1348 | 1461052272108 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 00:51:12 INFO - PROCESS | 1348 | 1461052272115 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:12 INFO - PROCESS | 1348 | ++DOCSHELL 1B789800 == 55 [pid = 1348] [id = 103] 00:51:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (1C5AC800) [pid = 1348] [serial = 306] [outer = 00000000] 00:51:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (1C5B5400) [pid = 1348] [serial = 307] [outer = 1C5AC800] 00:51:12 INFO - PROCESS | 1348 | 1461052272160 Marionette DEBUG loaded listener.js 00:51:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (1C5B7400) [pid = 1348] [serial = 308] [outer = 1C5AC800] 00:51:12 INFO - PROCESS | 1348 | 1461052272662 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:51:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:51:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 00:51:12 INFO - PROCESS | 1348 | 1461052272694 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 00:51:12 INFO - PROCESS | 1348 | 1461052272699 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 00:51:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:51:12 INFO - PROCESS | 1348 | 1461052272704 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:51:12 INFO - PROCESS | 1348 | 1461052272709 Marionette TRACE conn4 <- [1,378,null,{}] 00:51:12 INFO - PROCESS | 1348 | 1461052272716 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:12 INFO - PROCESS | 1348 | 1461052272926 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 00:51:13 INFO - PROCESS | 1348 | 1461052273000 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:13 INFO - PROCESS | 1348 | ++DOCSHELL 1290A800 == 56 [pid = 1348] [id = 104] 00:51:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (1290B000) [pid = 1348] [serial = 309] [outer = 00000000] 00:51:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (129BE800) [pid = 1348] [serial = 310] [outer = 1290B000] 00:51:13 INFO - PROCESS | 1348 | 1461052273056 Marionette DEBUG loaded listener.js 00:51:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (12B0B800) [pid = 1348] [serial = 311] [outer = 1290B000] 00:51:13 INFO - PROCESS | 1348 | 1461052273650 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:51:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:51:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 990ms 00:51:13 INFO - PROCESS | 1348 | 1461052273695 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 00:51:13 INFO - PROCESS | 1348 | 1461052273701 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 00:51:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:51:13 INFO - PROCESS | 1348 | 1461052273707 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:51:13 INFO - PROCESS | 1348 | 1461052273710 Marionette TRACE conn4 <- [1,382,null,{}] 00:51:13 INFO - PROCESS | 1348 | 1461052273714 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:13 INFO - PROCESS | 1348 | 1461052273821 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 00:51:13 INFO - PROCESS | 1348 | 1461052273918 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:13 INFO - PROCESS | 1348 | ++DOCSHELL 12B54C00 == 57 [pid = 1348] [id = 105] 00:51:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (12F41C00) [pid = 1348] [serial = 312] [outer = 00000000] 00:51:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (16E92000) [pid = 1348] [serial = 313] [outer = 12F41C00] 00:51:13 INFO - PROCESS | 1348 | 1461052273972 Marionette DEBUG loaded listener.js 00:51:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (17753400) [pid = 1348] [serial = 314] [outer = 12F41C00] 00:51:14 INFO - PROCESS | 1348 | 1461052274569 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:51:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:51:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 931ms 00:51:14 INFO - PROCESS | 1348 | 1461052274640 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 00:51:14 INFO - PROCESS | 1348 | 1461052274642 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 00:51:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:51:14 INFO - PROCESS | 1348 | 1461052274646 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:51:14 INFO - PROCESS | 1348 | 1461052274650 Marionette TRACE conn4 <- [1,386,null,{}] 00:51:14 INFO - PROCESS | 1348 | 1461052274661 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:14 INFO - PROCESS | 1348 | 1461052274770 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 00:51:14 INFO - PROCESS | 1348 | 1461052274892 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:14 INFO - PROCESS | 1348 | ++DOCSHELL 1BFE4400 == 58 [pid = 1348] [id = 106] 00:51:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (1C0A3800) [pid = 1348] [serial = 315] [outer = 00000000] 00:51:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (1C5CA800) [pid = 1348] [serial = 316] [outer = 1C0A3800] 00:51:14 INFO - PROCESS | 1348 | 1461052274952 Marionette DEBUG loaded listener.js 00:51:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (1C5CFC00) [pid = 1348] [serial = 317] [outer = 1C0A3800] 00:51:15 INFO - PROCESS | 1348 | 1461052275529 Marionette TRACE conn4 <- [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]]]}] 00:51:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:51:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 00:51:15 INFO - PROCESS | 1348 | 1461052275579 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 00:51:15 INFO - PROCESS | 1348 | 1461052275582 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 00:51:15 INFO - PROCESS | 1348 | 1461052275586 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:51:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:51:15 INFO - PROCESS | 1348 | 1461052275588 Marionette TRACE conn4 <- [1,390,null,{}] 00:51:15 INFO - PROCESS | 1348 | 1461052275591 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:15 INFO - PROCESS | 1348 | 1461052275697 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 00:51:15 INFO - PROCESS | 1348 | 1461052275791 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:15 INFO - PROCESS | 1348 | ++DOCSHELL 1AF60800 == 59 [pid = 1348] [id = 107] 00:51:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (1AF60C00) [pid = 1348] [serial = 318] [outer = 00000000] 00:51:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (1AF68000) [pid = 1348] [serial = 319] [outer = 1AF60C00] 00:51:15 INFO - PROCESS | 1348 | 1461052275847 Marionette DEBUG loaded listener.js 00:51:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (1C5D1000) [pid = 1348] [serial = 320] [outer = 1AF60C00] 00:51:16 INFO - PROCESS | 1348 | 1461052276450 Marionette TRACE conn4 <- [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]]]}] 00:51:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:51:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 930ms 00:51:16 INFO - PROCESS | 1348 | 1461052276519 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 00:51:16 INFO - PROCESS | 1348 | 1461052276522 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 00:51:16 INFO - PROCESS | 1348 | 1461052276525 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:51:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:51:16 INFO - PROCESS | 1348 | 1461052276527 Marionette TRACE conn4 <- [1,394,null,{}] 00:51:16 INFO - PROCESS | 1348 | 1461052276531 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:16 INFO - PROCESS | 1348 | 1461052276631 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 00:51:16 INFO - PROCESS | 1348 | 1461052276753 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:16 INFO - PROCESS | 1348 | ++DOCSHELL 1AF67800 == 60 [pid = 1348] [id = 108] 00:51:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (1C6A7C00) [pid = 1348] [serial = 321] [outer = 00000000] 00:51:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (1F572C00) [pid = 1348] [serial = 322] [outer = 1C6A7C00] 00:51:16 INFO - PROCESS | 1348 | 1461052276808 Marionette DEBUG loaded listener.js 00:51:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (1F579400) [pid = 1348] [serial = 323] [outer = 1C6A7C00] 00:51:17 INFO - PROCESS | 1348 | 1461052277429 Marionette TRACE conn4 <- [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]]]}] 00:51:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:51:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 971ms 00:51:17 INFO - PROCESS | 1348 | 1461052277500 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 00:51:17 INFO - PROCESS | 1348 | 1461052277502 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 00:51:17 INFO - PROCESS | 1348 | 1461052277505 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:51:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:51:17 INFO - PROCESS | 1348 | 1461052277507 Marionette TRACE conn4 <- [1,398,null,{}] 00:51:17 INFO - PROCESS | 1348 | 1461052277511 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:17 INFO - PROCESS | 1348 | 1461052277651 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 00:51:17 INFO - PROCESS | 1348 | 1461052277902 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:17 INFO - PROCESS | 1348 | ++DOCSHELL 0EB12C00 == 61 [pid = 1348] [id = 109] 00:51:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (0EBD3400) [pid = 1348] [serial = 324] [outer = 00000000] 00:51:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (1290E800) [pid = 1348] [serial = 325] [outer = 0EBD3400] 00:51:18 INFO - PROCESS | 1348 | 1461052277983 Marionette DEBUG loaded listener.js 00:51:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (12A78000) [pid = 1348] [serial = 326] [outer = 0EBD3400] 00:51:18 INFO - PROCESS | 1348 | 1461052278665 Marionette TRACE conn4 <- [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]]]}] 00:51:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:51:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1234ms 00:51:18 INFO - PROCESS | 1348 | 1461052278744 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 00:51:18 INFO - PROCESS | 1348 | 1461052278749 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 00:51:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:51:18 INFO - PROCESS | 1348 | 1461052278754 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:51:18 INFO - PROCESS | 1348 | 1461052278757 Marionette TRACE conn4 <- [1,402,null,{}] 00:51:18 INFO - PROCESS | 1348 | 1461052278762 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:18 INFO - PROCESS | 1348 | 1461052278873 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 00:51:18 INFO - PROCESS | 1348 | --DOCSHELL 12F3A800 == 60 [pid = 1348] [id = 62] 00:51:18 INFO - PROCESS | 1348 | --DOCSHELL 16E88400 == 59 [pid = 1348] [id = 61] 00:51:18 INFO - PROCESS | 1348 | --DOCSHELL 1B780800 == 58 [pid = 1348] [id = 102] 00:51:18 INFO - PROCESS | 1348 | --DOCSHELL 13F47800 == 57 [pid = 1348] [id = 101] 00:51:18 INFO - PROCESS | 1348 | --DOCSHELL 0EC32C00 == 56 [pid = 1348] [id = 100] 00:51:18 INFO - PROCESS | 1348 | --DOCSHELL 0EC38400 == 55 [pid = 1348] [id = 99] 00:51:18 INFO - PROCESS | 1348 | --DOCSHELL 19CD5800 == 54 [pid = 1348] [id = 98] 00:51:18 INFO - PROCESS | 1348 | --DOCSHELL 17744800 == 53 [pid = 1348] [id = 97] 00:51:18 INFO - PROCESS | 1348 | --DOCSHELL 12BB0400 == 52 [pid = 1348] [id = 96] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (1296A800) [pid = 1348] [serial = 223] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (131B4C00) [pid = 1348] [serial = 226] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (1D902000) [pid = 1348] [serial = 229] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (211BB800) [pid = 1348] [serial = 232] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (1EB07400) [pid = 1348] [serial = 262] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOCSHELL 0EC02800 == 51 [pid = 1348] [id = 95] 00:51:18 INFO - PROCESS | 1348 | --DOCSHELL 129BE400 == 50 [pid = 1348] [id = 94] 00:51:18 INFO - PROCESS | 1348 | --DOCSHELL 0EBCF000 == 49 [pid = 1348] [id = 89] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (19CCA000) [pid = 1348] [serial = 250] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (173EC800) [pid = 1348] [serial = 248] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (0EC2E000) [pid = 1348] [serial = 238] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (0ED0D400) [pid = 1348] [serial = 239] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (1AFE6400) [pid = 1348] [serial = 253] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (12B5A000) [pid = 1348] [serial = 241] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (12BB3800) [pid = 1348] [serial = 242] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (12B03800) [pid = 1348] [serial = 236] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (12971C00) [pid = 1348] [serial = 235] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (131CB800) [pid = 1348] [serial = 244] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (19CDA800) [pid = 1348] [serial = 251] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (1B4E3800) [pid = 1348] [serial = 257] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (1B4E0800) [pid = 1348] [serial = 256] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (1D67B400) [pid = 1348] [serial = 259] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (1B4BF800) [pid = 1348] [serial = 254] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (1736B400) [pid = 1348] [serial = 247] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (1D683000) [pid = 1348] [serial = 260] [outer = 00000000] [url = about:blank] 00:51:18 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (139D9000) [pid = 1348] [serial = 245] [outer = 00000000] [url = about:blank] 00:51:19 INFO - PROCESS | 1348 | 1461052279026 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:19 INFO - PROCESS | 1348 | ++DOCSHELL 0EBCF800 == 50 [pid = 1348] [id = 110] 00:51:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (0EBD0400) [pid = 1348] [serial = 327] [outer = 00000000] 00:51:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (0EC25C00) [pid = 1348] [serial = 328] [outer = 0EBD0400] 00:51:19 INFO - PROCESS | 1348 | 1461052279076 Marionette DEBUG loaded listener.js 00:51:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (0F6DE800) [pid = 1348] [serial = 329] [outer = 0EBD0400] 00:51:19 INFO - PROCESS | 1348 | 1461052279524 Marionette TRACE conn4 <- [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]]]}] 00:51:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:51:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 831ms 00:51:19 INFO - PROCESS | 1348 | 1461052279590 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 00:51:19 INFO - PROCESS | 1348 | 1461052279594 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 00:51:19 INFO - PROCESS | 1348 | 1461052279599 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:51:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:51:19 INFO - PROCESS | 1348 | 1461052279601 Marionette TRACE conn4 <- [1,406,null,{}] 00:51:19 INFO - PROCESS | 1348 | 1461052279605 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:19 INFO - PROCESS | 1348 | 1461052279687 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 00:51:19 INFO - PROCESS | 1348 | 1461052279696 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:19 INFO - PROCESS | 1348 | ++DOCSHELL 12B27000 == 51 [pid = 1348] [id = 111] 00:51:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (12B52800) [pid = 1348] [serial = 330] [outer = 00000000] 00:51:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (12F41400) [pid = 1348] [serial = 331] [outer = 12B52800] 00:51:19 INFO - PROCESS | 1348 | 1461052279741 Marionette DEBUG loaded listener.js 00:51:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (131D9C00) [pid = 1348] [serial = 332] [outer = 12B52800] 00:51:20 INFO - PROCESS | 1348 | 1461052280224 Marionette TRACE conn4 <- [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]]]}] 00:51:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:51:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 00:51:20 INFO - PROCESS | 1348 | 1461052280274 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 00:51:20 INFO - PROCESS | 1348 | 1461052280276 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 00:51:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:51:20 INFO - PROCESS | 1348 | 1461052280280 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:51:20 INFO - PROCESS | 1348 | 1461052280286 Marionette TRACE conn4 <- [1,410,null,{}] 00:51:20 INFO - PROCESS | 1348 | 1461052280324 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:20 INFO - PROCESS | 1348 | 1461052280447 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 00:51:20 INFO - PROCESS | 1348 | 1461052280501 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:20 INFO - PROCESS | 1348 | ++DOCSHELL 17745400 == 52 [pid = 1348] [id = 112] 00:51:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (1774C000) [pid = 1348] [serial = 333] [outer = 00000000] 00:51:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (18643400) [pid = 1348] [serial = 334] [outer = 1774C000] 00:51:20 INFO - PROCESS | 1348 | 1461052280547 Marionette DEBUG loaded listener.js 00:51:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (19CC4400) [pid = 1348] [serial = 335] [outer = 1774C000] 00:51:20 INFO - PROCESS | 1348 | 1461052280936 Marionette TRACE conn4 <- [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]]]}] 00:51:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:51:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 690ms 00:51:21 INFO - PROCESS | 1348 | 1461052280974 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 00:51:21 INFO - PROCESS | 1348 | 1461052280976 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 00:51:21 INFO - PROCESS | 1348 | 1461052280980 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:51:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:51:21 INFO - PROCESS | 1348 | 1461052280982 Marionette TRACE conn4 <- [1,414,null,{}] 00:51:21 INFO - PROCESS | 1348 | 1461052281004 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:21 INFO - PROCESS | 1348 | 1461052281126 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 00:51:21 INFO - PROCESS | 1348 | 1461052281184 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:21 INFO - PROCESS | 1348 | ++DOCSHELL 0EB09800 == 53 [pid = 1348] [id = 113] 00:51:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (0EB0D000) [pid = 1348] [serial = 336] [outer = 00000000] 00:51:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (0EC22800) [pid = 1348] [serial = 337] [outer = 0EB0D000] 00:51:21 INFO - PROCESS | 1348 | 1461052281572 Marionette DEBUG loaded listener.js 00:51:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (12903800) [pid = 1348] [serial = 338] [outer = 0EB0D000] 00:51:21 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (1D68B000) [pid = 1348] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:51:21 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (19CD6800) [pid = 1348] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:51:21 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (1AFDEC00) [pid = 1348] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:51:21 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (17749000) [pid = 1348] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:51:21 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (0EC05C00) [pid = 1348] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:51:21 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (129C2800) [pid = 1348] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:51:21 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (1314F000) [pid = 1348] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:51:21 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (1C6A4400) [pid = 1348] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:51:21 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (13F52800) [pid = 1348] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:51:21 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (1B781400) [pid = 1348] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:51:22 INFO - PROCESS | 1348 | 1461052282248 Marionette TRACE conn4 <- [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]]]}] 00:51:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:51:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1319ms 00:51:22 INFO - PROCESS | 1348 | 1461052282303 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 00:51:22 INFO - PROCESS | 1348 | 1461052282308 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 00:51:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:51:22 INFO - PROCESS | 1348 | 1461052282315 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:51:22 INFO - PROCESS | 1348 | 1461052282318 Marionette TRACE conn4 <- [1,418,null,{}] 00:51:22 INFO - PROCESS | 1348 | 1461052282324 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:22 INFO - PROCESS | 1348 | 1461052282437 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 00:51:22 INFO - PROCESS | 1348 | 1461052282563 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:22 INFO - PROCESS | 1348 | ++DOCSHELL 131CB000 == 54 [pid = 1348] [id = 114] 00:51:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (131D0800) [pid = 1348] [serial = 339] [outer = 00000000] 00:51:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (13FD0000) [pid = 1348] [serial = 340] [outer = 131D0800] 00:51:22 INFO - PROCESS | 1348 | 1461052282620 Marionette DEBUG loaded listener.js 00:51:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (17073000) [pid = 1348] [serial = 341] [outer = 131D0800] 00:51:23 INFO - PROCESS | 1348 | 1461052283705 Marionette TRACE conn4 <- [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]]]}] 00:51:23 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 00:51:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1431ms 00:51:23 INFO - PROCESS | 1348 | 1461052283748 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 00:51:23 INFO - PROCESS | 1348 | 1461052283752 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 00:51:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:51:23 INFO - PROCESS | 1348 | 1461052283759 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:51:23 INFO - PROCESS | 1348 | 1461052283762 Marionette TRACE conn4 <- [1,422,null,{}] 00:51:23 INFO - PROCESS | 1348 | 1461052283766 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:23 INFO - PROCESS | 1348 | 1461052283904 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 00:51:24 INFO - PROCESS | 1348 | 1461052284020 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:24 INFO - PROCESS | 1348 | ++DOCSHELL 1863B400 == 55 [pid = 1348] [id = 115] 00:51:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (19CCA000) [pid = 1348] [serial = 342] [outer = 00000000] 00:51:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (1A023000) [pid = 1348] [serial = 343] [outer = 19CCA000] 00:51:24 INFO - PROCESS | 1348 | 1461052284115 Marionette DEBUG loaded listener.js 00:51:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (1AF5E800) [pid = 1348] [serial = 344] [outer = 19CCA000] 00:51:25 INFO - PROCESS | 1348 | 1461052285154 Marionette TRACE conn4 <- [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]]]}] 00:51:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:51:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1437ms 00:51:25 INFO - PROCESS | 1348 | 1461052285199 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 00:51:25 INFO - PROCESS | 1348 | 1461052285202 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 00:51:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:51:25 INFO - PROCESS | 1348 | 1461052285206 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:51:25 INFO - PROCESS | 1348 | 1461052285210 Marionette TRACE conn4 <- [1,426,null,{}] 00:51:25 INFO - PROCESS | 1348 | 1461052285222 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:25 INFO - PROCESS | 1348 | 1461052285335 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 00:51:25 INFO - PROCESS | 1348 | 1461052285463 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:25 INFO - PROCESS | 1348 | ++DOCSHELL 1AF60400 == 56 [pid = 1348] [id = 116] 00:51:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (1B4A0800) [pid = 1348] [serial = 345] [outer = 00000000] 00:51:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (1B783C00) [pid = 1348] [serial = 346] [outer = 1B4A0800] 00:51:25 INFO - PROCESS | 1348 | 1461052285518 Marionette DEBUG loaded listener.js 00:51:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (1BD9CC00) [pid = 1348] [serial = 347] [outer = 1B4A0800] 00:51:26 INFO - PROCESS | 1348 | 1461052286101 Marionette TRACE conn4 <- [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] 00:51:26 INFO - PROCESS | 1348 | 1461052286142 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 00:51:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:51:26 INFO - PROCESS | 1348 | 1461052286146 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:51:26 INFO - PROCESS | 1348 | 1461052286148 Marionette TRACE conn4 <- [1,430,null,{}] 00:51:26 INFO - PROCESS | 1348 | 1461052286152 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:26 INFO - PROCESS | 1348 | 1461052286253 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 00:51:26 INFO - PROCESS | 1348 | 1461052286347 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:26 INFO - PROCESS | 1348 | ++DOCSHELL 0EC2C800 == 57 [pid = 1348] [id = 117] 00:51:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (0EC39000) [pid = 1348] [serial = 348] [outer = 00000000] 00:51:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (12D05400) [pid = 1348] [serial = 349] [outer = 0EC39000] 00:51:26 INFO - PROCESS | 1348 | 1461052286402 Marionette DEBUG loaded listener.js 00:51:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (12F38C00) [pid = 1348] [serial = 350] [outer = 0EC39000] 00:51:27 INFO - PROCESS | 1348 | 1461052287068 Marionette TRACE conn4 <- [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]]]}] 00:51:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:51:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 973ms 00:51:27 INFO - PROCESS | 1348 | 1461052287121 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 00:51:27 INFO - PROCESS | 1348 | 1461052287125 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 00:51:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:51:27 INFO - PROCESS | 1348 | 1461052287130 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:51:27 INFO - PROCESS | 1348 | 1461052287134 Marionette TRACE conn4 <- [1,434,null,{}] 00:51:27 INFO - PROCESS | 1348 | 1461052287139 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:27 INFO - PROCESS | 1348 | 1461052287241 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 00:51:27 INFO - PROCESS | 1348 | 1461052287373 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:27 INFO - PROCESS | 1348 | ++DOCSHELL 12B5A000 == 58 [pid = 1348] [id = 118] 00:51:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (12B5B000) [pid = 1348] [serial = 351] [outer = 00000000] 00:51:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (131B7800) [pid = 1348] [serial = 352] [outer = 12B5B000] 00:51:27 INFO - PROCESS | 1348 | 1461052287427 Marionette DEBUG loaded listener.js 00:51:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (16E88C00) [pid = 1348] [serial = 353] [outer = 12B5B000] 00:51:27 INFO - PROCESS | 1348 | --DOCSHELL 1C69AC00 == 57 [pid = 1348] [id = 92] 00:51:27 INFO - PROCESS | 1348 | --DOCSHELL 17745400 == 56 [pid = 1348] [id = 112] 00:51:27 INFO - PROCESS | 1348 | --DOCSHELL 12B27000 == 55 [pid = 1348] [id = 111] 00:51:27 INFO - PROCESS | 1348 | --DOCSHELL 0EBCF800 == 54 [pid = 1348] [id = 110] 00:51:27 INFO - PROCESS | 1348 | --DOCSHELL 0EB12C00 == 53 [pid = 1348] [id = 109] 00:51:27 INFO - PROCESS | 1348 | --DOCSHELL 1AF67800 == 52 [pid = 1348] [id = 108] 00:51:27 INFO - PROCESS | 1348 | --DOCSHELL 1AF60800 == 51 [pid = 1348] [id = 107] 00:51:27 INFO - PROCESS | 1348 | --DOCSHELL 1BFE4400 == 50 [pid = 1348] [id = 106] 00:51:27 INFO - PROCESS | 1348 | --DOCSHELL 12B54C00 == 49 [pid = 1348] [id = 105] 00:51:27 INFO - PROCESS | 1348 | --DOCSHELL 1290A800 == 48 [pid = 1348] [id = 104] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (1F207800) [pid = 1348] [serial = 263] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (19F53C00) [pid = 1348] [serial = 292] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (1A5F2000) [pid = 1348] [serial = 293] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (1C69DC00) [pid = 1348] [serial = 296] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (1C545000) [pid = 1348] [serial = 295] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (1863AC00) [pid = 1348] [serial = 289] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (12B06C00) [pid = 1348] [serial = 283] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (12B53000) [pid = 1348] [serial = 284] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (20E59400) [pid = 1348] [serial = 277] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (12B5F000) [pid = 1348] [serial = 281] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (12B54800) [pid = 1348] [serial = 280] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (12BB5000) [pid = 1348] [serial = 268] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (13F52400) [pid = 1348] [serial = 286] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (170CC400) [pid = 1348] [serial = 287] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (0EC0A800) [pid = 1348] [serial = 265] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (1B4E4000) [pid = 1348] [serial = 271] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (1E73CC00) [pid = 1348] [serial = 274] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 111 (1C5B5400) [pid = 1348] [serial = 307] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 110 (1D683400) [pid = 1348] [serial = 298] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 109 (1C5ABC00) [pid = 1348] [serial = 301] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 108 (1C5AF400) [pid = 1348] [serial = 302] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 107 (1B784C00) [pid = 1348] [serial = 304] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 106 (1D684C00) [pid = 1348] [serial = 299] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 105 (18C96C00) [pid = 1348] [serial = 290] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | --DOMWINDOW == 104 (1B787C00) [pid = 1348] [serial = 305] [outer = 00000000] [url = about:blank] 00:51:27 INFO - PROCESS | 1348 | 1461052287951 Marionette TRACE conn4 <- [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]]]}] 00:51:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:51:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 890ms 00:51:28 INFO - PROCESS | 1348 | 1461052288022 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 00:51:28 INFO - PROCESS | 1348 | 1461052288028 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 00:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:51:28 INFO - PROCESS | 1348 | 1461052288034 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:51:28 INFO - PROCESS | 1348 | 1461052288036 Marionette TRACE conn4 <- [1,438,null,{}] 00:51:28 INFO - PROCESS | 1348 | 1461052288040 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:28 INFO - PROCESS | 1348 | 1461052288134 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 00:51:28 INFO - PROCESS | 1348 | 1461052288220 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:28 INFO - PROCESS | 1348 | ++DOCSHELL 12B2A800 == 49 [pid = 1348] [id = 119] 00:51:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 105 (12B2E400) [pid = 1348] [serial = 354] [outer = 00000000] 00:51:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 106 (12F3E400) [pid = 1348] [serial = 355] [outer = 12B2E400] 00:51:28 INFO - PROCESS | 1348 | 1461052288270 Marionette DEBUG loaded listener.js 00:51:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 107 (16E6A400) [pid = 1348] [serial = 356] [outer = 12B2E400] 00:51:28 INFO - PROCESS | 1348 | 1461052288693 Marionette TRACE conn4 <- [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]]]}] 00:51:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:51:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 672ms 00:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:51:28 INFO - PROCESS | 1348 | 1461052288708 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 00:51:28 INFO - PROCESS | 1348 | 1461052288710 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 00:51:28 INFO - PROCESS | 1348 | 1461052288713 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:51:28 INFO - PROCESS | 1348 | 1461052288717 Marionette TRACE conn4 <- [1,442,null,{}] 00:51:28 INFO - PROCESS | 1348 | 1461052288727 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:28 INFO - PROCESS | 1348 | 1461052288815 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 00:51:28 INFO - PROCESS | 1348 | 1461052288823 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:28 INFO - PROCESS | 1348 | ++DOCSHELL 17750800 == 50 [pid = 1348] [id = 120] 00:51:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 108 (1786F000) [pid = 1348] [serial = 357] [outer = 00000000] 00:51:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 109 (1AF61400) [pid = 1348] [serial = 358] [outer = 1786F000] 00:51:28 INFO - PROCESS | 1348 | 1461052288871 Marionette DEBUG loaded listener.js 00:51:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 110 (1B4BF800) [pid = 1348] [serial = 359] [outer = 1786F000] 00:51:29 INFO - PROCESS | 1348 | 1461052289356 Marionette TRACE conn4 <- [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]]]}] 00:51:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:51:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 690ms 00:51:29 INFO - PROCESS | 1348 | 1461052289404 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 00:51:29 INFO - PROCESS | 1348 | 1461052289407 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 00:51:29 INFO - PROCESS | 1348 | 1461052289410 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:51:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:51:29 INFO - PROCESS | 1348 | 1461052289412 Marionette TRACE conn4 <- [1,446,null,{}] 00:51:29 INFO - PROCESS | 1348 | 1461052289415 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:29 INFO - PROCESS | 1348 | 1461052289527 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 00:51:29 INFO - PROCESS | 1348 | 1461052289542 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:29 INFO - PROCESS | 1348 | ++DOCSHELL 1B781800 == 51 [pid = 1348] [id = 121] 00:51:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 111 (1B784C00) [pid = 1348] [serial = 360] [outer = 00000000] 00:51:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 112 (1C09F800) [pid = 1348] [serial = 361] [outer = 1B784C00] 00:51:29 INFO - PROCESS | 1348 | 1461052289589 Marionette DEBUG loaded listener.js 00:51:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (1C1CC400) [pid = 1348] [serial = 362] [outer = 1B784C00] 00:51:30 INFO - PROCESS | 1348 | 1461052290096 Marionette TRACE conn4 <- [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]]]}] 00:51:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:51:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 731ms 00:51:30 INFO - PROCESS | 1348 | 1461052290144 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 00:51:30 INFO - PROCESS | 1348 | 1461052290146 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 00:51:30 INFO - PROCESS | 1348 | 1461052290149 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:51:30 INFO - PROCESS | 1348 | 1461052290151 Marionette TRACE conn4 <- [1,450,null,{}] 00:51:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:51:30 INFO - PROCESS | 1348 | 1461052290155 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:30 INFO - PROCESS | 1348 | 1461052290261 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 00:51:30 INFO - PROCESS | 1348 | 1461052290270 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:30 INFO - PROCESS | 1348 | ++DOCSHELL 1C5AD000 == 52 [pid = 1348] [id = 122] 00:51:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (1C5ADC00) [pid = 1348] [serial = 363] [outer = 00000000] 00:51:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (1C5B4000) [pid = 1348] [serial = 364] [outer = 1C5ADC00] 00:51:30 INFO - PROCESS | 1348 | 1461052290362 Marionette DEBUG loaded listener.js 00:51:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (1C5C4000) [pid = 1348] [serial = 365] [outer = 1C5ADC00] 00:51:30 INFO - PROCESS | 1348 | 1461052290820 Marionette TRACE conn4 <- [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] 00:51:30 INFO - PROCESS | 1348 | 1461052290901 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 00:51:30 INFO - PROCESS | 1348 | 1461052290904 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:51:30 INFO - PROCESS | 1348 | 1461052290906 Marionette TRACE conn4 <- [1,454,null,{}] 00:51:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:51:30 INFO - PROCESS | 1348 | 1461052290910 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:31 INFO - PROCESS | 1348 | 1461052291047 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 00:51:31 INFO - PROCESS | 1348 | 1461052291110 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:31 INFO - PROCESS | 1348 | ++DOCSHELL 0EC33000 == 53 [pid = 1348] [id = 123] 00:51:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (1C5C7400) [pid = 1348] [serial = 366] [outer = 00000000] 00:51:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (1D67AC00) [pid = 1348] [serial = 367] [outer = 1C5C7400] 00:51:31 INFO - PROCESS | 1348 | 1461052291161 Marionette DEBUG loaded listener.js 00:51:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (1D684000) [pid = 1348] [serial = 368] [outer = 1C5C7400] 00:51:31 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (1F20EC00) [pid = 1348] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:51:31 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (0EBD0400) [pid = 1348] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:51:31 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (211C3C00) [pid = 1348] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:51:31 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (0EBD3400) [pid = 1348] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:51:31 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (12B52800) [pid = 1348] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:51:31 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (1C5AC800) [pid = 1348] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:51:31 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:51:31 INFO - PROCESS | 1348 | 1461052291568 Marionette TRACE conn4 <- [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]]]}] 00:51:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:51:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 00:51:31 INFO - PROCESS | 1348 | 1461052291583 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 00:51:31 INFO - PROCESS | 1348 | 1461052291585 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 00:51:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:51:31 INFO - PROCESS | 1348 | 1461052291588 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:51:31 INFO - PROCESS | 1348 | 1461052291590 Marionette TRACE conn4 <- [1,458,null,{}] 00:51:31 INFO - PROCESS | 1348 | 1461052291593 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:31 INFO - PROCESS | 1348 | 1461052291703 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 00:51:31 INFO - PROCESS | 1348 | 1461052291755 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:31 INFO - PROCESS | 1348 | ++DOCSHELL 12B52800 == 54 [pid = 1348] [id = 124] 00:51:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (12BB4000) [pid = 1348] [serial = 369] [outer = 00000000] 00:51:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (1D6F9000) [pid = 1348] [serial = 370] [outer = 12BB4000] 00:51:31 INFO - PROCESS | 1348 | 1461052291802 Marionette DEBUG loaded listener.js 00:51:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (1D953000) [pid = 1348] [serial = 371] [outer = 12BB4000] 00:51:32 INFO - PROCESS | 1348 | 1461052292185 Marionette TRACE conn4 <- [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] 00:51:32 INFO - PROCESS | 1348 | 1461052292221 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 00:51:32 INFO - PROCESS | 1348 | 1461052292224 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:51:32 INFO - PROCESS | 1348 | 1461052292226 Marionette TRACE conn4 <- [1,462,null,{}] 00:51:32 INFO - PROCESS | 1348 | 1461052292229 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:32 INFO - PROCESS | 1348 | 1461052292309 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 00:51:32 INFO - PROCESS | 1348 | 1461052292318 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:32 INFO - PROCESS | 1348 | ++DOCSHELL 1F1A2C00 == 55 [pid = 1348] [id = 125] 00:51:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (1F1A4400) [pid = 1348] [serial = 372] [outer = 00000000] 00:51:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (1F576800) [pid = 1348] [serial = 373] [outer = 1F1A4400] 00:51:32 INFO - PROCESS | 1348 | 1461052292363 Marionette DEBUG loaded listener.js 00:51:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (1F57B400) [pid = 1348] [serial = 374] [outer = 1F1A4400] 00:51:32 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:51:32 INFO - PROCESS | 1348 | 1461052292862 Marionette TRACE conn4 <- [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] 00:51:32 INFO - PROCESS | 1348 | 1461052292897 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 00:51:32 INFO - PROCESS | 1348 | 1461052292901 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:51:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:51:32 INFO - PROCESS | 1348 | 1461052292902 Marionette TRACE conn4 <- [1,466,null,{}] 00:51:32 INFO - PROCESS | 1348 | 1461052292906 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:33 INFO - PROCESS | 1348 | 1461052292989 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 00:51:33 INFO - PROCESS | 1348 | 1461052292995 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:33 INFO - PROCESS | 1348 | ++DOCSHELL 1F7DA400 == 56 [pid = 1348] [id = 126] 00:51:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (2011DC00) [pid = 1348] [serial = 375] [outer = 00000000] 00:51:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (20124400) [pid = 1348] [serial = 376] [outer = 2011DC00] 00:51:33 INFO - PROCESS | 1348 | 1461052293039 Marionette DEBUG loaded listener.js 00:51:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (20124800) [pid = 1348] [serial = 377] [outer = 2011DC00] 00:51:33 INFO - PROCESS | 1348 | 1461052293478 Marionette TRACE conn4 <- [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] 00:51:33 INFO - PROCESS | 1348 | 1461052293537 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 00:51:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:51:33 INFO - PROCESS | 1348 | 1461052293541 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:51:33 INFO - PROCESS | 1348 | 1461052293542 Marionette TRACE conn4 <- [1,470,null,{}] 00:51:33 INFO - PROCESS | 1348 | 1461052293546 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:33 INFO - PROCESS | 1348 | 1461052293627 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 00:51:33 INFO - PROCESS | 1348 | 1461052293634 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:33 INFO - PROCESS | 1348 | ++DOCSHELL 20127800 == 57 [pid = 1348] [id = 127] 00:51:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (206D8000) [pid = 1348] [serial = 378] [outer = 00000000] 00:51:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (206E0000) [pid = 1348] [serial = 379] [outer = 206D8000] 00:51:33 INFO - PROCESS | 1348 | 1461052293708 Marionette DEBUG loaded listener.js 00:51:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (206E2800) [pid = 1348] [serial = 380] [outer = 206D8000] 00:51:34 INFO - PROCESS | 1348 | 1461052294414 Marionette TRACE conn4 <- [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]]]}] 00:51:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:51:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 00:51:34 INFO - PROCESS | 1348 | 1461052294472 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 00:51:34 INFO - PROCESS | 1348 | 1461052294477 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 00:51:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:51:34 INFO - PROCESS | 1348 | 1461052294483 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:51:34 INFO - PROCESS | 1348 | 1461052294487 Marionette TRACE conn4 <- [1,474,null,{}] 00:51:34 INFO - PROCESS | 1348 | 1461052294493 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:34 INFO - PROCESS | 1348 | 1461052294609 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 00:51:34 INFO - PROCESS | 1348 | 1461052294743 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:34 INFO - PROCESS | 1348 | ++DOCSHELL 12B0EC00 == 58 [pid = 1348] [id = 128] 00:51:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (12BA8C00) [pid = 1348] [serial = 381] [outer = 00000000] 00:51:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (131C1C00) [pid = 1348] [serial = 382] [outer = 12BA8C00] 00:51:34 INFO - PROCESS | 1348 | 1461052294806 Marionette DEBUG loaded listener.js 00:51:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (17748800) [pid = 1348] [serial = 383] [outer = 12BA8C00] 00:51:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (1B781400) [pid = 1348] [serial = 384] [outer = 17751C00] 00:51:35 INFO - PROCESS | 1348 | 1461052295570 Marionette TRACE conn4 <- [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]]]}] 00:51:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:51:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1120ms 00:51:35 INFO - PROCESS | 1348 | 1461052295609 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 00:51:35 INFO - PROCESS | 1348 | 1461052295615 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 00:51:35 INFO - PROCESS | 1348 | 1461052295621 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:51:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:51:35 INFO - PROCESS | 1348 | 1461052295624 Marionette TRACE conn4 <- [1,478,null,{}] 00:51:35 INFO - PROCESS | 1348 | 1461052295628 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:35 INFO - PROCESS | 1348 | 1461052295744 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 00:51:35 INFO - PROCESS | 1348 | 1461052295876 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:35 INFO - PROCESS | 1348 | ++DOCSHELL 1A583800 == 59 [pid = 1348] [id = 129] 00:51:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (1B4E2800) [pid = 1348] [serial = 385] [outer = 00000000] 00:51:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (1C6A1800) [pid = 1348] [serial = 386] [outer = 1B4E2800] 00:51:35 INFO - PROCESS | 1348 | 1461052295937 Marionette DEBUG loaded listener.js 00:51:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (1D676C00) [pid = 1348] [serial = 387] [outer = 1B4E2800] 00:51:36 INFO - PROCESS | 1348 | 1461052296583 Marionette TRACE conn4 <- [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]]]}] 00:51:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:51:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1016ms 00:51:36 INFO - PROCESS | 1348 | 1461052296643 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 00:51:36 INFO - PROCESS | 1348 | 1461052296645 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 00:51:36 INFO - PROCESS | 1348 | 1461052296649 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:51:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:51:36 INFO - PROCESS | 1348 | 1461052296653 Marionette TRACE conn4 <- [1,482,null,{}] 00:51:36 INFO - PROCESS | 1348 | 1461052296664 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:36 INFO - PROCESS | 1348 | 1461052296773 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 00:51:36 INFO - PROCESS | 1348 | 1461052296901 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:36 INFO - PROCESS | 1348 | ++DOCSHELL 1C646400 == 60 [pid = 1348] [id = 130] 00:51:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (1C646800) [pid = 1348] [serial = 388] [outer = 00000000] 00:51:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (2011D800) [pid = 1348] [serial = 389] [outer = 1C646800] 00:51:36 INFO - PROCESS | 1348 | 1461052296959 Marionette DEBUG loaded listener.js 00:51:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (206DA800) [pid = 1348] [serial = 390] [outer = 1C646800] 00:51:37 INFO - PROCESS | 1348 | 1461052297524 Marionette TRACE conn4 <- [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]]]}] 00:51:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:51:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 931ms 00:51:37 INFO - PROCESS | 1348 | 1461052297583 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 00:51:37 INFO - PROCESS | 1348 | 1461052297586 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 00:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:51:37 INFO - PROCESS | 1348 | 1461052297589 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:51:37 INFO - PROCESS | 1348 | 1461052297591 Marionette TRACE conn4 <- [1,486,null,{}] 00:51:37 INFO - PROCESS | 1348 | 1461052297595 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:37 INFO - PROCESS | 1348 | 1461052297700 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 00:51:37 INFO - PROCESS | 1348 | 1461052297828 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:37 INFO - PROCESS | 1348 | ++DOCSHELL 12B56800 == 61 [pid = 1348] [id = 131] 00:51:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (12B5BC00) [pid = 1348] [serial = 391] [outer = 00000000] 00:51:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (203EF000) [pid = 1348] [serial = 392] [outer = 12B5BC00] 00:51:37 INFO - PROCESS | 1348 | 1461052297888 Marionette DEBUG loaded listener.js 00:51:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (203F2800) [pid = 1348] [serial = 393] [outer = 12B5BC00] 00:51:38 INFO - PROCESS | 1348 | 1461052298749 Marionette TRACE conn4 <- [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]]]}] 00:51:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:51:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1184ms 00:51:38 INFO - PROCESS | 1348 | 1461052298777 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 00:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:51:38 INFO - PROCESS | 1348 | 1461052298781 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 00:51:38 INFO - PROCESS | 1348 | 1461052298787 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:51:38 INFO - PROCESS | 1348 | 1461052298790 Marionette TRACE conn4 <- [1,490,null,{}] 00:51:38 INFO - PROCESS | 1348 | 1461052298796 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:38 INFO - PROCESS | 1348 | 1461052298896 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 00:51:39 INFO - PROCESS | 1348 | 1461052299030 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:39 INFO - PROCESS | 1348 | ++DOCSHELL 12BB6800 == 62 [pid = 1348] [id = 132] 00:51:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 139 (12D01800) [pid = 1348] [serial = 394] [outer = 00000000] 00:51:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 140 (12F45400) [pid = 1348] [serial = 395] [outer = 12D01800] 00:51:39 INFO - PROCESS | 1348 | 1461052299085 Marionette DEBUG loaded listener.js 00:51:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 141 (139D4C00) [pid = 1348] [serial = 396] [outer = 12D01800] 00:51:39 INFO - PROCESS | 1348 | 1461052299704 Marionette TRACE conn4 <- [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]]]}] 00:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 991ms 00:51:39 INFO - PROCESS | 1348 | 1461052299777 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 00:51:39 INFO - PROCESS | 1348 | 1461052299782 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 00:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:51:39 INFO - PROCESS | 1348 | 1461052299806 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:51:39 INFO - PROCESS | 1348 | 1461052299809 Marionette TRACE conn4 <- [1,494,null,{}] 00:51:39 INFO - PROCESS | 1348 | 1461052299815 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:39 INFO - PROCESS | 1348 | 1461052299919 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 00:51:40 INFO - PROCESS | 1348 | 1461052300003 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:40 INFO - PROCESS | 1348 | ++DOCSHELL 0EBCE800 == 63 [pid = 1348] [id = 133] 00:51:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 142 (0EC0A800) [pid = 1348] [serial = 397] [outer = 00000000] 00:51:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 143 (129B6800) [pid = 1348] [serial = 398] [outer = 0EC0A800] 00:51:40 INFO - PROCESS | 1348 | 1461052300076 Marionette DEBUG loaded listener.js 00:51:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 144 (13982000) [pid = 1348] [serial = 399] [outer = 0EC0A800] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 1C0A0800 == 62 [pid = 1348] [id = 12] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 20E60400 == 61 [pid = 1348] [id = 59] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 1F7DA400 == 60 [pid = 1348] [id = 126] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 1F1A2C00 == 59 [pid = 1348] [id = 125] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 12B52800 == 58 [pid = 1348] [id = 124] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 0EC33000 == 57 [pid = 1348] [id = 123] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 1C5AD000 == 56 [pid = 1348] [id = 122] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 1B789800 == 55 [pid = 1348] [id = 103] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 1B781800 == 54 [pid = 1348] [id = 121] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 17750800 == 53 [pid = 1348] [id = 120] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 12B2A800 == 52 [pid = 1348] [id = 119] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 143 (16E92000) [pid = 1348] [serial = 313] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 142 (129BE800) [pid = 1348] [serial = 310] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 141 (1C5CA800) [pid = 1348] [serial = 316] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 140 (1F572C00) [pid = 1348] [serial = 322] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 139 (1AF68000) [pid = 1348] [serial = 319] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 12B5A000 == 51 [pid = 1348] [id = 118] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 0EC2C800 == 50 [pid = 1348] [id = 117] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 1AF60400 == 49 [pid = 1348] [id = 116] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 1863B400 == 48 [pid = 1348] [id = 115] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 131CB000 == 47 [pid = 1348] [id = 114] 00:51:40 INFO - PROCESS | 1348 | --DOCSHELL 0EB09800 == 46 [pid = 1348] [id = 113] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 138 (18643400) [pid = 1348] [serial = 334] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 137 (1C5B7400) [pid = 1348] [serial = 308] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 136 (211B5000) [pid = 1348] [serial = 221] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 135 (0EC25C00) [pid = 1348] [serial = 328] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (224A0800) [pid = 1348] [serial = 176] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (12A78000) [pid = 1348] [serial = 326] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (1290E800) [pid = 1348] [serial = 325] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (12F41400) [pid = 1348] [serial = 331] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (131D9C00) [pid = 1348] [serial = 332] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (0F6DE800) [pid = 1348] [serial = 329] [outer = 00000000] [url = about:blank] 00:51:40 INFO - PROCESS | 1348 | 1461052300555 Marionette TRACE conn4 <- [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]]]}] 00:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 790ms 00:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:51:40 INFO - PROCESS | 1348 | 1461052300584 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 00:51:40 INFO - PROCESS | 1348 | 1461052300587 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 00:51:40 INFO - PROCESS | 1348 | 1461052300590 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:51:40 INFO - PROCESS | 1348 | 1461052300594 Marionette TRACE conn4 <- [1,498,null,{}] 00:51:40 INFO - PROCESS | 1348 | 1461052300604 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:40 INFO - PROCESS | 1348 | 1461052300694 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 00:51:40 INFO - PROCESS | 1348 | 1461052300702 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:40 INFO - PROCESS | 1348 | ++DOCSHELL 12D08C00 == 47 [pid = 1348] [id = 134] 00:51:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (12ED1C00) [pid = 1348] [serial = 400] [outer = 00000000] 00:51:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (13F48400) [pid = 1348] [serial = 401] [outer = 12ED1C00] 00:51:40 INFO - PROCESS | 1348 | 1461052300752 Marionette DEBUG loaded listener.js 00:51:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (17751800) [pid = 1348] [serial = 402] [outer = 12ED1C00] 00:51:41 INFO - PROCESS | 1348 | 1461052301221 Marionette TRACE conn4 <- [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]]]}] 00:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 690ms 00:51:41 INFO - PROCESS | 1348 | 1461052301282 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 00:51:41 INFO - PROCESS | 1348 | 1461052301284 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 00:51:41 INFO - PROCESS | 1348 | 1461052301288 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:51:41 INFO - PROCESS | 1348 | 1461052301289 Marionette TRACE conn4 <- [1,502,null,{}] 00:51:41 INFO - PROCESS | 1348 | 1461052301293 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:41 INFO - PROCESS | 1348 | 1461052301408 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 00:51:41 INFO - PROCESS | 1348 | 1461052301496 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:41 INFO - PROCESS | 1348 | ++DOCSHELL 18643800 == 48 [pid = 1348] [id = 135] 00:51:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (19CDA800) [pid = 1348] [serial = 403] [outer = 00000000] 00:51:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (1AFEC800) [pid = 1348] [serial = 404] [outer = 19CDA800] 00:51:41 INFO - PROCESS | 1348 | 1461052301542 Marionette DEBUG loaded listener.js 00:51:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (1B4E0000) [pid = 1348] [serial = 405] [outer = 19CDA800] 00:51:41 INFO - PROCESS | 1348 | 1461052301924 Marionette TRACE conn4 <- [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]]]}] 00:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 00:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:51:42 INFO - PROCESS | 1348 | 1461052301961 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 00:51:42 INFO - PROCESS | 1348 | 1461052301963 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 00:51:42 INFO - PROCESS | 1348 | 1461052301966 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:51:42 INFO - PROCESS | 1348 | 1461052301968 Marionette TRACE conn4 <- [1,506,null,{}] 00:51:42 INFO - PROCESS | 1348 | 1461052301971 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:42 INFO - PROCESS | 1348 | 1461052302094 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 00:51:42 INFO - PROCESS | 1348 | 1461052302111 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:42 INFO - PROCESS | 1348 | ++DOCSHELL 0EC01C00 == 49 [pid = 1348] [id = 136] 00:51:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (0EC05C00) [pid = 1348] [serial = 406] [outer = 00000000] 00:51:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (1BFE4400) [pid = 1348] [serial = 407] [outer = 0EC05C00] 00:51:42 INFO - PROCESS | 1348 | 1461052302156 Marionette DEBUG loaded listener.js 00:51:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (1C11B800) [pid = 1348] [serial = 408] [outer = 0EC05C00] 00:51:42 INFO - PROCESS | 1348 | 1461052302616 Marionette TRACE conn4 <- [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]]]}] 00:51:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 00:51:42 INFO - PROCESS | 1348 | 1461052302638 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 00:51:42 INFO - PROCESS | 1348 | 1461052302640 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 00:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:51:42 INFO - PROCESS | 1348 | 1461052302643 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:51:42 INFO - PROCESS | 1348 | 1461052302644 Marionette TRACE conn4 <- [1,510,null,{}] 00:51:42 INFO - PROCESS | 1348 | 1461052302648 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:42 INFO - PROCESS | 1348 | 1461052302808 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 00:51:42 INFO - PROCESS | 1348 | 1461052302832 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:42 INFO - PROCESS | 1348 | ++DOCSHELL 0EC10800 == 50 [pid = 1348] [id = 137] 00:51:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 139 (1BFDE800) [pid = 1348] [serial = 409] [outer = 00000000] 00:51:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 140 (1C5D1400) [pid = 1348] [serial = 410] [outer = 1BFDE800] 00:51:42 INFO - PROCESS | 1348 | 1461052302881 Marionette DEBUG loaded listener.js 00:51:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 141 (1C639800) [pid = 1348] [serial = 411] [outer = 1BFDE800] 00:51:43 INFO - PROCESS | 1348 | 1461052303333 Marionette TRACE conn4 <- [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]]]}] 00:51:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:51:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 00:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:51:43 INFO - PROCESS | 1348 | 1461052303377 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 00:51:43 INFO - PROCESS | 1348 | 1461052303379 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 00:51:43 INFO - PROCESS | 1348 | 1461052303383 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:51:43 INFO - PROCESS | 1348 | 1461052303385 Marionette TRACE conn4 <- [1,514,null,{}] 00:51:43 INFO - PROCESS | 1348 | 1461052303389 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:43 INFO - PROCESS | 1348 | 1461052303498 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 00:51:43 INFO - PROCESS | 1348 | 1461052303556 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:43 INFO - PROCESS | 1348 | ++DOCSHELL 1C63FC00 == 51 [pid = 1348] [id = 138] 00:51:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 142 (1C641400) [pid = 1348] [serial = 412] [outer = 00000000] 00:51:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 143 (1C69FC00) [pid = 1348] [serial = 413] [outer = 1C641400] 00:51:43 INFO - PROCESS | 1348 | 1461052303601 Marionette DEBUG loaded listener.js 00:51:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 144 (1C6A0C00) [pid = 1348] [serial = 414] [outer = 1C641400] 00:51:44 INFO - PROCESS | 1348 | 1461052304019 Marionette TRACE conn4 <- [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]]]}] 00:51:44 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 00:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 143 (12B22800) [pid = 1348] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 142 (0EBD2C00) [pid = 1348] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 141 (0EC37400) [pid = 1348] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 140 (1C6A7C00) [pid = 1348] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 139 (1D951000) [pid = 1348] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 138 (12BB0000) [pid = 1348] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 137 (0F6DBC00) [pid = 1348] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 136 (12F3B000) [pid = 1348] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 135 (1C09AC00) [pid = 1348] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (129B7000) [pid = 1348] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (17A76400) [pid = 1348] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (1C0A3800) [pid = 1348] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (19CD0400) [pid = 1348] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (1C0A5000) [pid = 1348] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (12F41C00) [pid = 1348] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (0EBD6C00) [pid = 1348] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (1F572800) [pid = 1348] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (1290B000) [pid = 1348] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (1AF60C00) [pid = 1348] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (1C6A3400) [pid = 1348] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (18C97C00) [pid = 1348] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (0EC0B800) [pid = 1348] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (2011DC00) [pid = 1348] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (1C5ADC00) [pid = 1348] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (1C5C7400) [pid = 1348] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (12BB4000) [pid = 1348] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (1F1A4400) [pid = 1348] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (0EC39000) [pid = 1348] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (12B5B000) [pid = 1348] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (1786F000) [pid = 1348] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (1B784C00) [pid = 1348] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:51:44 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (12B2E400) [pid = 1348] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:51:44 INFO - PROCESS | 1348 | 1461052304445 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 00:51:44 INFO - PROCESS | 1348 | 1461052304447 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 00:51:44 INFO - PROCESS | 1348 | 1461052304470 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:51:44 INFO - PROCESS | 1348 | 1461052304472 Marionette TRACE conn4 <- [1,518,null,{}] 00:51:44 INFO - PROCESS | 1348 | 1461052304476 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:44 INFO - PROCESS | 1348 | 1461052304558 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 00:51:44 INFO - PROCESS | 1348 | 1461052304567 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:44 INFO - PROCESS | 1348 | ++DOCSHELL 0EC0B800 == 52 [pid = 1348] [id = 139] 00:51:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (0EC23C00) [pid = 1348] [serial = 415] [outer = 00000000] 00:51:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (0EC3EC00) [pid = 1348] [serial = 416] [outer = 0EC23C00] 00:51:44 INFO - PROCESS | 1348 | 1461052304614 Marionette DEBUG loaded listener.js 00:51:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (129B7000) [pid = 1348] [serial = 417] [outer = 0EC23C00] 00:51:45 INFO - PROCESS | 1348 | 1461052305064 Marionette TRACE conn4 <- [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]]]}] 00:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 621ms 00:51:45 INFO - PROCESS | 1348 | 1461052305104 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 00:51:45 INFO - PROCESS | 1348 | 1461052305106 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 00:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:51:45 INFO - PROCESS | 1348 | 1461052305109 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:51:45 INFO - PROCESS | 1348 | 1461052305110 Marionette TRACE conn4 <- [1,522,null,{}] 00:51:45 INFO - PROCESS | 1348 | 1461052305114 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:45 INFO - PROCESS | 1348 | 1461052305191 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 00:51:45 INFO - PROCESS | 1348 | 1461052305197 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:45 INFO - PROCESS | 1348 | ++DOCSHELL 12B22400 == 53 [pid = 1348] [id = 140] 00:51:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (12B5B000) [pid = 1348] [serial = 418] [outer = 00000000] 00:51:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (17867800) [pid = 1348] [serial = 419] [outer = 12B5B000] 00:51:45 INFO - PROCESS | 1348 | 1461052305241 Marionette DEBUG loaded listener.js 00:51:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (1A583C00) [pid = 1348] [serial = 420] [outer = 12B5B000] 00:51:45 INFO - PROCESS | 1348 | 1461052305685 Marionette TRACE conn4 <- [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]]]}] 00:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 00:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:51:45 INFO - PROCESS | 1348 | 1461052305740 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 00:51:45 INFO - PROCESS | 1348 | 1461052305742 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 00:51:45 INFO - PROCESS | 1348 | 1461052305745 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:51:45 INFO - PROCESS | 1348 | 1461052305746 Marionette TRACE conn4 <- [1,526,null,{}] 00:51:45 INFO - PROCESS | 1348 | 1461052305750 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:45 INFO - PROCESS | 1348 | 1461052305830 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 00:51:45 INFO - PROCESS | 1348 | 1461052305840 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:45 INFO - PROCESS | 1348 | ++DOCSHELL 1AF68800 == 54 [pid = 1348] [id = 141] 00:51:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (1BD99400) [pid = 1348] [serial = 421] [outer = 00000000] 00:51:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (1C647800) [pid = 1348] [serial = 422] [outer = 1BD99400] 00:51:45 INFO - PROCESS | 1348 | 1461052305884 Marionette DEBUG loaded listener.js 00:51:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (1D822000) [pid = 1348] [serial = 423] [outer = 1BD99400] 00:51:46 INFO - PROCESS | 1348 | 1461052306360 Marionette TRACE conn4 <- [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]]]}] 00:51:46 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 00:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 00:51:46 INFO - PROCESS | 1348 | 1461052306456 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 00:51:46 INFO - PROCESS | 1348 | 1461052306461 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 00:51:46 INFO - PROCESS | 1348 | 1461052306467 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:51:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:51:46 INFO - PROCESS | 1348 | 1461052306471 Marionette TRACE conn4 <- [1,530,null,{}] 00:51:46 INFO - PROCESS | 1348 | 1461052306477 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:46 INFO - PROCESS | 1348 | 1461052306576 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 00:51:46 INFO - PROCESS | 1348 | 1461052306711 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:46 INFO - PROCESS | 1348 | ++DOCSHELL 0EC34800 == 55 [pid = 1348] [id = 142] 00:51:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (0EC36C00) [pid = 1348] [serial = 424] [outer = 00000000] 00:51:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (12545800) [pid = 1348] [serial = 425] [outer = 0EC36C00] 00:51:46 INFO - PROCESS | 1348 | 1461052306768 Marionette DEBUG loaded listener.js 00:51:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (129C3000) [pid = 1348] [serial = 426] [outer = 0EC36C00] 00:51:47 INFO - PROCESS | 1348 | 1461052307415 Marionette TRACE conn4 <- [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"]]]}] 00:51:47 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 00:51:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:51:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:51:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:51:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:51:47 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 00:51:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:51:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:51:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:51:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:51:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 971ms 00:51:47 INFO - PROCESS | 1348 | 1461052307441 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 00:51:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:51:47 INFO - PROCESS | 1348 | 1461052307445 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 00:51:47 INFO - PROCESS | 1348 | 1461052307453 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:51:47 INFO - PROCESS | 1348 | 1461052307457 Marionette TRACE conn4 <- [1,534,null,{}] 00:51:47 INFO - PROCESS | 1348 | 1461052307477 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:47 INFO - PROCESS | 1348 | 1461052307595 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 00:51:47 INFO - PROCESS | 1348 | 1461052307695 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:47 INFO - PROCESS | 1348 | ++DOCSHELL 12D04000 == 56 [pid = 1348] [id = 143] 00:51:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (12F3AC00) [pid = 1348] [serial = 427] [outer = 00000000] 00:51:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (19CDF400) [pid = 1348] [serial = 428] [outer = 12F3AC00] 00:51:47 INFO - PROCESS | 1348 | 1461052307751 Marionette DEBUG loaded listener.js 00:51:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (1B4EA400) [pid = 1348] [serial = 429] [outer = 12F3AC00] 00:51:48 INFO - PROCESS | 1348 | 1461052308319 Marionette TRACE conn4 <- [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]]]}] 00:51:48 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. 00:51:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 890ms 00:51:48 INFO - PROCESS | 1348 | 1461052308341 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 00:51:48 INFO - PROCESS | 1348 | 1461052308344 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 00:51:48 INFO - PROCESS | 1348 | 1461052308347 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:51:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:51:48 INFO - PROCESS | 1348 | 1461052308350 Marionette TRACE conn4 <- [1,538,null,{}] 00:51:48 INFO - PROCESS | 1348 | 1461052308360 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:48 INFO - PROCESS | 1348 | 1461052308473 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 00:51:48 INFO - PROCESS | 1348 | 1461052308604 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:48 INFO - PROCESS | 1348 | ++DOCSHELL 1C5C8000 == 57 [pid = 1348] [id = 144] 00:51:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (1C5CA000) [pid = 1348] [serial = 430] [outer = 00000000] 00:51:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (1C617C00) [pid = 1348] [serial = 431] [outer = 1C5CA000] 00:51:48 INFO - PROCESS | 1348 | 1461052308667 Marionette DEBUG loaded listener.js 00:51:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (1C61C400) [pid = 1348] [serial = 432] [outer = 1C5CA000] 00:51:49 INFO - PROCESS | 1348 | 1461052309223 Marionette TRACE conn4 <- [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]]]}] 00:51:49 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. 00:51:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 00:51:49 INFO - PROCESS | 1348 | 1461052309289 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 00:51:49 INFO - PROCESS | 1348 | 1461052309291 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 00:51:49 INFO - PROCESS | 1348 | 1461052309296 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:51:49 INFO - PROCESS | 1348 | 1461052309298 Marionette TRACE conn4 <- [1,542,null,{}] 00:51:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:51:49 INFO - PROCESS | 1348 | 1461052309302 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:49 INFO - PROCESS | 1348 | 1461052309411 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 00:51:49 INFO - PROCESS | 1348 | 1461052309528 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:49 INFO - PROCESS | 1348 | ++DOCSHELL 1F102400 == 58 [pid = 1348] [id = 145] 00:51:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (1F202400) [pid = 1348] [serial = 433] [outer = 00000000] 00:51:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (203E7800) [pid = 1348] [serial = 434] [outer = 1F202400] 00:51:49 INFO - PROCESS | 1348 | 1461052309584 Marionette DEBUG loaded listener.js 00:51:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (203ECC00) [pid = 1348] [serial = 435] [outer = 1F202400] 00:51:49 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:51:50 INFO - PROCESS | 1348 | [1348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:51:50 INFO - PROCESS | 1348 | 1461052310132 Marionette TRACE conn4 <- [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]]]}] 00:51:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:51:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 871ms 00:51:50 INFO - PROCESS | 1348 | 1461052310172 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 00:51:50 INFO - PROCESS | 1348 | 1461052310175 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 00:51:50 INFO - PROCESS | 1348 | 1461052310178 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:51:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:51:50 INFO - PROCESS | 1348 | 1461052310180 Marionette TRACE conn4 <- [1,546,null,{}] 00:51:50 INFO - PROCESS | 1348 | 1461052310184 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:50 INFO - PROCESS | 1348 | 1461052310284 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 00:51:50 INFO - PROCESS | 1348 | 1461052310385 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:50 INFO - PROCESS | 1348 | ++DOCSHELL 1E373000 == 59 [pid = 1348] [id = 146] 00:51:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (1E375000) [pid = 1348] [serial = 436] [outer = 00000000] 00:51:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (1E37B400) [pid = 1348] [serial = 437] [outer = 1E375000] 00:51:50 INFO - PROCESS | 1348 | 1461052310440 Marionette DEBUG loaded listener.js 00:51:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (1E37D800) [pid = 1348] [serial = 438] [outer = 1E375000] 00:51:51 INFO - PROCESS | 1348 | 1461052311011 Marionette TRACE conn4 <- [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]]]}] 00:51:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:51:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 00:51:51 INFO - PROCESS | 1348 | 1461052311052 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 00:51:51 INFO - PROCESS | 1348 | 1461052311055 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 00:51:51 INFO - PROCESS | 1348 | 1461052311058 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:51:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:51:51 INFO - PROCESS | 1348 | 1461052311060 Marionette TRACE conn4 <- [1,550,null,{}] 00:51:51 INFO - PROCESS | 1348 | 1461052311064 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:51 INFO - PROCESS | 1348 | 1461052311189 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 00:51:51 INFO - PROCESS | 1348 | 1461052311293 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:51 INFO - PROCESS | 1348 | ++DOCSHELL 1E378800 == 60 [pid = 1348] [id = 147] 00:51:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (206D4800) [pid = 1348] [serial = 439] [outer = 00000000] 00:51:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (206DFC00) [pid = 1348] [serial = 440] [outer = 206D4800] 00:51:51 INFO - PROCESS | 1348 | 1461052311350 Marionette DEBUG loaded listener.js 00:51:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 139 (20E5D000) [pid = 1348] [serial = 441] [outer = 206D4800] 00:51:51 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:51:51 INFO - PROCESS | 1348 | [1348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:51:51 INFO - PROCESS | 1348 | 1461052311865 Marionette TRACE conn4 <- [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]]]}] 00:51:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:51:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 830ms 00:51:51 INFO - PROCESS | 1348 | 1461052311905 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 00:51:51 INFO - PROCESS | 1348 | 1461052311907 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 00:51:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:51:51 INFO - PROCESS | 1348 | 1461052311912 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:51:51 INFO - PROCESS | 1348 | 1461052311915 Marionette TRACE conn4 <- [1,554,null,{}] 00:51:51 INFO - PROCESS | 1348 | 1461052311919 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:52 INFO - PROCESS | 1348 | 1461052312025 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 00:51:52 INFO - PROCESS | 1348 | 1461052312129 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:52 INFO - PROCESS | 1348 | ++DOCSHELL 20E61800 == 61 [pid = 1348] [id = 148] 00:51:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 140 (211B6C00) [pid = 1348] [serial = 442] [outer = 00000000] 00:51:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 141 (211C1400) [pid = 1348] [serial = 443] [outer = 211B6C00] 00:51:52 INFO - PROCESS | 1348 | 1461052312183 Marionette DEBUG loaded listener.js 00:51:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 142 (22493000) [pid = 1348] [serial = 444] [outer = 211B6C00] 00:51:52 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:51:52 INFO - PROCESS | 1348 | 1461052312898 Marionette TRACE conn4 <- [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]]]}] 00:51:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:51:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1020ms 00:51:52 INFO - PROCESS | 1348 | 1461052312932 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 00:51:52 INFO - PROCESS | 1348 | 1461052312935 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 00:51:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:51:52 INFO - PROCESS | 1348 | 1461052312938 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:51:52 INFO - PROCESS | 1348 | 1461052312941 Marionette TRACE conn4 <- [1,558,null,{}] 00:51:52 INFO - PROCESS | 1348 | 1461052312945 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:53 INFO - PROCESS | 1348 | 1461052313049 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 00:51:53 INFO - PROCESS | 1348 | 1461052313153 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:53 INFO - PROCESS | 1348 | ++DOCSHELL 19CCDC00 == 62 [pid = 1348] [id = 149] 00:51:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 143 (19CD0C00) [pid = 1348] [serial = 445] [outer = 00000000] 00:51:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 144 (1AF62C00) [pid = 1348] [serial = 446] [outer = 19CD0C00] 00:51:53 INFO - PROCESS | 1348 | 1461052313209 Marionette DEBUG loaded listener.js 00:51:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 145 (1B787C00) [pid = 1348] [serial = 447] [outer = 19CD0C00] 00:51:53 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:51:53 INFO - PROCESS | 1348 | [1348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:51:53 INFO - PROCESS | 1348 | 1461052313932 Marionette TRACE conn4 <- [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]]]}] 00:51:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:51:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1017ms 00:51:53 INFO - PROCESS | 1348 | 1461052313991 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 00:51:54 INFO - PROCESS | 1348 | 1461052313995 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 00:51:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:51:54 INFO - PROCESS | 1348 | 1461052314000 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:51:54 INFO - PROCESS | 1348 | 1461052314003 Marionette TRACE conn4 <- [1,562,null,{}] 00:51:54 INFO - PROCESS | 1348 | 1461052314009 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:54 INFO - PROCESS | 1348 | 1461052314169 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 00:51:54 INFO - PROCESS | 1348 | 1461052314306 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:54 INFO - PROCESS | 1348 | ++DOCSHELL 12BB2000 == 63 [pid = 1348] [id = 150] 00:51:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 146 (12BB3000) [pid = 1348] [serial = 448] [outer = 00000000] 00:51:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 147 (12F44800) [pid = 1348] [serial = 449] [outer = 12BB3000] 00:51:54 INFO - PROCESS | 1348 | 1461052314362 Marionette DEBUG loaded listener.js 00:51:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 148 (1712BC00) [pid = 1348] [serial = 450] [outer = 12BB3000] 00:51:54 INFO - PROCESS | 1348 | --DOCSHELL 12B22400 == 62 [pid = 1348] [id = 140] 00:51:54 INFO - PROCESS | 1348 | --DOCSHELL 0EC0B800 == 61 [pid = 1348] [id = 139] 00:51:54 INFO - PROCESS | 1348 | --DOCSHELL 1C63FC00 == 60 [pid = 1348] [id = 138] 00:51:54 INFO - PROCESS | 1348 | --DOCSHELL 0EC10800 == 59 [pid = 1348] [id = 137] 00:51:54 INFO - PROCESS | 1348 | --DOCSHELL 0EC01C00 == 58 [pid = 1348] [id = 136] 00:51:54 INFO - PROCESS | 1348 | --DOCSHELL 18643800 == 57 [pid = 1348] [id = 135] 00:51:54 INFO - PROCESS | 1348 | --DOCSHELL 12D08C00 == 56 [pid = 1348] [id = 134] 00:51:54 INFO - PROCESS | 1348 | --DOCSHELL 0EBCE800 == 55 [pid = 1348] [id = 133] 00:51:54 INFO - PROCESS | 1348 | --DOCSHELL 12BB6800 == 54 [pid = 1348] [id = 132] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 147 (12EC8000) [pid = 1348] [serial = 269] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 146 (0EC2E400) [pid = 1348] [serial = 266] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 145 (12B0E400) [pid = 1348] [serial = 224] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 144 (1F579400) [pid = 1348] [serial = 323] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 143 (211B4C00) [pid = 1348] [serial = 278] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 142 (16E8B000) [pid = 1348] [serial = 227] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 141 (12B0CC00) [pid = 1348] [serial = 179] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 140 (20E13000) [pid = 1348] [serial = 185] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 139 (1E733800) [pid = 1348] [serial = 142] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 138 (1786F400) [pid = 1348] [serial = 139] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 137 (1AFEDC00) [pid = 1348] [serial = 182] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 136 (1C5CFC00) [pid = 1348] [serial = 317] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 135 (1A5E8C00) [pid = 1348] [serial = 91] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (1F20D000) [pid = 1348] [serial = 230] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (17753400) [pid = 1348] [serial = 314] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (12B2B800) [pid = 1348] [serial = 188] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (211BF400) [pid = 1348] [serial = 233] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (12B0B800) [pid = 1348] [serial = 311] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (1C5D1000) [pid = 1348] [serial = 320] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (1F579800) [pid = 1348] [serial = 275] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (1C698800) [pid = 1348] [serial = 272] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (0EC3AC00) [pid = 1348] [serial = 136] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (1C5B4000) [pid = 1348] [serial = 364] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (1D67AC00) [pid = 1348] [serial = 367] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (1C5C4000) [pid = 1348] [serial = 365] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (1D6F9000) [pid = 1348] [serial = 370] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (1F576800) [pid = 1348] [serial = 373] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (1D684000) [pid = 1348] [serial = 368] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (1F57B400) [pid = 1348] [serial = 374] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (12F38C00) [pid = 1348] [serial = 350] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (12D05400) [pid = 1348] [serial = 349] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (131B7800) [pid = 1348] [serial = 352] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (16E88C00) [pid = 1348] [serial = 353] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (1AF61400) [pid = 1348] [serial = 358] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (1B4BF800) [pid = 1348] [serial = 359] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (1C09F800) [pid = 1348] [serial = 361] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 111 (12F3E400) [pid = 1348] [serial = 355] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 110 (16E6A400) [pid = 1348] [serial = 356] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 109 (0EC22800) [pid = 1348] [serial = 337] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 108 (13FD0000) [pid = 1348] [serial = 340] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 107 (1A023000) [pid = 1348] [serial = 343] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 106 (1B783C00) [pid = 1348] [serial = 346] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 105 (1D953000) [pid = 1348] [serial = 371] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 104 (1C1CC400) [pid = 1348] [serial = 362] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 103 (20124800) [pid = 1348] [serial = 377] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | --DOMWINDOW == 102 (20124400) [pid = 1348] [serial = 376] [outer = 00000000] [url = about:blank] 00:51:54 INFO - PROCESS | 1348 | 1461052314965 Marionette TRACE conn4 <- [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]]]}] 00:51:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:51:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 988ms 00:51:54 INFO - PROCESS | 1348 | 1461052314988 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 00:51:55 INFO - PROCESS | 1348 | 1461052314994 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 00:51:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:51:55 INFO - PROCESS | 1348 | 1461052315000 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:51:55 INFO - PROCESS | 1348 | 1461052315003 Marionette TRACE conn4 <- [1,566,null,{}] 00:51:55 INFO - PROCESS | 1348 | 1461052315007 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:55 INFO - PROCESS | 1348 | 1461052315102 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 00:51:55 INFO - PROCESS | 1348 | 1461052315193 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:55 INFO - PROCESS | 1348 | ++DOCSHELL 0EC29000 == 55 [pid = 1348] [id = 151] 00:51:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 103 (0EC2FC00) [pid = 1348] [serial = 451] [outer = 00000000] 00:51:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 104 (12B09400) [pid = 1348] [serial = 452] [outer = 0EC2FC00] 00:51:55 INFO - PROCESS | 1348 | 1461052315242 Marionette DEBUG loaded listener.js 00:51:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 105 (12B2B800) [pid = 1348] [serial = 453] [outer = 0EC2FC00] 00:51:55 INFO - PROCESS | 1348 | 1461052315699 Marionette TRACE conn4 <- [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]]]}] 00:51:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:51:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 730ms 00:51:55 INFO - PROCESS | 1348 | 1461052315733 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 00:51:55 INFO - PROCESS | 1348 | 1461052315735 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 00:51:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:51:55 INFO - PROCESS | 1348 | 1461052315742 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:51:55 INFO - PROCESS | 1348 | 1461052315746 Marionette TRACE conn4 <- [1,570,null,{}] 00:51:55 INFO - PROCESS | 1348 | 1461052315757 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:55 INFO - PROCESS | 1348 | 1461052315850 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 00:51:55 INFO - PROCESS | 1348 | 1461052315860 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:55 INFO - PROCESS | 1348 | ++DOCSHELL 170C7C00 == 56 [pid = 1348] [id = 152] 00:51:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 106 (170D4800) [pid = 1348] [serial = 454] [outer = 00000000] 00:51:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 107 (17726C00) [pid = 1348] [serial = 455] [outer = 170D4800] 00:51:55 INFO - PROCESS | 1348 | 1461052315908 Marionette DEBUG loaded listener.js 00:51:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 108 (1786F400) [pid = 1348] [serial = 456] [outer = 170D4800] 00:51:56 INFO - PROCESS | 1348 | 1461052316389 Marionette TRACE conn4 <- [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]]]}] 00:51:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:51:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 691ms 00:51:56 INFO - PROCESS | 1348 | 1461052316434 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 00:51:56 INFO - PROCESS | 1348 | 1461052316436 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 00:51:56 INFO - PROCESS | 1348 | 1461052316440 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:51:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:51:56 INFO - PROCESS | 1348 | 1461052316442 Marionette TRACE conn4 <- [1,574,null,{}] 00:51:56 INFO - PROCESS | 1348 | 1461052316445 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:56 INFO - PROCESS | 1348 | 1461052316535 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 00:51:56 INFO - PROCESS | 1348 | 1461052316543 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:56 INFO - PROCESS | 1348 | ++DOCSHELL 19CD0400 == 57 [pid = 1348] [id = 153] 00:51:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 109 (19CD6400) [pid = 1348] [serial = 457] [outer = 00000000] 00:51:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 110 (1AF62400) [pid = 1348] [serial = 458] [outer = 19CD6400] 00:51:56 INFO - PROCESS | 1348 | 1461052316589 Marionette DEBUG loaded listener.js 00:51:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 111 (1B4C0800) [pid = 1348] [serial = 459] [outer = 19CD6400] 00:51:56 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:51:56 INFO - PROCESS | 1348 | [1348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:51:57 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:51:57 INFO - PROCESS | 1348 | [1348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:51:57 INFO - PROCESS | 1348 | 1461052317067 Marionette TRACE conn4 <- [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]]]}] 00:51:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:51:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 673ms 00:51:57 INFO - PROCESS | 1348 | 1461052317115 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 00:51:57 INFO - PROCESS | 1348 | 1461052317117 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 00:51:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:51:57 INFO - PROCESS | 1348 | 1461052317127 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:51:57 INFO - PROCESS | 1348 | 1461052317129 Marionette TRACE conn4 <- [1,578,null,{}] 00:51:57 INFO - PROCESS | 1348 | 1461052317132 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:57 INFO - PROCESS | 1348 | 1461052317275 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 00:51:57 INFO - PROCESS | 1348 | 1461052317305 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:57 INFO - PROCESS | 1348 | ++DOCSHELL 1B77B800 == 58 [pid = 1348] [id = 154] 00:51:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 112 (1B782800) [pid = 1348] [serial = 460] [outer = 00000000] 00:51:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (1C0A2C00) [pid = 1348] [serial = 461] [outer = 1B782800] 00:51:57 INFO - PROCESS | 1348 | 1461052317353 Marionette DEBUG loaded listener.js 00:51:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (1C5AA000) [pid = 1348] [serial = 462] [outer = 1B782800] 00:51:57 INFO - PROCESS | 1348 | 1461052317826 Marionette TRACE conn4 <- [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]]]}] 00:51:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:51:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 00:51:57 INFO - PROCESS | 1348 | 1461052317869 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 00:51:57 INFO - PROCESS | 1348 | 1461052317871 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 00:51:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:51:57 INFO - PROCESS | 1348 | 1461052317875 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:51:57 INFO - PROCESS | 1348 | 1461052317876 Marionette TRACE conn4 <- [1,582,null,{}] 00:51:57 INFO - PROCESS | 1348 | 1461052317880 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:58 INFO - PROCESS | 1348 | 1461052318019 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 00:51:58 INFO - PROCESS | 1348 | 1461052318084 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:58 INFO - PROCESS | 1348 | ++DOCSHELL 1A5ED000 == 59 [pid = 1348] [id = 155] 00:51:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (1C5AD000) [pid = 1348] [serial = 463] [outer = 00000000] 00:51:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (1C615800) [pid = 1348] [serial = 464] [outer = 1C5AD000] 00:51:58 INFO - PROCESS | 1348 | 1461052318134 Marionette DEBUG loaded listener.js 00:51:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (1C63B000) [pid = 1348] [serial = 465] [outer = 1C5AD000] 00:51:58 INFO - PROCESS | 1348 | 1461052318624 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 00:51:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:51:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 770ms 00:51:58 INFO - PROCESS | 1348 | 1461052318645 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 00:51:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:51:58 INFO - PROCESS | 1348 | 1461052318647 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 00:51:58 INFO - PROCESS | 1348 | 1461052318650 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:51:58 INFO - PROCESS | 1348 | 1461052318652 Marionette TRACE conn4 <- [1,586,null,{}] 00:51:58 INFO - PROCESS | 1348 | 1461052318655 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:58 INFO - PROCESS | 1348 | 1461052318768 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 00:51:58 INFO - PROCESS | 1348 | 1461052318774 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:58 INFO - PROCESS | 1348 | ++DOCSHELL 12B04400 == 60 [pid = 1348] [id = 156] 00:51:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (1C643C00) [pid = 1348] [serial = 466] [outer = 00000000] 00:51:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (1C6A3C00) [pid = 1348] [serial = 467] [outer = 1C643C00] 00:51:58 INFO - PROCESS | 1348 | 1461052318822 Marionette DEBUG loaded listener.js 00:51:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (1D684000) [pid = 1348] [serial = 468] [outer = 1C643C00] 00:51:59 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (1BFDE800) [pid = 1348] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:51:59 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (1C641400) [pid = 1348] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:51:59 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (19CDA800) [pid = 1348] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:51:59 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (12D01800) [pid = 1348] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:51:59 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (0EC0A800) [pid = 1348] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:51:59 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (12ED1C00) [pid = 1348] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:51:59 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (0EC23C00) [pid = 1348] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:51:59 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (12B5B000) [pid = 1348] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:51:59 INFO - PROCESS | 1348 | --DOMWINDOW == 111 (0EC05C00) [pid = 1348] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:51:59 INFO - PROCESS | 1348 | 1461052319348 Marionette TRACE conn4 <- [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]]]}] 00:51:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:51:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 00:51:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:51:59 INFO - PROCESS | 1348 | 1461052319382 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 00:51:59 INFO - PROCESS | 1348 | 1461052319384 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 00:51:59 INFO - PROCESS | 1348 | 1461052319387 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:51:59 INFO - PROCESS | 1348 | 1461052319388 Marionette TRACE conn4 <- [1,590,null,{}] 00:51:59 INFO - PROCESS | 1348 | 1461052319392 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:59 INFO - PROCESS | 1348 | 1461052319590 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 00:51:59 INFO - PROCESS | 1348 | [1348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 00:51:59 INFO - PROCESS | 1348 | 1461052319697 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:59 INFO - PROCESS | 1348 | ++DOCSHELL 12B5B000 == 61 [pid = 1348] [id = 157] 00:51:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 112 (1B4E4800) [pid = 1348] [serial = 469] [outer = 00000000] 00:51:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (1D675400) [pid = 1348] [serial = 470] [outer = 1B4E4800] 00:51:59 INFO - PROCESS | 1348 | 1461052319744 Marionette DEBUG loaded listener.js 00:51:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (1D825000) [pid = 1348] [serial = 471] [outer = 1B4E4800] 00:52:00 INFO - PROCESS | 1348 | 1461052320166 Marionette TRACE conn4 <- [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]]]}] 00:52:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:52:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 831ms 00:52:00 INFO - PROCESS | 1348 | 1461052320218 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 00:52:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:52:00 INFO - PROCESS | 1348 | 1461052320220 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 00:52:00 INFO - PROCESS | 1348 | 1461052320223 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:52:00 INFO - PROCESS | 1348 | 1461052320224 Marionette TRACE conn4 <- [1,594,null,{}] 00:52:00 INFO - PROCESS | 1348 | 1461052320228 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:00 INFO - PROCESS | 1348 | 1461052320309 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 00:52:00 INFO - PROCESS | 1348 | 1461052320315 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:00 INFO - PROCESS | 1348 | ++DOCSHELL 1D952400 == 62 [pid = 1348] [id = 158] 00:52:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (1DB70400) [pid = 1348] [serial = 472] [outer = 00000000] 00:52:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (1F1A3800) [pid = 1348] [serial = 473] [outer = 1DB70400] 00:52:00 INFO - PROCESS | 1348 | 1461052320359 Marionette DEBUG loaded listener.js 00:52:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (1F572C00) [pid = 1348] [serial = 474] [outer = 1DB70400] 00:52:00 INFO - PROCESS | 1348 | 1461052320804 Marionette TRACE conn4 <- [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]]]}] 00:52:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:52:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 00:52:00 INFO - PROCESS | 1348 | 1461052320854 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 00:52:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:52:00 INFO - PROCESS | 1348 | 1461052320856 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 00:52:00 INFO - PROCESS | 1348 | 1461052320859 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:52:00 INFO - PROCESS | 1348 | 1461052320861 Marionette TRACE conn4 <- [1,598,null,{}] 00:52:00 INFO - PROCESS | 1348 | 1461052320864 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:00 INFO - PROCESS | 1348 | 1461052320952 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 00:52:00 INFO - PROCESS | 1348 | 1461052320958 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:00 INFO - PROCESS | 1348 | ++DOCSHELL 1F57B400 == 63 [pid = 1348] [id = 159] 00:52:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (1F57FC00) [pid = 1348] [serial = 475] [outer = 00000000] 00:52:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (1F7E6C00) [pid = 1348] [serial = 476] [outer = 1F57FC00] 00:52:01 INFO - PROCESS | 1348 | 1461052321004 Marionette DEBUG loaded listener.js 00:52:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (2011E400) [pid = 1348] [serial = 477] [outer = 1F57FC00] 00:52:01 INFO - PROCESS | 1348 | 1461052321732 Marionette TRACE conn4 <- [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]]]}] 00:52:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:52:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 930ms 00:52:01 INFO - PROCESS | 1348 | 1461052321790 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 00:52:01 INFO - PROCESS | 1348 | 1461052321796 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 00:52:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:52:01 INFO - PROCESS | 1348 | 1461052321802 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:52:01 INFO - PROCESS | 1348 | 1461052321806 Marionette TRACE conn4 <- [1,602,null,{}] 00:52:01 INFO - PROCESS | 1348 | 1461052321812 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:01 INFO - PROCESS | 1348 | 1461052321941 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 00:52:02 INFO - PROCESS | 1348 | 1461052322072 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:02 INFO - PROCESS | 1348 | ++DOCSHELL 0EC41800 == 64 [pid = 1348] [id = 160] 00:52:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (0F63C800) [pid = 1348] [serial = 478] [outer = 00000000] 00:52:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (12D08C00) [pid = 1348] [serial = 479] [outer = 0F63C800] 00:52:02 INFO - PROCESS | 1348 | 1461052322133 Marionette DEBUG loaded listener.js 00:52:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (12F47C00) [pid = 1348] [serial = 480] [outer = 0F63C800] 00:52:02 INFO - PROCESS | 1348 | 1461052322696 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 00:52:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:52:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 931ms 00:52:02 INFO - PROCESS | 1348 | 1461052322737 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 00:52:02 INFO - PROCESS | 1348 | 1461052322744 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 00:52:02 INFO - PROCESS | 1348 | 1461052322752 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:52:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:52:02 INFO - PROCESS | 1348 | 1461052322755 Marionette TRACE conn4 <- [1,606,null,{}] 00:52:02 INFO - PROCESS | 1348 | 1461052322760 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:02 INFO - PROCESS | 1348 | 1461052322877 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 00:52:03 INFO - PROCESS | 1348 | 1461052322986 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:03 INFO - PROCESS | 1348 | ++DOCSHELL 0F67E400 == 65 [pid = 1348] [id = 161] 00:52:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (13983C00) [pid = 1348] [serial = 481] [outer = 00000000] 00:52:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (1C09E400) [pid = 1348] [serial = 482] [outer = 13983C00] 00:52:03 INFO - PROCESS | 1348 | 1461052323044 Marionette DEBUG loaded listener.js 00:52:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (1C5C8400) [pid = 1348] [serial = 483] [outer = 13983C00] 00:52:03 INFO - PROCESS | 1348 | 1461052323698 Marionette TRACE conn4 <- [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]]]}] 00:52:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:52:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 970ms 00:52:03 INFO - PROCESS | 1348 | 1461052323726 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 00:52:03 INFO - PROCESS | 1348 | 1461052323729 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 00:52:03 INFO - PROCESS | 1348 | 1461052323732 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:52:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:52:03 INFO - PROCESS | 1348 | 1461052323737 Marionette TRACE conn4 <- [1,610,null,{}] 00:52:03 INFO - PROCESS | 1348 | 1461052323749 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:03 INFO - PROCESS | 1348 | 1461052323865 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 00:52:03 INFO - PROCESS | 1348 | 1461052323975 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:04 INFO - PROCESS | 1348 | ++DOCSHELL 20125C00 == 66 [pid = 1348] [id = 162] 00:52:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (20129400) [pid = 1348] [serial = 484] [outer = 00000000] 00:52:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (203F4000) [pid = 1348] [serial = 485] [outer = 20129400] 00:52:04 INFO - PROCESS | 1348 | 1461052324036 Marionette DEBUG loaded listener.js 00:52:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (206DB000) [pid = 1348] [serial = 486] [outer = 20129400] 00:52:04 INFO - PROCESS | 1348 | 1461052324651 Marionette TRACE conn4 <- [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]]]}] 00:52:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:52:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 971ms 00:52:04 INFO - PROCESS | 1348 | 1461052324706 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 00:52:04 INFO - PROCESS | 1348 | 1461052324709 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 00:52:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:52:04 INFO - PROCESS | 1348 | 1461052324712 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:52:04 INFO - PROCESS | 1348 | 1461052324714 Marionette TRACE conn4 <- [1,614,null,{}] 00:52:04 INFO - PROCESS | 1348 | 1461052324718 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:04 INFO - PROCESS | 1348 | 1461052324833 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 00:52:04 INFO - PROCESS | 1348 | 1461052324941 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:04 INFO - PROCESS | 1348 | ++DOCSHELL 206E0400 == 67 [pid = 1348] [id = 163] 00:52:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (20E59400) [pid = 1348] [serial = 487] [outer = 00000000] 00:52:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (211C0800) [pid = 1348] [serial = 488] [outer = 20E59400] 00:52:05 INFO - PROCESS | 1348 | 1461052324999 Marionette DEBUG loaded listener.js 00:52:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (22496800) [pid = 1348] [serial = 489] [outer = 20E59400] 00:52:05 INFO - PROCESS | 1348 | 1461052325585 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 00:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 00:52:05 INFO - PROCESS | 1348 | 1461052325646 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 00:52:05 INFO - PROCESS | 1348 | 1461052325648 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 00:52:05 INFO - PROCESS | 1348 | 1461052325652 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:52:05 INFO - PROCESS | 1348 | 1461052325654 Marionette TRACE conn4 <- [1,618,null,{}] 00:52:05 INFO - PROCESS | 1348 | 1461052325658 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:05 INFO - PROCESS | 1348 | 1461052325769 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 00:52:05 INFO - PROCESS | 1348 | 1461052325903 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:05 INFO - PROCESS | 1348 | ++DOCSHELL 2249E000 == 68 [pid = 1348] [id = 164] 00:52:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (2249F000) [pid = 1348] [serial = 490] [outer = 00000000] 00:52:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (23E8C400) [pid = 1348] [serial = 491] [outer = 2249F000] 00:52:05 INFO - PROCESS | 1348 | 1461052325962 Marionette DEBUG loaded listener.js 00:52:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (23E8E000) [pid = 1348] [serial = 492] [outer = 2249F000] 00:52:06 INFO - PROCESS | 1348 | 1461052326847 Marionette TRACE conn4 <- [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]]]}] 00:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1225ms 00:52:06 INFO - PROCESS | 1348 | 1461052326881 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 00:52:06 INFO - PROCESS | 1348 | 1461052326885 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 00:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:52:06 INFO - PROCESS | 1348 | 1461052326890 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:52:06 INFO - PROCESS | 1348 | 1461052326894 Marionette TRACE conn4 <- [1,622,null,{}] 00:52:06 INFO - PROCESS | 1348 | 1461052326900 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:07 INFO - PROCESS | 1348 | 1461052326997 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 00:52:07 INFO - PROCESS | 1348 | 1461052327132 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:07 INFO - PROCESS | 1348 | ++DOCSHELL 0EB17800 == 69 [pid = 1348] [id = 165] 00:52:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (0EBA2C00) [pid = 1348] [serial = 493] [outer = 00000000] 00:52:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (12541000) [pid = 1348] [serial = 494] [outer = 0EBA2C00] 00:52:07 INFO - PROCESS | 1348 | 1461052327183 Marionette DEBUG loaded listener.js 00:52:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (12B21400) [pid = 1348] [serial = 495] [outer = 0EBA2C00] 00:52:07 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:52:07 INFO - PROCESS | 1348 | [1348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:52:07 INFO - PROCESS | 1348 | 1461052327796 Marionette TRACE conn4 <- [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]]]}] 00:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 931ms 00:52:07 INFO - PROCESS | 1348 | 1461052327826 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 00:52:07 INFO - PROCESS | 1348 | 1461052327831 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 00:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:52:07 INFO - PROCESS | 1348 | 1461052327839 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:52:07 INFO - PROCESS | 1348 | 1461052327841 Marionette TRACE conn4 <- [1,626,null,{}] 00:52:07 INFO - PROCESS | 1348 | 1461052327845 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:07 INFO - PROCESS | 1348 | 1461052327963 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 00:52:07 INFO - PROCESS | 1348 | --DOCSHELL 1BFE5400 == 68 [pid = 1348] [id = 48] 00:52:07 INFO - PROCESS | 1348 | --DOCSHELL 1D952400 == 67 [pid = 1348] [id = 158] 00:52:07 INFO - PROCESS | 1348 | --DOCSHELL 12B5B000 == 66 [pid = 1348] [id = 157] 00:52:07 INFO - PROCESS | 1348 | --DOCSHELL 12B04400 == 65 [pid = 1348] [id = 156] 00:52:07 INFO - PROCESS | 1348 | --DOCSHELL 1A5ED000 == 64 [pid = 1348] [id = 155] 00:52:07 INFO - PROCESS | 1348 | --DOCSHELL 1B77B800 == 63 [pid = 1348] [id = 154] 00:52:07 INFO - PROCESS | 1348 | --DOCSHELL 19CD0400 == 62 [pid = 1348] [id = 153] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 137 (206E0000) [pid = 1348] [serial = 379] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 136 (131C1C00) [pid = 1348] [serial = 382] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 135 (1C6A1800) [pid = 1348] [serial = 386] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (2011D800) [pid = 1348] [serial = 389] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (1C647800) [pid = 1348] [serial = 422] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOCSHELL 170C7C00 == 61 [pid = 1348] [id = 152] 00:52:08 INFO - PROCESS | 1348 | --DOCSHELL 0EC29000 == 60 [pid = 1348] [id = 151] 00:52:08 INFO - PROCESS | 1348 | --DOCSHELL 12BB2000 == 59 [pid = 1348] [id = 150] 00:52:08 INFO - PROCESS | 1348 | --DOCSHELL 1E373000 == 58 [pid = 1348] [id = 146] 00:52:08 INFO - PROCESS | 1348 | --DOCSHELL 1F102400 == 57 [pid = 1348] [id = 145] 00:52:08 INFO - PROCESS | 1348 | --DOCSHELL 1C5C8000 == 56 [pid = 1348] [id = 144] 00:52:08 INFO - PROCESS | 1348 | --DOCSHELL 12D04000 == 55 [pid = 1348] [id = 143] 00:52:08 INFO - PROCESS | 1348 | --DOCSHELL 0EC34800 == 54 [pid = 1348] [id = 142] 00:52:08 INFO - PROCESS | 1348 | --DOCSHELL 1AF68800 == 53 [pid = 1348] [id = 141] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (1C5D1400) [pid = 1348] [serial = 410] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (1C69FC00) [pid = 1348] [serial = 413] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (1C639800) [pid = 1348] [serial = 411] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (1AFEC800) [pid = 1348] [serial = 404] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (1B4E0000) [pid = 1348] [serial = 405] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (139D4C00) [pid = 1348] [serial = 396] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (12F45400) [pid = 1348] [serial = 395] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (129B6800) [pid = 1348] [serial = 398] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (13982000) [pid = 1348] [serial = 399] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (13F48400) [pid = 1348] [serial = 401] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (17751800) [pid = 1348] [serial = 402] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (203EF000) [pid = 1348] [serial = 392] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (0EC3EC00) [pid = 1348] [serial = 416] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (1D6F3000) [pid = 1348] [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.] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (17867800) [pid = 1348] [serial = 419] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (1C6A0C00) [pid = 1348] [serial = 414] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (1BFE4400) [pid = 1348] [serial = 407] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (1C11B800) [pid = 1348] [serial = 408] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (1A583C00) [pid = 1348] [serial = 420] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (129B7000) [pid = 1348] [serial = 417] [outer = 00000000] [url = about:blank] 00:52:08 INFO - PROCESS | 1348 | 1461052328124 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:08 INFO - PROCESS | 1348 | ++DOCSHELL 0EBA2400 == 54 [pid = 1348] [id = 166] 00:52:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (0EBCCC00) [pid = 1348] [serial = 496] [outer = 00000000] 00:52:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (0EC26C00) [pid = 1348] [serial = 497] [outer = 0EBCCC00] 00:52:08 INFO - PROCESS | 1348 | 1461052328170 Marionette DEBUG loaded listener.js 00:52:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (0EC3EC00) [pid = 1348] [serial = 498] [outer = 0EBCCC00] 00:52:08 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:52:08 INFO - PROCESS | 1348 | [1348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:52:08 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:52:08 INFO - PROCESS | 1348 | [1348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:52:08 INFO - PROCESS | 1348 | 1461052328589 Marionette TRACE conn4 <- [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]]]}] 00:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 770ms 00:52:08 INFO - PROCESS | 1348 | 1461052328633 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 00:52:08 INFO - PROCESS | 1348 | 1461052328635 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 00:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:52:08 INFO - PROCESS | 1348 | 1461052328641 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:52:08 INFO - PROCESS | 1348 | 1461052328645 Marionette TRACE conn4 <- [1,630,null,{}] 00:52:08 INFO - PROCESS | 1348 | 1461052328659 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:08 INFO - PROCESS | 1348 | 1461052328745 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 00:52:08 INFO - PROCESS | 1348 | 1461052328759 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:08 INFO - PROCESS | 1348 | ++DOCSHELL 12F46000 == 55 [pid = 1348] [id = 167] 00:52:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (12F47000) [pid = 1348] [serial = 499] [outer = 00000000] 00:52:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (13EDC000) [pid = 1348] [serial = 500] [outer = 12F47000] 00:52:08 INFO - PROCESS | 1348 | 1461052328806 Marionette DEBUG loaded listener.js 00:52:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (16E8DC00) [pid = 1348] [serial = 501] [outer = 12F47000] 00:52:09 INFO - PROCESS | 1348 | 1461052329284 Marionette TRACE conn4 <- [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]]]}] 00:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 690ms 00:52:09 INFO - PROCESS | 1348 | 1461052329330 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 00:52:09 INFO - PROCESS | 1348 | 1461052329333 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 00:52:09 INFO - PROCESS | 1348 | 1461052329336 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:52:09 INFO - PROCESS | 1348 | 1461052329338 Marionette TRACE conn4 <- [1,634,null,{}] 00:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:52:09 INFO - PROCESS | 1348 | 1461052329342 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:09 INFO - PROCESS | 1348 | 1461052329427 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 00:52:09 INFO - PROCESS | 1348 | 1461052329436 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:09 INFO - PROCESS | 1348 | ++DOCSHELL 17746400 == 56 [pid = 1348] [id = 168] 00:52:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (17746800) [pid = 1348] [serial = 502] [outer = 00000000] 00:52:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (17A82400) [pid = 1348] [serial = 503] [outer = 17746800] 00:52:09 INFO - PROCESS | 1348 | 1461052329486 Marionette DEBUG loaded listener.js 00:52:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (186DD000) [pid = 1348] [serial = 504] [outer = 17746800] 00:52:09 INFO - PROCESS | 1348 | 1461052329965 Marionette TRACE conn4 <- [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]]]}] 00:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 00:52:10 INFO - PROCESS | 1348 | 1461052330010 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 00:52:10 INFO - PROCESS | 1348 | 1461052330013 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 00:52:10 INFO - PROCESS | 1348 | 1461052330016 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:52:10 INFO - PROCESS | 1348 | 1461052330017 Marionette TRACE conn4 <- [1,638,null,{}] 00:52:10 INFO - PROCESS | 1348 | 1461052330020 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:10 INFO - PROCESS | 1348 | 1461052330129 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 00:52:10 INFO - PROCESS | 1348 | 1461052330143 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:10 INFO - PROCESS | 1348 | ++DOCSHELL 17A77800 == 57 [pid = 1348] [id = 169] 00:52:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (18C9A400) [pid = 1348] [serial = 505] [outer = 00000000] 00:52:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (1A02D800) [pid = 1348] [serial = 506] [outer = 18C9A400] 00:52:10 INFO - PROCESS | 1348 | 1461052330191 Marionette DEBUG loaded listener.js 00:52:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (1AF5F400) [pid = 1348] [serial = 507] [outer = 18C9A400] 00:52:10 INFO - PROCESS | 1348 | 1461052330694 Marionette TRACE conn4 <- [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]]]}] 00:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 00:52:10 INFO - PROCESS | 1348 | 1461052330753 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 00:52:10 INFO - PROCESS | 1348 | 1461052330755 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 00:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:52:10 INFO - PROCESS | 1348 | 1461052330759 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:52:10 INFO - PROCESS | 1348 | 1461052330760 Marionette TRACE conn4 <- [1,642,null,{}] 00:52:10 INFO - PROCESS | 1348 | 1461052330764 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:10 INFO - PROCESS | 1348 | 1461052330901 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 00:52:10 INFO - PROCESS | 1348 | 1461052330965 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:10 INFO - PROCESS | 1348 | ++DOCSHELL 1B780800 == 58 [pid = 1348] [id = 170] 00:52:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (1B781000) [pid = 1348] [serial = 508] [outer = 00000000] 00:52:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (1BFE4400) [pid = 1348] [serial = 509] [outer = 1B781000] 00:52:11 INFO - PROCESS | 1348 | 1461052331017 Marionette DEBUG loaded listener.js 00:52:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (1C09D400) [pid = 1348] [serial = 510] [outer = 1B781000] 00:52:11 INFO - PROCESS | 1348 | 1461052331455 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 00:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 00:52:11 INFO - PROCESS | 1348 | 1461052331510 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 00:52:11 INFO - PROCESS | 1348 | 1461052331513 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 00:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:52:11 INFO - PROCESS | 1348 | 1461052331516 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:52:11 INFO - PROCESS | 1348 | 1461052331518 Marionette TRACE conn4 <- [1,646,null,{}] 00:52:11 INFO - PROCESS | 1348 | 1461052331521 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:11 INFO - PROCESS | 1348 | 1461052331637 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 00:52:11 INFO - PROCESS | 1348 | 1461052331696 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:11 INFO - PROCESS | 1348 | ++DOCSHELL 1C0A3C00 == 59 [pid = 1348] [id = 171] 00:52:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (1C1FCC00) [pid = 1348] [serial = 511] [outer = 00000000] 00:52:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (1C5C3000) [pid = 1348] [serial = 512] [outer = 1C1FCC00] 00:52:11 INFO - PROCESS | 1348 | 1461052331741 Marionette DEBUG loaded listener.js 00:52:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (1C5CD800) [pid = 1348] [serial = 513] [outer = 1C1FCC00] 00:52:12 INFO - PROCESS | 1348 | 1461052332173 Marionette TRACE conn4 <- [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]]]}] 00:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 00:52:12 INFO - PROCESS | 1348 | 1461052332188 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 00:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:52:12 INFO - PROCESS | 1348 | 1461052332190 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 00:52:12 INFO - PROCESS | 1348 | 1461052332193 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:52:12 INFO - PROCESS | 1348 | 1461052332195 Marionette TRACE conn4 <- [1,650,null,{}] 00:52:12 INFO - PROCESS | 1348 | 1461052332198 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:12 INFO - PROCESS | 1348 | 1461052332309 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 00:52:12 INFO - PROCESS | 1348 | 1461052332573 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:12 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (1B782800) [pid = 1348] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:52:12 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (1B4E4800) [pid = 1348] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:52:12 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (1C643C00) [pid = 1348] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:52:12 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (1B4A0800) [pid = 1348] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:52:12 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (19CD6400) [pid = 1348] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:52:12 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (131D0800) [pid = 1348] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:52:12 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (170D4800) [pid = 1348] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:52:12 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (0EC2FC00) [pid = 1348] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:52:12 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (12BB3000) [pid = 1348] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:52:12 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (1C5AD000) [pid = 1348] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:52:12 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (1BD99400) [pid = 1348] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:52:12 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (19CCA000) [pid = 1348] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:52:12 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (0EB0D000) [pid = 1348] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:52:12 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (1DB70400) [pid = 1348] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:52:12 INFO - PROCESS | 1348 | ++DOCSHELL 0EB11000 == 60 [pid = 1348] [id = 172] 00:52:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (0EB11C00) [pid = 1348] [serial = 514] [outer = 00000000] 00:52:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (12B28C00) [pid = 1348] [serial = 515] [outer = 0EB11C00] 00:52:12 INFO - PROCESS | 1348 | 1461052332632 Marionette DEBUG loaded listener.js 00:52:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (131D0800) [pid = 1348] [serial = 516] [outer = 0EB11C00] 00:52:12 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:52:12 INFO - PROCESS | 1348 | [1348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:52:12 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:52:12 INFO - PROCESS | 1348 | [1348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:52:13 INFO - PROCESS | 1348 | 1461052333039 Marionette TRACE conn4 <- [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]]]}] 00:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 872ms 00:52:13 INFO - PROCESS | 1348 | 1461052333066 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 00:52:13 INFO - PROCESS | 1348 | 1461052333068 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 00:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:52:13 INFO - PROCESS | 1348 | 1461052333071 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:52:13 INFO - PROCESS | 1348 | 1461052333073 Marionette TRACE conn4 <- [1,654,null,{}] 00:52:13 INFO - PROCESS | 1348 | 1461052333077 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:13 INFO - PROCESS | 1348 | 1461052333189 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 00:52:13 INFO - PROCESS | 1348 | 1461052333197 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:13 INFO - PROCESS | 1348 | ++DOCSHELL 1B498000 == 61 [pid = 1348] [id = 173] 00:52:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (1B4A0800) [pid = 1348] [serial = 517] [outer = 00000000] 00:52:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (1C615400) [pid = 1348] [serial = 518] [outer = 1B4A0800] 00:52:13 INFO - PROCESS | 1348 | 1461052333242 Marionette DEBUG loaded listener.js 00:52:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (1C612400) [pid = 1348] [serial = 519] [outer = 1B4A0800] 00:52:13 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:52:13 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:52:13 INFO - PROCESS | 1348 | [1348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:52:13 INFO - PROCESS | 1348 | 1461052333662 Marionette TRACE conn4 <- [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]]]}] 00:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 00:52:13 INFO - PROCESS | 1348 | 1461052333702 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 00:52:13 INFO - PROCESS | 1348 | 1461052333704 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 00:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:52:13 INFO - PROCESS | 1348 | 1461052333708 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:52:13 INFO - PROCESS | 1348 | 1461052333709 Marionette TRACE conn4 <- [1,658,null,{}] 00:52:13 INFO - PROCESS | 1348 | 1461052333713 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:13 INFO - PROCESS | 1348 | 1461052333832 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 00:52:13 INFO - PROCESS | 1348 | 1461052333840 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:13 INFO - PROCESS | 1348 | ++DOCSHELL 12D07800 == 62 [pid = 1348] [id = 174] 00:52:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (1C63C000) [pid = 1348] [serial = 520] [outer = 00000000] 00:52:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (1C69C400) [pid = 1348] [serial = 521] [outer = 1C63C000] 00:52:13 INFO - PROCESS | 1348 | 1461052333885 Marionette DEBUG loaded listener.js 00:52:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (1C6A1C00) [pid = 1348] [serial = 522] [outer = 1C63C000] 00:52:14 INFO - PROCESS | 1348 | 1461052334310 Marionette TRACE conn4 <- [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]]]}] 00:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 00:52:14 INFO - PROCESS | 1348 | 1461052334339 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 00:52:14 INFO - PROCESS | 1348 | 1461052334341 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 00:52:14 INFO - PROCESS | 1348 | 1461052334344 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:52:14 INFO - PROCESS | 1348 | 1461052334346 Marionette TRACE conn4 <- [1,662,null,{}] 00:52:14 INFO - PROCESS | 1348 | 1461052334350 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:14 INFO - PROCESS | 1348 | 1461052334521 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 00:52:14 INFO - PROCESS | 1348 | 1461052334543 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:14 INFO - PROCESS | 1348 | ++DOCSHELL 1C6A5C00 == 63 [pid = 1348] [id = 175] 00:52:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (1C6A6C00) [pid = 1348] [serial = 523] [outer = 00000000] 00:52:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (1DAADC00) [pid = 1348] [serial = 524] [outer = 1C6A6C00] 00:52:14 INFO - PROCESS | 1348 | 1461052334596 Marionette DEBUG loaded listener.js 00:52:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (1E378400) [pid = 1348] [serial = 525] [outer = 1C6A6C00] 00:52:15 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:52:15 INFO - PROCESS | 1348 | [1348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:52:15 INFO - PROCESS | 1348 | 1461052335253 Marionette TRACE conn4 <- [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]]]}] 00:52:15 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 00:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 931ms 00:52:15 INFO - PROCESS | 1348 | 1461052335279 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 00:52:15 INFO - PROCESS | 1348 | 1461052335284 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 00:52:15 INFO - PROCESS | 1348 | 1461052335290 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:52:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:52:15 INFO - PROCESS | 1348 | 1461052335294 Marionette TRACE conn4 <- [1,666,null,{}] 00:52:15 INFO - PROCESS | 1348 | 1461052335300 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:15 INFO - PROCESS | 1348 | 1461052335414 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 00:52:15 INFO - PROCESS | 1348 | 1461052335552 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:15 INFO - PROCESS | 1348 | ++DOCSHELL 0ECB1000 == 64 [pid = 1348] [id = 176] 00:52:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (129B6800) [pid = 1348] [serial = 526] [outer = 00000000] 00:52:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (12B2BC00) [pid = 1348] [serial = 527] [outer = 129B6800] 00:52:15 INFO - PROCESS | 1348 | 1461052335614 Marionette DEBUG loaded listener.js 00:52:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (12BAFC00) [pid = 1348] [serial = 528] [outer = 129B6800] 00:52:16 INFO - PROCESS | 1348 | 1461052336267 Marionette TRACE conn4 <- [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]]]}] 00:52:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:52:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1023ms 00:52:16 INFO - PROCESS | 1348 | 1461052336317 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 00:52:16 INFO - PROCESS | 1348 | 1461052336324 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 00:52:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:52:16 INFO - PROCESS | 1348 | 1461052336330 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:52:16 INFO - PROCESS | 1348 | 1461052336333 Marionette TRACE conn4 <- [1,670,null,{}] 00:52:16 INFO - PROCESS | 1348 | 1461052336338 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:16 INFO - PROCESS | 1348 | 1461052336447 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 00:52:16 INFO - PROCESS | 1348 | 1461052336577 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:16 INFO - PROCESS | 1348 | ++DOCSHELL 0EBD7C00 == 65 [pid = 1348] [id = 177] 00:52:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (12F45400) [pid = 1348] [serial = 529] [outer = 00000000] 00:52:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (1A57C000) [pid = 1348] [serial = 530] [outer = 12F45400] 00:52:16 INFO - PROCESS | 1348 | 1461052336633 Marionette DEBUG loaded listener.js 00:52:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (1B77A400) [pid = 1348] [serial = 531] [outer = 12F45400] 00:52:17 INFO - PROCESS | 1348 | 1461052337740 Marionette TRACE conn4 <- [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]]]}] 00:52:17 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) 00:52:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1420ms 00:52:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:52:17 INFO - PROCESS | 1348 | 1461052337751 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 00:52:17 INFO - PROCESS | 1348 | 1461052337753 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 00:52:17 INFO - PROCESS | 1348 | 1461052337758 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:52:17 INFO - PROCESS | 1348 | 1461052337761 Marionette TRACE conn4 <- [1,674,null,{}] 00:52:17 INFO - PROCESS | 1348 | 1461052337773 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:17 INFO - PROCESS | 1348 | 1461052337891 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 00:52:18 INFO - PROCESS | 1348 | 1461052338021 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:18 INFO - PROCESS | 1348 | ++DOCSHELL 1C0A2400 == 66 [pid = 1348] [id = 178] 00:52:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (1C5D0400) [pid = 1348] [serial = 532] [outer = 00000000] 00:52:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (1E734400) [pid = 1348] [serial = 533] [outer = 1C5D0400] 00:52:18 INFO - PROCESS | 1348 | 1461052338080 Marionette DEBUG loaded listener.js 00:52:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (1F203800) [pid = 1348] [serial = 534] [outer = 1C5D0400] 00:52:19 INFO - PROCESS | 1348 | 1461052339147 Marionette TRACE conn4 <- [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]]]}] 00:52:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:52:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1429ms 00:52:19 INFO - PROCESS | 1348 | 1461052339190 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 00:52:19 INFO - PROCESS | 1348 | 1461052339193 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 00:52:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:52:19 INFO - PROCESS | 1348 | 1461052339197 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:52:19 INFO - PROCESS | 1348 | 1461052339199 Marionette TRACE conn4 <- [1,678,null,{}] 00:52:19 INFO - PROCESS | 1348 | 1461052339203 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:19 INFO - PROCESS | 1348 | 1461052339347 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 00:52:19 INFO - PROCESS | 1348 | 1461052339501 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:19 INFO - PROCESS | 1348 | ++DOCSHELL 1F20BC00 == 67 [pid = 1348] [id = 179] 00:52:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 139 (1F20E400) [pid = 1348] [serial = 535] [outer = 00000000] 00:52:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 140 (1F581400) [pid = 1348] [serial = 536] [outer = 1F20E400] 00:52:19 INFO - PROCESS | 1348 | 1461052339560 Marionette DEBUG loaded listener.js 00:52:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 141 (2011D800) [pid = 1348] [serial = 537] [outer = 1F20E400] 00:52:20 INFO - PROCESS | 1348 | 1461052340562 Marionette TRACE conn4 <- [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]]]}] 00:52:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:52:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1423ms 00:52:20 INFO - PROCESS | 1348 | 1461052340622 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 00:52:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:52:20 INFO - PROCESS | 1348 | 1461052340626 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 00:52:20 INFO - PROCESS | 1348 | 1461052340631 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:52:20 INFO - PROCESS | 1348 | 1461052340635 Marionette TRACE conn4 <- [1,682,null,{}] 00:52:20 INFO - PROCESS | 1348 | 1461052340640 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:20 INFO - PROCESS | 1348 | 1461052340772 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 00:52:20 INFO - PROCESS | 1348 | 1461052340913 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:20 INFO - PROCESS | 1348 | ++DOCSHELL 12F46400 == 68 [pid = 1348] [id = 180] 00:52:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 142 (12F46800) [pid = 1348] [serial = 538] [outer = 00000000] 00:52:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 143 (139E0800) [pid = 1348] [serial = 539] [outer = 12F46800] 00:52:20 INFO - PROCESS | 1348 | 1461052340964 Marionette DEBUG loaded listener.js 00:52:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 144 (173EA800) [pid = 1348] [serial = 540] [outer = 12F46800] 00:52:21 INFO - PROCESS | 1348 | --DOCSHELL 12B0EC00 == 67 [pid = 1348] [id = 128] 00:52:21 INFO - PROCESS | 1348 | --DOCSHELL 1A583800 == 66 [pid = 1348] [id = 129] 00:52:21 INFO - PROCESS | 1348 | --DOCSHELL 12D07800 == 65 [pid = 1348] [id = 174] 00:52:21 INFO - PROCESS | 1348 | --DOCSHELL 1B498000 == 64 [pid = 1348] [id = 173] 00:52:21 INFO - PROCESS | 1348 | --DOCSHELL 0EB11000 == 63 [pid = 1348] [id = 172] 00:52:21 INFO - PROCESS | 1348 | --DOCSHELL 1C0A3C00 == 62 [pid = 1348] [id = 171] 00:52:21 INFO - PROCESS | 1348 | --DOCSHELL 1B780800 == 61 [pid = 1348] [id = 170] 00:52:21 INFO - PROCESS | 1348 | --DOCSHELL 17A77800 == 60 [pid = 1348] [id = 169] 00:52:21 INFO - PROCESS | 1348 | --DOCSHELL 17746400 == 59 [pid = 1348] [id = 168] 00:52:21 INFO - PROCESS | 1348 | --DOCSHELL 12F46000 == 58 [pid = 1348] [id = 167] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 143 (1E37B400) [pid = 1348] [serial = 437] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 142 (203E7800) [pid = 1348] [serial = 434] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 141 (206DFC00) [pid = 1348] [serial = 440] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 140 (1C617C00) [pid = 1348] [serial = 431] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 139 (211C1400) [pid = 1348] [serial = 443] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 138 (1F7E6C00) [pid = 1348] [serial = 476] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOCSHELL 0EBA2400 == 57 [pid = 1348] [id = 166] 00:52:21 INFO - PROCESS | 1348 | --DOCSHELL 0EB17800 == 56 [pid = 1348] [id = 165] 00:52:21 INFO - PROCESS | 1348 | --DOCSHELL 0EC41800 == 55 [pid = 1348] [id = 160] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 137 (1C5AA000) [pid = 1348] [serial = 462] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 136 (12545800) [pid = 1348] [serial = 425] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 135 (1D675400) [pid = 1348] [serial = 470] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (1D684000) [pid = 1348] [serial = 468] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (1C0A2C00) [pid = 1348] [serial = 461] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (1BD9CC00) [pid = 1348] [serial = 347] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (19CDF400) [pid = 1348] [serial = 428] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (1D825000) [pid = 1348] [serial = 471] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (1AF62400) [pid = 1348] [serial = 458] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (1B4C0800) [pid = 1348] [serial = 459] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (17073000) [pid = 1348] [serial = 341] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (1C6A3C00) [pid = 1348] [serial = 467] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (1786F400) [pid = 1348] [serial = 456] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (12B2B800) [pid = 1348] [serial = 453] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (12F44800) [pid = 1348] [serial = 449] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (1C615800) [pid = 1348] [serial = 464] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (12B09400) [pid = 1348] [serial = 452] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (1712BC00) [pid = 1348] [serial = 450] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (1AF62C00) [pid = 1348] [serial = 446] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (1D822000) [pid = 1348] [serial = 423] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (17726C00) [pid = 1348] [serial = 455] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (1AF5E800) [pid = 1348] [serial = 344] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (12903800) [pid = 1348] [serial = 338] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (1C63B000) [pid = 1348] [serial = 465] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (1F1A3800) [pid = 1348] [serial = 473] [outer = 00000000] [url = about:blank] 00:52:21 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (1F572C00) [pid = 1348] [serial = 474] [outer = 00000000] [url = about:blank] 00:52:22 INFO - PROCESS | 1348 | 1461052342016 Marionette TRACE conn4 <- [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]]]}] 00:52:22 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) 00:52:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1425ms 00:52:22 INFO - PROCESS | 1348 | 1461052342058 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 00:52:22 INFO - PROCESS | 1348 | 1461052342064 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 00:52:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:52:22 INFO - PROCESS | 1348 | 1461052342070 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:52:22 INFO - PROCESS | 1348 | 1461052342072 Marionette TRACE conn4 <- [1,686,null,{}] 00:52:22 INFO - PROCESS | 1348 | 1461052342076 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:22 INFO - PROCESS | 1348 | 1461052342166 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 00:52:22 INFO - PROCESS | 1348 | 1461052342174 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:22 INFO - PROCESS | 1348 | ++DOCSHELL 0EBCE000 == 56 [pid = 1348] [id = 181] 00:52:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (0EBD5800) [pid = 1348] [serial = 541] [outer = 00000000] 00:52:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (12B0AC00) [pid = 1348] [serial = 542] [outer = 0EBD5800] 00:52:22 INFO - PROCESS | 1348 | 1461052342223 Marionette DEBUG loaded listener.js 00:52:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (12B57400) [pid = 1348] [serial = 543] [outer = 0EBD5800] 00:52:23 INFO - PROCESS | 1348 | 1461052343194 Marionette TRACE conn4 <- [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]]]}] 00:52:23 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) 00:52:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1181ms 00:52:23 INFO - PROCESS | 1348 | 1461052343252 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 00:52:23 INFO - PROCESS | 1348 | 1461052343255 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 00:52:23 INFO - PROCESS | 1348 | 1461052343258 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:52:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:52:23 INFO - PROCESS | 1348 | 1461052343262 Marionette TRACE conn4 <- [1,690,null,{}] 00:52:23 INFO - PROCESS | 1348 | 1461052343272 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:23 INFO - PROCESS | 1348 | 1461052343362 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 00:52:23 INFO - PROCESS | 1348 | 1461052343369 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:23 INFO - PROCESS | 1348 | ++DOCSHELL 17726C00 == 57 [pid = 1348] [id = 182] 00:52:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (17727000) [pid = 1348] [serial = 544] [outer = 00000000] 00:52:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (19CDD400) [pid = 1348] [serial = 545] [outer = 17727000] 00:52:23 INFO - PROCESS | 1348 | 1461052343417 Marionette DEBUG loaded listener.js 00:52:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (1A5F5000) [pid = 1348] [serial = 546] [outer = 17727000] 00:52:24 INFO - PROCESS | 1348 | 1461052344403 Marionette TRACE conn4 <- [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]]]}] 00:52:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:52:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1177ms 00:52:24 INFO - PROCESS | 1348 | 1461052344440 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 00:52:24 INFO - PROCESS | 1348 | 1461052344442 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 00:52:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:52:24 INFO - PROCESS | 1348 | 1461052344446 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:52:24 INFO - PROCESS | 1348 | 1461052344447 Marionette TRACE conn4 <- [1,694,null,{}] 00:52:24 INFO - PROCESS | 1348 | 1461052344456 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:24 INFO - PROCESS | 1348 | 1461052344570 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 00:52:24 INFO - PROCESS | 1348 | 1461052344577 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:24 INFO - PROCESS | 1348 | ++DOCSHELL 1AF64C00 == 58 [pid = 1348] [id = 183] 00:52:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (1AF66800) [pid = 1348] [serial = 547] [outer = 00000000] 00:52:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (1B785800) [pid = 1348] [serial = 548] [outer = 1AF66800] 00:52:24 INFO - PROCESS | 1348 | 1461052344622 Marionette DEBUG loaded listener.js 00:52:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (1BFE5400) [pid = 1348] [serial = 549] [outer = 1AF66800] 00:52:25 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (1C63C000) [pid = 1348] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:52:25 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (0EBCCC00) [pid = 1348] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:52:25 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (0EBA2C00) [pid = 1348] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:52:25 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (1B781000) [pid = 1348] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:52:25 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (12F47000) [pid = 1348] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:52:25 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (17746800) [pid = 1348] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:52:25 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (1C1FCC00) [pid = 1348] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:52:25 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (18C9A400) [pid = 1348] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:52:25 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (0EB11C00) [pid = 1348] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:52:25 INFO - PROCESS | 1348 | --DOMWINDOW == 111 (1B4A0800) [pid = 1348] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:52:25 INFO - PROCESS | 1348 | 1461052345644 Marionette TRACE conn4 <- [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]]]}] 00:52:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:52:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1235ms 00:52:25 INFO - PROCESS | 1348 | 1461052345683 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 00:52:25 INFO - PROCESS | 1348 | 1461052345685 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 00:52:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:52:25 INFO - PROCESS | 1348 | 1461052345688 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:52:25 INFO - PROCESS | 1348 | 1461052345690 Marionette TRACE conn4 <- [1,698,null,{}] 00:52:25 INFO - PROCESS | 1348 | 1461052345694 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:25 INFO - PROCESS | 1348 | 1461052345779 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 00:52:25 INFO - PROCESS | 1348 | 1461052345786 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:25 INFO - PROCESS | 1348 | ++DOCSHELL 0EC3E800 == 59 [pid = 1348] [id = 184] 00:52:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 112 (0EDBD000) [pid = 1348] [serial = 550] [outer = 00000000] 00:52:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (1A5EC400) [pid = 1348] [serial = 551] [outer = 0EDBD000] 00:52:25 INFO - PROCESS | 1348 | 1461052345832 Marionette DEBUG loaded listener.js 00:52:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (1AF59C00) [pid = 1348] [serial = 552] [outer = 0EDBD000] 00:52:26 INFO - PROCESS | 1348 | 1461052346769 Marionette TRACE conn4 <- [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]]]}] 00:52:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:52:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1131ms 00:52:26 INFO - PROCESS | 1348 | 1461052346820 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 00:52:26 INFO - PROCESS | 1348 | 1461052346822 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 00:52:26 INFO - PROCESS | 1348 | 1461052346826 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:52:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:52:26 INFO - PROCESS | 1348 | 1461052346828 Marionette TRACE conn4 <- [1,702,null,{}] 00:52:26 INFO - PROCESS | 1348 | 1461052346831 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:26 INFO - PROCESS | 1348 | 1461052346940 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 00:52:26 INFO - PROCESS | 1348 | 1461052346948 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:26 INFO - PROCESS | 1348 | ++DOCSHELL 1B782400 == 60 [pid = 1348] [id = 185] 00:52:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (1C1CC800) [pid = 1348] [serial = 553] [outer = 00000000] 00:52:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (1C612000) [pid = 1348] [serial = 554] [outer = 1C1CC800] 00:52:27 INFO - PROCESS | 1348 | 1461052346998 Marionette DEBUG loaded listener.js 00:52:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (1C639400) [pid = 1348] [serial = 555] [outer = 1C1CC800] 00:52:28 INFO - PROCESS | 1348 | 1461052347983 Marionette TRACE conn4 <- [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]]]}] 00:52:28 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 00:52:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1181ms 00:52:28 INFO - PROCESS | 1348 | 1461052348011 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 00:52:28 INFO - PROCESS | 1348 | 1461052348016 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 00:52:28 INFO - PROCESS | 1348 | 1461052348022 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:52:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:52:28 INFO - PROCESS | 1348 | 1461052348026 Marionette TRACE conn4 <- [1,706,null,{}] 00:52:28 INFO - PROCESS | 1348 | 1461052348032 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:28 INFO - PROCESS | 1348 | 1461052348142 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 00:52:28 INFO - PROCESS | 1348 | 1461052348272 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:28 INFO - PROCESS | 1348 | ++DOCSHELL 12B03400 == 61 [pid = 1348] [id = 186] 00:52:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (12B0A000) [pid = 1348] [serial = 556] [outer = 00000000] 00:52:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (12B54000) [pid = 1348] [serial = 557] [outer = 12B0A000] 00:52:28 INFO - PROCESS | 1348 | 1461052348334 Marionette DEBUG loaded listener.js 00:52:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (12BB5400) [pid = 1348] [serial = 558] [outer = 12B0A000] 00:52:29 INFO - PROCESS | 1348 | 1461052349478 Marionette TRACE conn4 <- [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]]]}] 00:52:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:52:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1471ms 00:52:29 INFO - PROCESS | 1348 | 1461052349497 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 00:52:29 INFO - PROCESS | 1348 | 1461052349503 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 00:52:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:52:29 INFO - PROCESS | 1348 | 1461052349510 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:52:29 INFO - PROCESS | 1348 | 1461052349513 Marionette TRACE conn4 <- [1,710,null,{}] 00:52:29 INFO - PROCESS | 1348 | 1461052349517 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:29 INFO - PROCESS | 1348 | 1461052349627 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 00:52:29 INFO - PROCESS | 1348 | 1461052349768 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:29 INFO - PROCESS | 1348 | ++DOCSHELL 17747000 == 62 [pid = 1348] [id = 187] 00:52:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (1786B400) [pid = 1348] [serial = 559] [outer = 00000000] 00:52:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (1B49FC00) [pid = 1348] [serial = 560] [outer = 1786B400] 00:52:29 INFO - PROCESS | 1348 | 1461052349828 Marionette DEBUG loaded listener.js 00:52:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (12F42000) [pid = 1348] [serial = 561] [outer = 1786B400] 00:52:30 INFO - PROCESS | 1348 | 1461052350414 Marionette TRACE conn4 <- [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] 00:52:30 INFO - PROCESS | 1348 | 1461052350485 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 00:52:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:52:30 INFO - PROCESS | 1348 | 1461052350489 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:52:30 INFO - PROCESS | 1348 | 1461052350493 Marionette TRACE conn4 <- [1,714,null,{}] 00:52:30 INFO - PROCESS | 1348 | 1461052350504 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:30 INFO - PROCESS | 1348 | 1461052350646 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 00:52:30 INFO - PROCESS | 1348 | 1461052350780 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:30 INFO - PROCESS | 1348 | ++DOCSHELL 1C642000 == 63 [pid = 1348] [id = 188] 00:52:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (1C643800) [pid = 1348] [serial = 562] [outer = 00000000] 00:52:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (1D67E000) [pid = 1348] [serial = 563] [outer = 1C643800] 00:52:30 INFO - PROCESS | 1348 | 1461052350842 Marionette DEBUG loaded listener.js 00:52:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (1D684000) [pid = 1348] [serial = 564] [outer = 1C643800] 00:52:31 INFO - PROCESS | 1348 | 1461052351519 Marionette TRACE conn4 <- [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]]]}] 00:52:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:52:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1080ms 00:52:31 INFO - PROCESS | 1348 | 1461052351572 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 00:52:31 INFO - PROCESS | 1348 | 1461052351575 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 00:52:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:52:31 INFO - PROCESS | 1348 | 1461052351578 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:52:31 INFO - PROCESS | 1348 | 1461052351580 Marionette TRACE conn4 <- [1,718,null,{}] 00:52:31 INFO - PROCESS | 1348 | 1461052351584 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:31 INFO - PROCESS | 1348 | 1461052351692 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 00:52:31 INFO - PROCESS | 1348 | 1461052351842 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:31 INFO - PROCESS | 1348 | ++DOCSHELL 1E37A800 == 64 [pid = 1348] [id = 189] 00:52:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (1E37D000) [pid = 1348] [serial = 565] [outer = 00000000] 00:52:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (1F1AD000) [pid = 1348] [serial = 566] [outer = 1E37D000] 00:52:31 INFO - PROCESS | 1348 | 1461052351902 Marionette DEBUG loaded listener.js 00:52:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (1F210800) [pid = 1348] [serial = 567] [outer = 1E37D000] 00:52:32 INFO - PROCESS | 1348 | 1461052352502 Marionette TRACE conn4 <- [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] 00:52:32 INFO - PROCESS | 1348 | 1461052352554 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 00:52:32 INFO - PROCESS | 1348 | 1461052352558 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:52:32 INFO - PROCESS | 1348 | 1461052352560 Marionette TRACE conn4 <- [1,722,null,{}] 00:52:32 INFO - PROCESS | 1348 | 1461052352564 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:32 INFO - PROCESS | 1348 | 1461052352668 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 00:52:32 INFO - PROCESS | 1348 | 1461052352802 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:32 INFO - PROCESS | 1348 | ++DOCSHELL 1F574400 == 65 [pid = 1348] [id = 190] 00:52:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (1F577800) [pid = 1348] [serial = 568] [outer = 00000000] 00:52:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (20129C00) [pid = 1348] [serial = 569] [outer = 1F577800] 00:52:32 INFO - PROCESS | 1348 | 1461052352861 Marionette DEBUG loaded listener.js 00:52:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (203EAC00) [pid = 1348] [serial = 570] [outer = 1F577800] 00:52:33 INFO - PROCESS | 1348 | 1461052353427 Marionette TRACE conn4 <- [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]]]}] 00:52:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:52:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 931ms 00:52:33 INFO - PROCESS | 1348 | 1461052353492 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 00:52:33 INFO - PROCESS | 1348 | 1461052353495 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 00:52:33 INFO - PROCESS | 1348 | 1461052353498 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:52:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:52:33 INFO - PROCESS | 1348 | 1461052353500 Marionette TRACE conn4 <- [1,726,null,{}] 00:52:33 INFO - PROCESS | 1348 | 1461052353504 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:33 INFO - PROCESS | 1348 | 1461052353683 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 00:52:33 INFO - PROCESS | 1348 | 1461052353695 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:33 INFO - PROCESS | 1348 | ++DOCSHELL 12ED2400 == 66 [pid = 1348] [id = 191] 00:52:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (12F3D000) [pid = 1348] [serial = 571] [outer = 00000000] 00:52:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (1C5C5800) [pid = 1348] [serial = 572] [outer = 12F3D000] 00:52:33 INFO - PROCESS | 1348 | 1461052353754 Marionette DEBUG loaded listener.js 00:52:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (1C69D800) [pid = 1348] [serial = 573] [outer = 12F3D000] 00:52:34 INFO - PROCESS | 1348 | --DOCSHELL 0EC3E800 == 65 [pid = 1348] [id = 184] 00:52:34 INFO - PROCESS | 1348 | --DOCSHELL 1AF64C00 == 64 [pid = 1348] [id = 183] 00:52:34 INFO - PROCESS | 1348 | --DOCSHELL 17726C00 == 63 [pid = 1348] [id = 182] 00:52:34 INFO - PROCESS | 1348 | --DOCSHELL 1F57B400 == 62 [pid = 1348] [id = 159] 00:52:34 INFO - PROCESS | 1348 | --DOCSHELL 0EBCE000 == 61 [pid = 1348] [id = 181] 00:52:34 INFO - PROCESS | 1348 | --DOCSHELL 12F46400 == 60 [pid = 1348] [id = 180] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (0EC26C00) [pid = 1348] [serial = 497] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (0EC3EC00) [pid = 1348] [serial = 498] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (12B21400) [pid = 1348] [serial = 495] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (12541000) [pid = 1348] [serial = 494] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (1BFE4400) [pid = 1348] [serial = 509] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (211C0800) [pid = 1348] [serial = 488] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (13EDC000) [pid = 1348] [serial = 500] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (16E8DC00) [pid = 1348] [serial = 501] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (17A82400) [pid = 1348] [serial = 503] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (186DD000) [pid = 1348] [serial = 504] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (23E8C400) [pid = 1348] [serial = 491] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (1C5C3000) [pid = 1348] [serial = 512] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (1A02D800) [pid = 1348] [serial = 506] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (203F4000) [pid = 1348] [serial = 485] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (1C09D400) [pid = 1348] [serial = 510] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (12D08C00) [pid = 1348] [serial = 479] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (1C09E400) [pid = 1348] [serial = 482] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (1C5CD800) [pid = 1348] [serial = 513] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (12B28C00) [pid = 1348] [serial = 515] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (1C6A1C00) [pid = 1348] [serial = 522] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (131D0800) [pid = 1348] [serial = 516] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (1C612400) [pid = 1348] [serial = 519] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (1AF5F400) [pid = 1348] [serial = 507] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 111 (1C615400) [pid = 1348] [serial = 518] [outer = 00000000] [url = about:blank] 00:52:34 INFO - PROCESS | 1348 | --DOMWINDOW == 110 (1C69C400) [pid = 1348] [serial = 521] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 1348 | 1461052355024 Marionette TRACE conn4 <- [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]]]}] 00:52:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:52:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1566ms 00:52:35 INFO - PROCESS | 1348 | 1461052355068 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 00:52:35 INFO - PROCESS | 1348 | 1461052355072 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 00:52:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:52:35 INFO - PROCESS | 1348 | 1461052355076 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:52:35 INFO - PROCESS | 1348 | 1461052355079 Marionette TRACE conn4 <- [1,730,null,{}] 00:52:35 INFO - PROCESS | 1348 | 1461052355089 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:35 INFO - PROCESS | 1348 | 1461052355177 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 00:52:35 INFO - PROCESS | 1348 | 1461052355185 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:35 INFO - PROCESS | 1348 | ++DOCSHELL 0EC2A000 == 61 [pid = 1348] [id = 192] 00:52:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 111 (0EC2B400) [pid = 1348] [serial = 574] [outer = 00000000] 00:52:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 112 (12B01C00) [pid = 1348] [serial = 575] [outer = 0EC2B400] 00:52:35 INFO - PROCESS | 1348 | 1461052355235 Marionette DEBUG loaded listener.js 00:52:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (12B59400) [pid = 1348] [serial = 576] [outer = 0EC2B400] 00:52:36 INFO - PROCESS | 1348 | 1461052356233 Marionette TRACE conn4 <- [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]]]}] 00:52:36 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 00:52:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1185ms 00:52:36 INFO - PROCESS | 1348 | 1461052356264 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 00:52:36 INFO - PROCESS | 1348 | 1461052356269 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 00:52:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:52:36 INFO - PROCESS | 1348 | 1461052356275 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:52:36 INFO - PROCESS | 1348 | 1461052356278 Marionette TRACE conn4 <- [1,734,null,{}] 00:52:36 INFO - PROCESS | 1348 | 1461052356281 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:36 INFO - PROCESS | 1348 | 1461052356370 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 00:52:36 INFO - PROCESS | 1348 | 1461052356377 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:36 INFO - PROCESS | 1348 | ++DOCSHELL 12BB4000 == 62 [pid = 1348] [id = 193] 00:52:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (139E1400) [pid = 1348] [serial = 577] [outer = 00000000] 00:52:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (1786F400) [pid = 1348] [serial = 578] [outer = 139E1400] 00:52:36 INFO - PROCESS | 1348 | 1461052356423 Marionette DEBUG loaded listener.js 00:52:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (186D8800) [pid = 1348] [serial = 579] [outer = 139E1400] 00:52:37 INFO - PROCESS | 1348 | 1461052357379 Marionette TRACE conn4 <- [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]]]}] 00:52:37 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.) 00:52:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1121ms 00:52:37 INFO - PROCESS | 1348 | 1461052357399 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 00:52:37 INFO - PROCESS | 1348 | 1461052357401 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 00:52:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:52:37 INFO - PROCESS | 1348 | 1461052357405 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:52:37 INFO - PROCESS | 1348 | 1461052357408 Marionette TRACE conn4 <- [1,738,null,{}] 00:52:37 INFO - PROCESS | 1348 | 1461052357419 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:37 INFO - PROCESS | 1348 | 1461052357538 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 00:52:37 INFO - PROCESS | 1348 | 1461052357593 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:37 INFO - PROCESS | 1348 | ++DOCSHELL 19CDC000 == 63 [pid = 1348] [id = 194] 00:52:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (1AF63800) [pid = 1348] [serial = 580] [outer = 00000000] 00:52:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (1B77F000) [pid = 1348] [serial = 581] [outer = 1AF63800] 00:52:37 INFO - PROCESS | 1348 | 1461052357642 Marionette DEBUG loaded listener.js 00:52:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (1C0A1400) [pid = 1348] [serial = 582] [outer = 1AF63800] 00:52:38 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (1AF66800) [pid = 1348] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:52:38 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (12F46800) [pid = 1348] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:52:38 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (17727000) [pid = 1348] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:52:38 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (0EBD5800) [pid = 1348] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:52:38 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (0EDBD000) [pid = 1348] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:52:38 INFO - PROCESS | 1348 | 1461052358571 Marionette TRACE conn4 <- [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]]]}] 00:52:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:52:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1219ms 00:52:38 INFO - PROCESS | 1348 | 1461052358627 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 00:52:38 INFO - PROCESS | 1348 | 1461052358630 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 00:52:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:52:38 INFO - PROCESS | 1348 | 1461052358633 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:52:38 INFO - PROCESS | 1348 | 1461052358635 Marionette TRACE conn4 <- [1,742,null,{}] 00:52:38 INFO - PROCESS | 1348 | 1461052358638 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:38 INFO - PROCESS | 1348 | 1461052358761 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 00:52:38 INFO - PROCESS | 1348 | 1461052358817 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:38 INFO - PROCESS | 1348 | ++DOCSHELL 12B28C00 == 64 [pid = 1348] [id = 195] 00:52:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (12F46800) [pid = 1348] [serial = 583] [outer = 00000000] 00:52:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (1C5AC000) [pid = 1348] [serial = 584] [outer = 12F46800] 00:52:38 INFO - PROCESS | 1348 | 1461052358866 Marionette DEBUG loaded listener.js 00:52:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (1C5C3C00) [pid = 1348] [serial = 585] [outer = 12F46800] 00:52:39 INFO - PROCESS | 1348 | 1461052359752 Marionette TRACE conn4 <- [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]]]}] 00:52:39 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 00:52:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1166ms 00:52:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:52:39 INFO - PROCESS | 1348 | 1461052359803 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 00:52:39 INFO - PROCESS | 1348 | 1461052359805 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 00:52:39 INFO - PROCESS | 1348 | 1461052359808 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:52:39 INFO - PROCESS | 1348 | 1461052359810 Marionette TRACE conn4 <- [1,746,null,{}] 00:52:39 INFO - PROCESS | 1348 | 1461052359814 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:39 INFO - PROCESS | 1348 | 1461052359896 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 00:52:39 INFO - PROCESS | 1348 | 1461052359902 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:39 INFO - PROCESS | 1348 | ++DOCSHELL 1C5B5400 == 65 [pid = 1348] [id = 196] 00:52:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (1C5CDC00) [pid = 1348] [serial = 586] [outer = 00000000] 00:52:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (1C646000) [pid = 1348] [serial = 587] [outer = 1C5CDC00] 00:52:39 INFO - PROCESS | 1348 | 1461052359947 Marionette DEBUG loaded listener.js 00:52:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (1C69E000) [pid = 1348] [serial = 588] [outer = 1C5CDC00] 00:52:40 INFO - PROCESS | 1348 | 1461052360456 Marionette TRACE conn4 <- [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]]]}] 00:52:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:52:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 00:52:40 INFO - PROCESS | 1348 | 1461052360482 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 00:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:52:40 INFO - PROCESS | 1348 | 1461052360485 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 00:52:40 INFO - PROCESS | 1348 | 1461052360488 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:52:40 INFO - PROCESS | 1348 | 1461052360489 Marionette TRACE conn4 <- [1,750,null,{}] 00:52:40 INFO - PROCESS | 1348 | 1461052360493 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:40 INFO - PROCESS | 1348 | 1461052360586 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 00:52:40 INFO - PROCESS | 1348 | 1461052360595 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:40 INFO - PROCESS | 1348 | ++DOCSHELL 1D825000 == 66 [pid = 1348] [id = 197] 00:52:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (1E73CC00) [pid = 1348] [serial = 589] [outer = 00000000] 00:52:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (1F738000) [pid = 1348] [serial = 590] [outer = 1E73CC00] 00:52:40 INFO - PROCESS | 1348 | 1461052360642 Marionette DEBUG loaded listener.js 00:52:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (1F739C00) [pid = 1348] [serial = 591] [outer = 1E73CC00] 00:52:41 INFO - PROCESS | 1348 | 1461052361760 Marionette TRACE conn4 <- [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]]]}] 00:52:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:52:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1331ms 00:52:41 INFO - PROCESS | 1348 | 1461052361821 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 00:52:41 INFO - PROCESS | 1348 | 1461052361826 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 00:52:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:52:41 INFO - PROCESS | 1348 | 1461052361831 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:52:41 INFO - PROCESS | 1348 | 1461052361834 Marionette TRACE conn4 <- [1,754,null,{}] 00:52:41 INFO - PROCESS | 1348 | 1461052361840 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:42 INFO - PROCESS | 1348 | 1461052361982 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 00:52:42 INFO - PROCESS | 1348 | 1461052362111 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:42 INFO - PROCESS | 1348 | ++DOCSHELL 129C0400 == 67 [pid = 1348] [id = 198] 00:52:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (12A7C800) [pid = 1348] [serial = 592] [outer = 00000000] 00:52:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (17122800) [pid = 1348] [serial = 593] [outer = 12A7C800] 00:52:42 INFO - PROCESS | 1348 | 1461052362175 Marionette DEBUG loaded listener.js 00:52:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (1774D400) [pid = 1348] [serial = 594] [outer = 12A7C800] 00:52:43 INFO - PROCESS | 1348 | 1461052363203 Marionette TRACE conn4 <- [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]]]}] 00:52:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:52:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1423ms 00:52:43 INFO - PROCESS | 1348 | 1461052363295 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 00:52:43 INFO - PROCESS | 1348 | 1461052363301 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 00:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:52:43 INFO - PROCESS | 1348 | 1461052363309 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:52:43 INFO - PROCESS | 1348 | 1461052363312 Marionette TRACE conn4 <- [1,758,null,{}] 00:52:43 INFO - PROCESS | 1348 | 1461052363317 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:43 INFO - PROCESS | 1348 | 1461052363420 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 00:52:43 INFO - PROCESS | 1348 | 1461052363632 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:43 INFO - PROCESS | 1348 | ++DOCSHELL 1AF67400 == 68 [pid = 1348] [id = 199] 00:52:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (1B4E5400) [pid = 1348] [serial = 595] [outer = 00000000] 00:52:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (1C5CBC00) [pid = 1348] [serial = 596] [outer = 1B4E5400] 00:52:43 INFO - PROCESS | 1348 | 1461052363692 Marionette DEBUG loaded listener.js 00:52:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (1C698400) [pid = 1348] [serial = 597] [outer = 1B4E5400] 00:52:44 INFO - PROCESS | 1348 | 1461052364280 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 00:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1023ms 00:52:44 INFO - PROCESS | 1348 | 1461052364335 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 00:52:44 INFO - PROCESS | 1348 | 1461052364338 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 00:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:52:44 INFO - PROCESS | 1348 | 1461052364342 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:52:44 INFO - PROCESS | 1348 | 1461052364346 Marionette TRACE conn4 <- [1,762,null,{}] 00:52:44 INFO - PROCESS | 1348 | 1461052364358 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:44 INFO - PROCESS | 1348 | 1461052364522 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 00:52:44 INFO - PROCESS | 1348 | 1461052364668 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:44 INFO - PROCESS | 1348 | ++DOCSHELL 0EC3E800 == 69 [pid = 1348] [id = 200] 00:52:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (1F57F800) [pid = 1348] [serial = 598] [outer = 00000000] 00:52:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (20296400) [pid = 1348] [serial = 599] [outer = 1F57F800] 00:52:44 INFO - PROCESS | 1348 | 1461052364727 Marionette DEBUG loaded listener.js 00:52:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (2029A000) [pid = 1348] [serial = 600] [outer = 1F57F800] 00:52:45 INFO - PROCESS | 1348 | 1461052365505 Marionette TRACE conn4 <- [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]]]}] 00:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1224ms 00:52:45 INFO - PROCESS | 1348 | 1461052365569 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 00:52:45 INFO - PROCESS | 1348 | 1461052365573 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 00:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:52:45 INFO - PROCESS | 1348 | 1461052365578 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:52:45 INFO - PROCESS | 1348 | 1461052365582 Marionette TRACE conn4 <- [1,766,null,{}] 00:52:45 INFO - PROCESS | 1348 | 1461052365589 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:45 INFO - PROCESS | 1348 | 1461052365693 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 00:52:45 INFO - PROCESS | 1348 | 1461052365841 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:45 INFO - PROCESS | 1348 | ++DOCSHELL 12B0CC00 == 70 [pid = 1348] [id = 201] 00:52:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (12B51400) [pid = 1348] [serial = 601] [outer = 00000000] 00:52:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (12F41000) [pid = 1348] [serial = 602] [outer = 12B51400] 00:52:45 INFO - PROCESS | 1348 | 1461052365894 Marionette DEBUG loaded listener.js 00:52:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (1736EC00) [pid = 1348] [serial = 603] [outer = 12B51400] 00:52:46 INFO - PROCESS | 1348 | 1461052366531 Marionette TRACE conn4 <- [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]]]}] 00:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1027ms 00:52:46 INFO - PROCESS | 1348 | 1461052366606 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 00:52:46 INFO - PROCESS | 1348 | 1461052366611 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 00:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:52:46 INFO - PROCESS | 1348 | 1461052366618 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:52:46 INFO - PROCESS | 1348 | 1461052366620 Marionette TRACE conn4 <- [1,770,null,{}] 00:52:46 INFO - PROCESS | 1348 | 1461052366624 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:46 INFO - PROCESS | 1348 | 1461052366725 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 00:52:46 INFO - PROCESS | 1348 | 1461052366872 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:46 INFO - PROCESS | 1348 | --DOCSHELL 0EC0F000 == 69 [pid = 1348] [id = 78] 00:52:46 INFO - PROCESS | 1348 | --DOCSHELL 1C646400 == 68 [pid = 1348] [id = 130] 00:52:46 INFO - PROCESS | 1348 | --DOCSHELL 1C0A4C00 == 67 [pid = 1348] [id = 77] 00:52:46 INFO - PROCESS | 1348 | --DOCSHELL 1D950000 == 66 [pid = 1348] [id = 93] 00:52:46 INFO - PROCESS | 1348 | --DOCSHELL 12BAF800 == 65 [pid = 1348] [id = 76] 00:52:46 INFO - PROCESS | 1348 | --DOCSHELL 0F67E400 == 64 [pid = 1348] [id = 161] 00:52:46 INFO - PROCESS | 1348 | --DOCSHELL 1C5B5400 == 63 [pid = 1348] [id = 196] 00:52:46 INFO - PROCESS | 1348 | --DOCSHELL 12B28C00 == 62 [pid = 1348] [id = 195] 00:52:46 INFO - PROCESS | 1348 | --DOCSHELL 19CDC000 == 61 [pid = 1348] [id = 194] 00:52:46 INFO - PROCESS | 1348 | --DOCSHELL 12BB4000 == 60 [pid = 1348] [id = 193] 00:52:46 INFO - PROCESS | 1348 | --DOCSHELL 0EC2A000 == 59 [pid = 1348] [id = 192] 00:52:46 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (1DAADC00) [pid = 1348] [serial = 524] [outer = 00000000] [url = about:blank] 00:52:46 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (12B2BC00) [pid = 1348] [serial = 527] [outer = 00000000] [url = about:blank] 00:52:46 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (1A57C000) [pid = 1348] [serial = 530] [outer = 00000000] [url = about:blank] 00:52:46 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (1F581400) [pid = 1348] [serial = 536] [outer = 00000000] [url = about:blank] 00:52:46 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (1E734400) [pid = 1348] [serial = 533] [outer = 00000000] [url = about:blank] 00:52:46 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (1C612000) [pid = 1348] [serial = 554] [outer = 00000000] [url = about:blank] 00:52:46 INFO - PROCESS | 1348 | ++DOCSHELL 0EC0F000 == 60 [pid = 1348] [id = 202] 00:52:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (0EC24800) [pid = 1348] [serial = 604] [outer = 00000000] 00:52:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (12B08C00) [pid = 1348] [serial = 605] [outer = 0EC24800] 00:52:46 INFO - PROCESS | 1348 | 1461052366967 Marionette DEBUG loaded listener.js 00:52:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (12B58800) [pid = 1348] [serial = 606] [outer = 0EC24800] 00:52:47 INFO - PROCESS | 1348 | --DOCSHELL 1F574400 == 59 [pid = 1348] [id = 190] 00:52:47 INFO - PROCESS | 1348 | --DOCSHELL 1E37A800 == 58 [pid = 1348] [id = 189] 00:52:47 INFO - PROCESS | 1348 | --DOCSHELL 1C642000 == 57 [pid = 1348] [id = 188] 00:52:47 INFO - PROCESS | 1348 | --DOCSHELL 17747000 == 56 [pid = 1348] [id = 187] 00:52:47 INFO - PROCESS | 1348 | --DOCSHELL 12B03400 == 55 [pid = 1348] [id = 186] 00:52:47 INFO - PROCESS | 1348 | --DOCSHELL 1B782400 == 54 [pid = 1348] [id = 185] 00:52:47 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (1B785800) [pid = 1348] [serial = 548] [outer = 00000000] [url = about:blank] 00:52:47 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (139E0800) [pid = 1348] [serial = 539] [outer = 00000000] [url = about:blank] 00:52:47 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (173EA800) [pid = 1348] [serial = 540] [outer = 00000000] [url = about:blank] 00:52:47 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (19CDD400) [pid = 1348] [serial = 545] [outer = 00000000] [url = about:blank] 00:52:47 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (12B0AC00) [pid = 1348] [serial = 542] [outer = 00000000] [url = about:blank] 00:52:47 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (12B57400) [pid = 1348] [serial = 543] [outer = 00000000] [url = about:blank] 00:52:47 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (1A5EC400) [pid = 1348] [serial = 551] [outer = 00000000] [url = about:blank] 00:52:47 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (1BFE5400) [pid = 1348] [serial = 549] [outer = 00000000] [url = about:blank] 00:52:47 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (1AF59C00) [pid = 1348] [serial = 552] [outer = 00000000] [url = about:blank] 00:52:47 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (1A5F5000) [pid = 1348] [serial = 546] [outer = 00000000] [url = about:blank] 00:52:47 INFO - PROCESS | 1348 | 1461052367443 Marionette TRACE conn4 <- [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]]]}] 00:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 871ms 00:52:47 INFO - PROCESS | 1348 | 1461052367495 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 00:52:47 INFO - PROCESS | 1348 | 1461052367497 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 00:52:47 INFO - PROCESS | 1348 | 1461052367501 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:52:47 INFO - PROCESS | 1348 | 1461052367504 Marionette TRACE conn4 <- [1,774,null,{}] 00:52:47 INFO - PROCESS | 1348 | 1461052367515 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:47 INFO - PROCESS | 1348 | 1461052367607 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 00:52:47 INFO - PROCESS | 1348 | 1461052367616 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:47 INFO - PROCESS | 1348 | ++DOCSHELL 17335C00 == 55 [pid = 1348] [id = 203] 00:52:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (17745400) [pid = 1348] [serial = 607] [outer = 00000000] 00:52:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (19CC5000) [pid = 1348] [serial = 608] [outer = 17745400] 00:52:47 INFO - PROCESS | 1348 | 1461052367664 Marionette DEBUG loaded listener.js 00:52:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (1A5F5000) [pid = 1348] [serial = 609] [outer = 17745400] 00:52:48 INFO - PROCESS | 1348 | 1461052368153 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 00:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 00:52:48 INFO - PROCESS | 1348 | 1461052368177 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 00:52:48 INFO - PROCESS | 1348 | 1461052368180 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 00:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:52:48 INFO - PROCESS | 1348 | 1461052368183 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:52:48 INFO - PROCESS | 1348 | 1461052368185 Marionette TRACE conn4 <- [1,778,null,{}] 00:52:48 INFO - PROCESS | 1348 | 1461052368188 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:48 INFO - PROCESS | 1348 | 1461052368274 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 00:52:48 INFO - PROCESS | 1348 | 1461052368280 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:48 INFO - PROCESS | 1348 | ++DOCSHELL 1AF5FC00 == 56 [pid = 1348] [id = 204] 00:52:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (1B4E2400) [pid = 1348] [serial = 610] [outer = 00000000] 00:52:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (1C0A7800) [pid = 1348] [serial = 611] [outer = 1B4E2400] 00:52:48 INFO - PROCESS | 1348 | 1461052368326 Marionette DEBUG loaded listener.js 00:52:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (1C1FCC00) [pid = 1348] [serial = 612] [outer = 1B4E2400] 00:52:48 INFO - PROCESS | 1348 | 1461052368811 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 00:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 00:52:48 INFO - PROCESS | 1348 | 1461052368857 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 00:52:48 INFO - PROCESS | 1348 | 1461052368858 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 00:52:48 INFO - PROCESS | 1348 | 1461052368862 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:52:48 INFO - PROCESS | 1348 | 1461052368864 Marionette TRACE conn4 <- [1,782,null,{}] 00:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:52:48 INFO - PROCESS | 1348 | 1461052368867 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:48 INFO - PROCESS | 1348 | 1461052368948 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 00:52:49 INFO - PROCESS | 1348 | 1461052369078 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:49 INFO - PROCESS | 1348 | ++DOCSHELL 1B782000 == 57 [pid = 1348] [id = 205] 00:52:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (1C5A8C00) [pid = 1348] [serial = 613] [outer = 00000000] 00:52:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (1C617800) [pid = 1348] [serial = 614] [outer = 1C5A8C00] 00:52:49 INFO - PROCESS | 1348 | 1461052369124 Marionette DEBUG loaded listener.js 00:52:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (1C61C000) [pid = 1348] [serial = 615] [outer = 1C5A8C00] 00:52:49 INFO - PROCESS | 1348 | 1461052369539 Marionette TRACE conn4 <- [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]]]}] 00:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 00:52:49 INFO - PROCESS | 1348 | 1461052369596 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 00:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:52:49 INFO - PROCESS | 1348 | 1461052369599 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 00:52:49 INFO - PROCESS | 1348 | 1461052369602 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:52:49 INFO - PROCESS | 1348 | 1461052369603 Marionette TRACE conn4 <- [1,786,null,{}] 00:52:49 INFO - PROCESS | 1348 | 1461052369607 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:49 INFO - PROCESS | 1348 | 1461052369737 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 00:52:49 INFO - PROCESS | 1348 | 1461052369804 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:49 INFO - PROCESS | 1348 | ++DOCSHELL 1C642000 == 58 [pid = 1348] [id = 206] 00:52:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (1C69F000) [pid = 1348] [serial = 616] [outer = 00000000] 00:52:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (1E374400) [pid = 1348] [serial = 617] [outer = 1C69F000] 00:52:49 INFO - PROCESS | 1348 | 1461052369852 Marionette DEBUG loaded listener.js 00:52:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (1E378C00) [pid = 1348] [serial = 618] [outer = 1C69F000] 00:52:50 INFO - PROCESS | 1348 | 1461052370302 Marionette TRACE conn4 <- [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]]]}] 00:52: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 00:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 771ms 00:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:52:50 INFO - PROCESS | 1348 | 1461052370372 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 00:52:50 INFO - PROCESS | 1348 | 1461052370375 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 00:52:50 INFO - PROCESS | 1348 | 1461052370377 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:52:50 INFO - PROCESS | 1348 | 1461052370379 Marionette TRACE conn4 <- [1,790,null,{}] 00:52:50 INFO - PROCESS | 1348 | 1461052370388 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:50 INFO - PROCESS | 1348 | 1461052370498 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 00:52:50 INFO - PROCESS | 1348 | 1461052370511 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:50 INFO - PROCESS | 1348 | ++DOCSHELL 1F1A3800 == 59 [pid = 1348] [id = 207] 00:52:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (1F20D000) [pid = 1348] [serial = 619] [outer = 00000000] 00:52:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (2011DC00) [pid = 1348] [serial = 620] [outer = 1F20D000] 00:52:50 INFO - PROCESS | 1348 | 1461052370606 Marionette DEBUG loaded listener.js 00:52:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (20129000) [pid = 1348] [serial = 621] [outer = 1F20D000] 00:52:51 INFO - PROCESS | 1348 | 1461052371045 Marionette TRACE conn4 <- [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]]]}] 00:52: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 00:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 690ms 00:52:51 INFO - PROCESS | 1348 | 1461052371078 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 00:52:51 INFO - PROCESS | 1348 | 1461052371080 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 00:52:51 INFO - PROCESS | 1348 | 1461052371084 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:52:51 INFO - PROCESS | 1348 | 1461052371086 Marionette TRACE conn4 <- [1,794,null,{}] 00:52:51 INFO - PROCESS | 1348 | 1461052371090 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:51 INFO - PROCESS | 1348 | 1461052371211 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 00:52:51 INFO - PROCESS | 1348 | 1461052371220 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:51 INFO - PROCESS | 1348 | ++DOCSHELL 12B05C00 == 60 [pid = 1348] [id = 208] 00:52:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (1EB07400) [pid = 1348] [serial = 622] [outer = 00000000] 00:52:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 139 (2029B800) [pid = 1348] [serial = 623] [outer = 1EB07400] 00:52:51 INFO - PROCESS | 1348 | 1461052371324 Marionette DEBUG loaded listener.js 00:52:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 140 (2029E000) [pid = 1348] [serial = 624] [outer = 1EB07400] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 139 (12B5BC00) [pid = 1348] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 138 (19CD0C00) [pid = 1348] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 137 (0EC2B400) [pid = 1348] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 136 (1AF63800) [pid = 1348] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 135 (1C643800) [pid = 1348] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (1786B400) [pid = 1348] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (1F577800) [pid = 1348] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (12F3D000) [pid = 1348] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (1C5CDC00) [pid = 1348] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (1E37D000) [pid = 1348] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (139E1400) [pid = 1348] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (1C1CC800) [pid = 1348] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (12B0A000) [pid = 1348] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (12F46800) [pid = 1348] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (12BA8C00) [pid = 1348] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (1F202400) [pid = 1348] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (1E375000) [pid = 1348] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (20129400) [pid = 1348] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (1F57FC00) [pid = 1348] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (211B6C00) [pid = 1348] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (1C6A6C00) [pid = 1348] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (13983C00) [pid = 1348] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (0EC36C00) [pid = 1348] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (20E59400) [pid = 1348] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (129B6800) [pid = 1348] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (12F3AC00) [pid = 1348] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (206D4800) [pid = 1348] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (12F45400) [pid = 1348] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 111 (1C5CA000) [pid = 1348] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 110 (1B4E2800) [pid = 1348] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 109 (1C5D0400) [pid = 1348] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 108 (1C646800) [pid = 1348] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 107 (206D8000) [pid = 1348] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 106 (1F20E400) [pid = 1348] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 105 (0F63C800) [pid = 1348] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 104 (2249F000) [pid = 1348] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:52:51 INFO - PROCESS | 1348 | --DOMWINDOW == 103 (1774C000) [pid = 1348] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:52:52 INFO - PROCESS | 1348 | 1461052372008 Marionette TRACE conn4 <- [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]]]}] 00:52:52 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 00:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 970ms 00:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:52:52 INFO - PROCESS | 1348 | 1461052372059 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 00:52:52 INFO - PROCESS | 1348 | 1461052372061 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 00:52:52 INFO - PROCESS | 1348 | 1461052372064 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:52:52 INFO - PROCESS | 1348 | 1461052372066 Marionette TRACE conn4 <- [1,798,null,{}] 00:52:52 INFO - PROCESS | 1348 | 1461052372069 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:52 INFO - PROCESS | 1348 | 1461052372157 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 00:52:52 INFO - PROCESS | 1348 | 1461052372163 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:52 INFO - PROCESS | 1348 | ++DOCSHELL 12B23800 == 61 [pid = 1348] [id = 209] 00:52:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 104 (12B5BC00) [pid = 1348] [serial = 625] [outer = 00000000] 00:52:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 105 (1398BC00) [pid = 1348] [serial = 626] [outer = 12B5BC00] 00:52:52 INFO - PROCESS | 1348 | 1461052372209 Marionette DEBUG loaded listener.js 00:52:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 106 (19CC9000) [pid = 1348] [serial = 627] [outer = 12B5BC00] 00:52:52 INFO - PROCESS | 1348 | 1461052372636 Marionette TRACE conn4 <- [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]]]}] 00:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 631ms 00:52:52 INFO - PROCESS | 1348 | 1461052372696 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 00:52:52 INFO - PROCESS | 1348 | 1461052372698 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 00:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:52:52 INFO - PROCESS | 1348 | 1461052372701 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:52:52 INFO - PROCESS | 1348 | 1461052372703 Marionette TRACE conn4 <- [1,802,null,{}] 00:52:52 INFO - PROCESS | 1348 | 1461052372706 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:52 INFO - PROCESS | 1348 | 1461052372791 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 00:52:52 INFO - PROCESS | 1348 | 1461052372797 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:52 INFO - PROCESS | 1348 | ++DOCSHELL 1A023C00 == 62 [pid = 1348] [id = 210] 00:52:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 107 (1AF63800) [pid = 1348] [serial = 628] [outer = 00000000] 00:52:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 108 (1C63D000) [pid = 1348] [serial = 629] [outer = 1AF63800] 00:52:52 INFO - PROCESS | 1348 | 1461052372842 Marionette DEBUG loaded listener.js 00:52:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 109 (1D675C00) [pid = 1348] [serial = 630] [outer = 1AF63800] 00:52:53 INFO - PROCESS | 1348 | 1461052373320 Marionette TRACE conn4 <- [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] 00:52:53 INFO - PROCESS | 1348 | 1461052373374 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 00:52:53 INFO - PROCESS | 1348 | 1461052373377 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:52:53 INFO - PROCESS | 1348 | 1461052373380 Marionette TRACE conn4 <- [1,806,null,{}] 00:52:53 INFO - PROCESS | 1348 | 1461052373384 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:53 INFO - PROCESS | 1348 | 1461052373484 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 00:52:53 INFO - PROCESS | 1348 | 1461052373491 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:53 INFO - PROCESS | 1348 | ++DOCSHELL 0EC29800 == 63 [pid = 1348] [id = 211] 00:52:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 110 (1D952400) [pid = 1348] [serial = 631] [outer = 00000000] 00:52:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 111 (206D9000) [pid = 1348] [serial = 632] [outer = 1D952400] 00:52:53 INFO - PROCESS | 1348 | 1461052373540 Marionette DEBUG loaded listener.js 00:52:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 112 (206E2400) [pid = 1348] [serial = 633] [outer = 1D952400] 00:52:54 INFO - PROCESS | 1348 | 1461052374302 Marionette TRACE conn4 <- [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]]]}] 00:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 00:52:54 INFO - PROCESS | 1348 | 1461052374353 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 00:52:54 INFO - PROCESS | 1348 | 1461052374359 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 00:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:52:54 INFO - PROCESS | 1348 | 1461052374365 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:52:54 INFO - PROCESS | 1348 | 1461052374369 Marionette TRACE conn4 <- [1,810,null,{}] 00:52:54 INFO - PROCESS | 1348 | 1461052374375 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:54 INFO - PROCESS | 1348 | 1461052374495 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 00:52:54 INFO - PROCESS | 1348 | 1461052374634 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:54 INFO - PROCESS | 1348 | ++DOCSHELL 12B55800 == 64 [pid = 1348] [id = 212] 00:52:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (12B5AC00) [pid = 1348] [serial = 634] [outer = 00000000] 00:52:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (139E3000) [pid = 1348] [serial = 635] [outer = 12B5AC00] 00:52:54 INFO - PROCESS | 1348 | 1461052374693 Marionette DEBUG loaded listener.js 00:52:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (170D5000) [pid = 1348] [serial = 636] [outer = 12B5AC00] 00:52:55 INFO - PROCESS | 1348 | 1461052375288 Marionette TRACE conn4 <- [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] 00:52:55 INFO - PROCESS | 1348 | 1461052375364 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 00:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:52:55 INFO - PROCESS | 1348 | 1461052375371 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:52:55 INFO - PROCESS | 1348 | 1461052375374 Marionette TRACE conn4 <- [1,814,null,{}] 00:52:55 INFO - PROCESS | 1348 | 1461052375378 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:55 INFO - PROCESS | 1348 | 1461052375495 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 00:52:55 INFO - PROCESS | 1348 | 1461052375636 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:55 INFO - PROCESS | 1348 | ++DOCSHELL 18C9DC00 == 65 [pid = 1348] [id = 213] 00:52:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (19CDE000) [pid = 1348] [serial = 637] [outer = 00000000] 00:52:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (1C1CFC00) [pid = 1348] [serial = 638] [outer = 19CDE000] 00:52:55 INFO - PROCESS | 1348 | 1461052375692 Marionette DEBUG loaded listener.js 00:52:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (1C699000) [pid = 1348] [serial = 639] [outer = 19CDE000] 00:52:56 INFO - PROCESS | 1348 | 1461052376299 Marionette TRACE conn4 <- [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]]]}] 00:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 00:52:56 INFO - PROCESS | 1348 | 1461052376354 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 00:52:56 INFO - PROCESS | 1348 | 1461052376356 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 00:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:52:56 INFO - PROCESS | 1348 | 1461052376361 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:52:56 INFO - PROCESS | 1348 | 1461052376365 Marionette TRACE conn4 <- [1,818,null,{}] 00:52:56 INFO - PROCESS | 1348 | 1461052376377 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:56 INFO - PROCESS | 1348 | 1461052376496 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 00:52:56 INFO - PROCESS | 1348 | 1461052376640 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:56 INFO - PROCESS | 1348 | ++DOCSHELL 206E2000 == 66 [pid = 1348] [id = 214] 00:52:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (20E0E800) [pid = 1348] [serial = 640] [outer = 00000000] 00:52:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (211B6400) [pid = 1348] [serial = 641] [outer = 20E0E800] 00:52:56 INFO - PROCESS | 1348 | 1461052376702 Marionette DEBUG loaded listener.js 00:52:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (211BBC00) [pid = 1348] [serial = 642] [outer = 20E0E800] 00:52:57 INFO - PROCESS | 1348 | 1461052377306 Marionette TRACE conn4 <- [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]]]}] 00:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 991ms 00:52:57 INFO - PROCESS | 1348 | 1461052377353 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 00:52:57 INFO - PROCESS | 1348 | 1461052377356 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 00:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:52:57 INFO - PROCESS | 1348 | 1461052377373 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:52:57 INFO - PROCESS | 1348 | 1461052377376 Marionette TRACE conn4 <- [1,822,null,{}] 00:52:57 INFO - PROCESS | 1348 | 1461052377379 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:57 INFO - PROCESS | 1348 | 1461052377487 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 00:52:57 INFO - PROCESS | 1348 | 1461052377622 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:57 INFO - PROCESS | 1348 | ++DOCSHELL 202A1400 == 67 [pid = 1348] [id = 215] 00:52:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (202A1C00) [pid = 1348] [serial = 643] [outer = 00000000] 00:52:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (202AA400) [pid = 1348] [serial = 644] [outer = 202A1C00] 00:52:57 INFO - PROCESS | 1348 | 1461052377678 Marionette DEBUG loaded listener.js 00:52:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (202AD400) [pid = 1348] [serial = 645] [outer = 202A1C00] 00:52:58 INFO - PROCESS | 1348 | 1461052378231 Marionette TRACE conn4 <- [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]]]}] 00:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 00:52:58 INFO - PROCESS | 1348 | 1461052378304 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 00:52:58 INFO - PROCESS | 1348 | 1461052378306 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 00:52:58 INFO - PROCESS | 1348 | 1461052378310 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:52:58 INFO - PROCESS | 1348 | 1461052378312 Marionette TRACE conn4 <- [1,826,null,{}] 00:52:58 INFO - PROCESS | 1348 | 1461052378316 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:58 INFO - PROCESS | 1348 | 1461052378418 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 00:52:58 INFO - PROCESS | 1348 | 1461052378573 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:58 INFO - PROCESS | 1348 | ++DOCSHELL 12B27800 == 68 [pid = 1348] [id = 216] 00:52:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (1C69FC00) [pid = 1348] [serial = 646] [outer = 00000000] 00:52:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (1E372800) [pid = 1348] [serial = 647] [outer = 1C69FC00] 00:52:58 INFO - PROCESS | 1348 | 1461052378629 Marionette DEBUG loaded listener.js 00:52:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (211C1400) [pid = 1348] [serial = 648] [outer = 1C69FC00] 00:53:00 INFO - PROCESS | 1348 | 1461052380327 Marionette TRACE conn4 <- [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]]]}] 00:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2066ms 00:53:00 INFO - PROCESS | 1348 | 1461052380379 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 00:53:00 INFO - PROCESS | 1348 | 1461052380381 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 00:53:00 INFO - PROCESS | 1348 | 1461052380385 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:53:00 INFO - PROCESS | 1348 | 1461052380387 Marionette TRACE conn4 <- [1,830,null,{}] 00:53:00 INFO - PROCESS | 1348 | 1461052380391 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:00 INFO - PROCESS | 1348 | 1461052380507 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 00:53:00 INFO - PROCESS | 1348 | 1461052380800 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:00 INFO - PROCESS | 1348 | ++DOCSHELL 0EBA3000 == 69 [pid = 1348] [id = 217] 00:53:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (0EBCCC00) [pid = 1348] [serial = 649] [outer = 00000000] 00:53:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (129C2400) [pid = 1348] [serial = 650] [outer = 0EBCCC00] 00:53:00 INFO - PROCESS | 1348 | 1461052380882 Marionette DEBUG loaded listener.js 00:53:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (12B2C000) [pid = 1348] [serial = 651] [outer = 0EBCCC00] 00:53:01 INFO - PROCESS | 1348 | 1461052381537 Marionette TRACE conn4 <- [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]]]}] 00:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1177ms 00:53:01 INFO - PROCESS | 1348 | 1461052381566 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 00:53:01 INFO - PROCESS | 1348 | 1461052381571 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 00:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:53:01 INFO - PROCESS | 1348 | 1461052381591 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:53:01 INFO - PROCESS | 1348 | 1461052381595 Marionette TRACE conn4 <- [1,834,null,{}] 00:53:01 INFO - PROCESS | 1348 | 1461052381600 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:01 INFO - PROCESS | 1348 | 1461052381709 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 00:53:01 INFO - PROCESS | 1348 | 1461052381852 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:01 INFO - PROCESS | 1348 | ++DOCSHELL 1774DC00 == 70 [pid = 1348] [id = 218] 00:53:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (1774FC00) [pid = 1348] [serial = 652] [outer = 00000000] 00:53:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (18C97C00) [pid = 1348] [serial = 653] [outer = 1774FC00] 00:53:01 INFO - PROCESS | 1348 | 1461052381907 Marionette DEBUG loaded listener.js 00:53:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (19CD0000) [pid = 1348] [serial = 654] [outer = 1774FC00] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 1A023C00 == 69 [pid = 1348] [id = 210] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 12B23800 == 68 [pid = 1348] [id = 209] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 12B05C00 == 67 [pid = 1348] [id = 208] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 1F1A3800 == 66 [pid = 1348] [id = 207] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 1C642000 == 65 [pid = 1348] [id = 206] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 12ED2400 == 64 [pid = 1348] [id = 191] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 1B782000 == 63 [pid = 1348] [id = 205] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 1AF5FC00 == 62 [pid = 1348] [id = 204] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (1F738000) [pid = 1348] [serial = 590] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 17335C00 == 61 [pid = 1348] [id = 203] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 0EC0F000 == 60 [pid = 1348] [id = 202] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 12B0CC00 == 59 [pid = 1348] [id = 201] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 0EC3E800 == 58 [pid = 1348] [id = 200] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 1AF67400 == 57 [pid = 1348] [id = 199] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 129C0400 == 56 [pid = 1348] [id = 198] 00:53:02 INFO - PROCESS | 1348 | --DOCSHELL 1D825000 == 55 [pid = 1348] [id = 197] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (23E8E000) [pid = 1348] [serial = 492] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (19CC4400) [pid = 1348] [serial = 335] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (203F2800) [pid = 1348] [serial = 393] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (1B787C00) [pid = 1348] [serial = 447] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (17748800) [pid = 1348] [serial = 383] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (203ECC00) [pid = 1348] [serial = 435] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (1E37D800) [pid = 1348] [serial = 438] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (206DB000) [pid = 1348] [serial = 486] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (2011E400) [pid = 1348] [serial = 477] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (22493000) [pid = 1348] [serial = 444] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (1E378400) [pid = 1348] [serial = 525] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (1C5C8400) [pid = 1348] [serial = 483] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (129C3000) [pid = 1348] [serial = 426] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (22496800) [pid = 1348] [serial = 489] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (12BAFC00) [pid = 1348] [serial = 528] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (1B4EA400) [pid = 1348] [serial = 429] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (20E5D000) [pid = 1348] [serial = 441] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (1B77A400) [pid = 1348] [serial = 531] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (1C61C400) [pid = 1348] [serial = 432] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (1D676C00) [pid = 1348] [serial = 387] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 111 (1F203800) [pid = 1348] [serial = 534] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 110 (206DA800) [pid = 1348] [serial = 390] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 109 (206E2800) [pid = 1348] [serial = 380] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 108 (2011D800) [pid = 1348] [serial = 537] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 107 (12F47C00) [pid = 1348] [serial = 480] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 106 (12B01C00) [pid = 1348] [serial = 575] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 105 (1B77F000) [pid = 1348] [serial = 581] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 104 (1D684000) [pid = 1348] [serial = 564] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 103 (1D67E000) [pid = 1348] [serial = 563] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 102 (12F42000) [pid = 1348] [serial = 561] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 101 (1B49FC00) [pid = 1348] [serial = 560] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 100 (203EAC00) [pid = 1348] [serial = 570] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 99 (1C69D800) [pid = 1348] [serial = 573] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 98 (1C5C5800) [pid = 1348] [serial = 572] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 97 (20129C00) [pid = 1348] [serial = 569] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 96 (1C646000) [pid = 1348] [serial = 587] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 95 (1F210800) [pid = 1348] [serial = 567] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 94 (1F1AD000) [pid = 1348] [serial = 566] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 93 (1786F400) [pid = 1348] [serial = 578] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 92 (1C0A1400) [pid = 1348] [serial = 582] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 91 (1C639400) [pid = 1348] [serial = 555] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 90 (12BB5400) [pid = 1348] [serial = 558] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 89 (12B54000) [pid = 1348] [serial = 557] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 88 (12B59400) [pid = 1348] [serial = 576] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 87 (1C5AC000) [pid = 1348] [serial = 584] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 86 (1C69E000) [pid = 1348] [serial = 588] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 85 (186D8800) [pid = 1348] [serial = 579] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | --DOMWINDOW == 84 (1C5C3C00) [pid = 1348] [serial = 585] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 1348 | 1461052382479 Marionette TRACE conn4 <- [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]]]}] 00:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 931ms 00:53:02 INFO - PROCESS | 1348 | 1461052382526 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 00:53:02 INFO - PROCESS | 1348 | 1461052382531 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 00:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:53:02 INFO - PROCESS | 1348 | 1461052382535 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:53:02 INFO - PROCESS | 1348 | 1461052382537 Marionette TRACE conn4 <- [1,838,null,{}] 00:53:02 INFO - PROCESS | 1348 | 1461052382541 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:02 INFO - PROCESS | 1348 | 1461052382635 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 00:53:02 INFO - PROCESS | 1348 | 1461052382731 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:02 INFO - PROCESS | 1348 | ++DOCSHELL 0F63C800 == 56 [pid = 1348] [id = 219] 00:53:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 85 (0F688400) [pid = 1348] [serial = 655] [outer = 00000000] 00:53:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 86 (12B0D800) [pid = 1348] [serial = 656] [outer = 0F688400] 00:53:02 INFO - PROCESS | 1348 | 1461052382779 Marionette DEBUG loaded listener.js 00:53:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 87 (12B59400) [pid = 1348] [serial = 657] [outer = 0F688400] 00:53:03 INFO - PROCESS | 1348 | 1461052383199 Marionette TRACE conn4 <- [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]]]}] 00:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 00:53:03 INFO - PROCESS | 1348 | 1461052383270 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 00:53:03 INFO - PROCESS | 1348 | 1461052383273 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 00:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:53:03 INFO - PROCESS | 1348 | 1461052383278 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:53:03 INFO - PROCESS | 1348 | 1461052383284 Marionette TRACE conn4 <- [1,842,null,{}] 00:53:03 INFO - PROCESS | 1348 | 1461052383298 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:03 INFO - PROCESS | 1348 | 1461052383421 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 00:53:03 INFO - PROCESS | 1348 | 1461052383437 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:03 INFO - PROCESS | 1348 | ++DOCSHELL 17753400 == 57 [pid = 1348] [id = 220] 00:53:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 88 (17786400) [pid = 1348] [serial = 658] [outer = 00000000] 00:53:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 89 (186DBC00) [pid = 1348] [serial = 659] [outer = 17786400] 00:53:03 INFO - PROCESS | 1348 | 1461052383484 Marionette DEBUG loaded listener.js 00:53:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 90 (19CCCC00) [pid = 1348] [serial = 660] [outer = 17786400] 00:53:04 INFO - PROCESS | 1348 | 1461052383975 Marionette TRACE conn4 <- [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]]]}] 00:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 00:53:04 INFO - PROCESS | 1348 | 1461052384010 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 00:53:04 INFO - PROCESS | 1348 | 1461052384013 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 00:53:04 INFO - PROCESS | 1348 | 1461052384016 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:53:04 INFO - PROCESS | 1348 | 1461052384018 Marionette TRACE conn4 <- [1,846,null,{}] 00:53:04 INFO - PROCESS | 1348 | 1461052384021 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:04 INFO - PROCESS | 1348 | 1461052384107 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 00:53:04 INFO - PROCESS | 1348 | 1461052384213 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:04 INFO - PROCESS | 1348 | ++DOCSHELL 19CE0800 == 58 [pid = 1348] [id = 221] 00:53:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 91 (1AF5C000) [pid = 1348] [serial = 661] [outer = 00000000] 00:53:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 92 (1AFE8000) [pid = 1348] [serial = 662] [outer = 1AF5C000] 00:53:04 INFO - PROCESS | 1348 | 1461052384261 Marionette DEBUG loaded listener.js 00:53:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 93 (1B49F800) [pid = 1348] [serial = 663] [outer = 1AF5C000] 00:53:04 INFO - PROCESS | 1348 | 1461052384671 Marionette TRACE conn4 <- [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]]]}] 00:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 731ms 00:53:04 INFO - PROCESS | 1348 | 1461052384750 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 00:53:04 INFO - PROCESS | 1348 | 1461052384753 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 00:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:53:04 INFO - PROCESS | 1348 | 1461052384761 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:53:04 INFO - PROCESS | 1348 | 1461052384763 Marionette TRACE conn4 <- [1,850,null,{}] 00:53:04 INFO - PROCESS | 1348 | 1461052384767 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:04 INFO - PROCESS | 1348 | 1461052384907 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 00:53:05 INFO - PROCESS | 1348 | 1461052384969 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:05 INFO - PROCESS | 1348 | ++DOCSHELL 1B4EC400 == 59 [pid = 1348] [id = 222] 00:53:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 94 (1B77D000) [pid = 1348] [serial = 664] [outer = 00000000] 00:53:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 95 (1B787800) [pid = 1348] [serial = 665] [outer = 1B77D000] 00:53:05 INFO - PROCESS | 1348 | 1461052385023 Marionette DEBUG loaded listener.js 00:53:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 96 (1C0A3C00) [pid = 1348] [serial = 666] [outer = 1B77D000] 00:53:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 97 (1C537C00) [pid = 1348] [serial = 667] [outer = 17751C00] 00:53:05 INFO - PROCESS | 1348 | 1461052385516 Marionette TRACE conn4 <- [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]]]}] 00:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 830ms 00:53:05 INFO - PROCESS | 1348 | 1461052385595 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 00:53:05 INFO - PROCESS | 1348 | 1461052385597 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 00:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:53:05 INFO - PROCESS | 1348 | 1461052385600 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:53:05 INFO - PROCESS | 1348 | 1461052385602 Marionette TRACE conn4 <- [1,854,null,{}] 00:53:05 INFO - PROCESS | 1348 | 1461052385606 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:05 INFO - PROCESS | 1348 | 1461052385730 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 00:53:05 INFO - PROCESS | 1348 | 1461052385799 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:05 INFO - PROCESS | 1348 | ++DOCSHELL 19F51C00 == 60 [pid = 1348] [id = 223] 00:53:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 98 (1B4E0800) [pid = 1348] [serial = 668] [outer = 00000000] 00:53:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 99 (1C5D0C00) [pid = 1348] [serial = 669] [outer = 1B4E0800] 00:53:05 INFO - PROCESS | 1348 | 1461052385846 Marionette DEBUG loaded listener.js 00:53:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 100 (1C615800) [pid = 1348] [serial = 670] [outer = 1B4E0800] 00:53:06 INFO - PROCESS | 1348 | 1461052386298 Marionette TRACE conn4 <- [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]]]}] 00:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 770ms 00:53:06 INFO - PROCESS | 1348 | 1461052386371 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 00:53:06 INFO - PROCESS | 1348 | 1461052386374 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 00:53:06 INFO - PROCESS | 1348 | 1461052386377 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:53:06 INFO - PROCESS | 1348 | 1461052386378 Marionette TRACE conn4 <- [1,858,null,{}] 00:53:06 INFO - PROCESS | 1348 | 1461052386382 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:06 INFO - PROCESS | 1348 | 1461052386619 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 00:53:06 INFO - PROCESS | 1348 | --DOMWINDOW == 99 (1C69F000) [pid = 1348] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:53:06 INFO - PROCESS | 1348 | --DOMWINDOW == 98 (1F20D000) [pid = 1348] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:53:06 INFO - PROCESS | 1348 | --DOMWINDOW == 97 (1EB07400) [pid = 1348] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:53:06 INFO - PROCESS | 1348 | --DOMWINDOW == 96 (0EC24800) [pid = 1348] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:53:06 INFO - PROCESS | 1348 | --DOMWINDOW == 95 (17745400) [pid = 1348] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:53:06 INFO - PROCESS | 1348 | --DOMWINDOW == 94 (1E73CC00) [pid = 1348] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:53:06 INFO - PROCESS | 1348 | --DOMWINDOW == 93 (1C5A8C00) [pid = 1348] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:53:06 INFO - PROCESS | 1348 | --DOMWINDOW == 92 (12B51400) [pid = 1348] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:53:06 INFO - PROCESS | 1348 | --DOMWINDOW == 91 (1B4E2400) [pid = 1348] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:53:06 INFO - PROCESS | 1348 | --DOMWINDOW == 90 (1AF63800) [pid = 1348] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:53:06 INFO - PROCESS | 1348 | --DOMWINDOW == 89 (12B5BC00) [pid = 1348] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:53:06 INFO - PROCESS | 1348 | 1461052386685 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:06 INFO - PROCESS | 1348 | ++DOCSHELL 0EC24800 == 61 [pid = 1348] [id = 224] 00:53:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 90 (0EC2B400) [pid = 1348] [serial = 671] [outer = 00000000] 00:53:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 91 (12B5BC00) [pid = 1348] [serial = 672] [outer = 0EC2B400] 00:53:06 INFO - PROCESS | 1348 | 1461052386730 Marionette DEBUG loaded listener.js 00:53:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 92 (1B4E2800) [pid = 1348] [serial = 673] [outer = 0EC2B400] 00:53:07 INFO - PROCESS | 1348 | 1461052387093 Marionette TRACE conn4 <- [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]]]}] 00:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 771ms 00:53:07 INFO - PROCESS | 1348 | 1461052387152 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 00:53:07 INFO - PROCESS | 1348 | 1461052387154 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 00:53:07 INFO - PROCESS | 1348 | 1461052387157 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:53:07 INFO - PROCESS | 1348 | 1461052387159 Marionette TRACE conn4 <- [1,862,null,{}] 00:53:07 INFO - PROCESS | 1348 | 1461052387163 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:07 INFO - PROCESS | 1348 | 1461052387250 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 00:53:07 INFO - PROCESS | 1348 | 1461052387258 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:07 INFO - PROCESS | 1348 | ++DOCSHELL 0EC0EC00 == 62 [pid = 1348] [id = 225] 00:53:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 93 (12595000) [pid = 1348] [serial = 674] [outer = 00000000] 00:53:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 94 (1C63CC00) [pid = 1348] [serial = 675] [outer = 12595000] 00:53:07 INFO - PROCESS | 1348 | 1461052387303 Marionette DEBUG loaded listener.js 00:53:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 95 (1C640800) [pid = 1348] [serial = 676] [outer = 12595000] 00:53:07 INFO - PROCESS | 1348 | 1461052387749 Marionette TRACE conn4 <- [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]]]}] 00:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 00:53:07 INFO - PROCESS | 1348 | 1461052387792 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 00:53:07 INFO - PROCESS | 1348 | 1461052387794 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 00:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:53:07 INFO - PROCESS | 1348 | 1461052387797 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:53:07 INFO - PROCESS | 1348 | 1461052387799 Marionette TRACE conn4 <- [1,866,null,{}] 00:53:07 INFO - PROCESS | 1348 | 1461052387803 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:07 INFO - PROCESS | 1348 | 1461052387887 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 00:53:07 INFO - PROCESS | 1348 | 1461052387893 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:07 INFO - PROCESS | 1348 | ++DOCSHELL 1C645400 == 63 [pid = 1348] [id = 226] 00:53:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 96 (1C648000) [pid = 1348] [serial = 677] [outer = 00000000] 00:53:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 97 (1D677800) [pid = 1348] [serial = 678] [outer = 1C648000] 00:53:07 INFO - PROCESS | 1348 | 1461052387939 Marionette DEBUG loaded listener.js 00:53:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 98 (1D679400) [pid = 1348] [serial = 679] [outer = 1C648000] 00:53:08 INFO - PROCESS | 1348 | 1461052388402 Marionette TRACE conn4 <- [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]]]}] 00:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 00:53:08 INFO - PROCESS | 1348 | 1461052388431 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 00:53:08 INFO - PROCESS | 1348 | 1461052388433 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 00:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:53:08 INFO - PROCESS | 1348 | 1461052388436 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:53:08 INFO - PROCESS | 1348 | 1461052388438 Marionette TRACE conn4 <- [1,870,null,{}] 00:53:08 INFO - PROCESS | 1348 | 1461052388476 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:08 INFO - PROCESS | 1348 | 1461052388564 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 00:53:08 INFO - PROCESS | 1348 | 1461052388570 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:08 INFO - PROCESS | 1348 | ++DOCSHELL 17A7E000 == 64 [pid = 1348] [id = 227] 00:53:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 99 (1863BC00) [pid = 1348] [serial = 680] [outer = 00000000] 00:53:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 100 (1DB74400) [pid = 1348] [serial = 681] [outer = 1863BC00] 00:53:08 INFO - PROCESS | 1348 | 1461052388621 Marionette DEBUG loaded listener.js 00:53:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 101 (1E37E400) [pid = 1348] [serial = 682] [outer = 1863BC00] 00:53:09 INFO - PROCESS | 1348 | 1461052389370 Marionette TRACE conn4 <- [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]]]}] 00:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 970ms 00:53:09 INFO - PROCESS | 1348 | 1461052389408 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 00:53:09 INFO - PROCESS | 1348 | 1461052389411 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 00:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:53:09 INFO - PROCESS | 1348 | 1461052389416 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:53:09 INFO - PROCESS | 1348 | 1461052389419 Marionette TRACE conn4 <- [1,874,null,{}] 00:53:09 INFO - PROCESS | 1348 | 1461052389425 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:09 INFO - PROCESS | 1348 | 1461052389542 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 00:53:09 INFO - PROCESS | 1348 | 1461052389677 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:09 INFO - PROCESS | 1348 | ++DOCSHELL 129BA000 == 65 [pid = 1348] [id = 228] 00:53:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 102 (12B0EC00) [pid = 1348] [serial = 683] [outer = 00000000] 00:53:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 103 (12F47800) [pid = 1348] [serial = 684] [outer = 12B0EC00] 00:53:09 INFO - PROCESS | 1348 | 1461052389734 Marionette DEBUG loaded listener.js 00:53:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 104 (139E1400) [pid = 1348] [serial = 685] [outer = 12B0EC00] 00:53:10 INFO - PROCESS | 1348 | 1461052390327 Marionette TRACE conn4 <- [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]]]}] 00:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 931ms 00:53:10 INFO - PROCESS | 1348 | 1461052390348 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 00:53:10 INFO - PROCESS | 1348 | 1461052390354 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 00:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:53:10 INFO - PROCESS | 1348 | 1461052390361 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:53:10 INFO - PROCESS | 1348 | 1461052390364 Marionette TRACE conn4 <- [1,878,null,{}] 00:53:10 INFO - PROCESS | 1348 | 1461052390368 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:10 INFO - PROCESS | 1348 | 1461052390481 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 00:53:10 INFO - PROCESS | 1348 | 1461052390613 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:10 INFO - PROCESS | 1348 | ++DOCSHELL 17342000 == 66 [pid = 1348] [id = 229] 00:53:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 105 (1776B400) [pid = 1348] [serial = 686] [outer = 00000000] 00:53:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 106 (1B780800) [pid = 1348] [serial = 687] [outer = 1776B400] 00:53:10 INFO - PROCESS | 1348 | 1461052390669 Marionette DEBUG loaded listener.js 00:53:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 107 (1C0A1400) [pid = 1348] [serial = 688] [outer = 1776B400] 00:53:11 INFO - PROCESS | 1348 | 1461052391287 Marionette TRACE conn4 <- [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]]]}] 00:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 00:53:11 INFO - PROCESS | 1348 | 1461052391333 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 00:53:11 INFO - PROCESS | 1348 | 1461052391335 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 00:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:53:11 INFO - PROCESS | 1348 | 1461052391339 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:53:11 INFO - PROCESS | 1348 | 1461052391343 Marionette TRACE conn4 <- [1,882,null,{}] 00:53:11 INFO - PROCESS | 1348 | 1461052391354 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:11 INFO - PROCESS | 1348 | 1461052391503 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 00:53:11 INFO - PROCESS | 1348 | 1461052391641 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:11 INFO - PROCESS | 1348 | ++DOCSHELL 1C615C00 == 67 [pid = 1348] [id = 230] 00:53:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 108 (1C63B400) [pid = 1348] [serial = 689] [outer = 00000000] 00:53:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 109 (1F204C00) [pid = 1348] [serial = 690] [outer = 1C63B400] 00:53:11 INFO - PROCESS | 1348 | 1461052391703 Marionette DEBUG loaded listener.js 00:53:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 110 (1F572C00) [pid = 1348] [serial = 691] [outer = 1C63B400] 00:53:12 INFO - PROCESS | 1348 | 1461052392360 Marionette TRACE conn4 <- [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]]]}] 00:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1071ms 00:53:12 INFO - PROCESS | 1348 | 1461052392412 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 00:53:12 INFO - PROCESS | 1348 | 1461052392415 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 00:53:12 INFO - PROCESS | 1348 | 1461052392419 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:53:12 INFO - PROCESS | 1348 | 1461052392421 Marionette TRACE conn4 <- [1,886,null,{}] 00:53:12 INFO - PROCESS | 1348 | 1461052392424 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:12 INFO - PROCESS | 1348 | 1461052392533 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 00:53:12 INFO - PROCESS | 1348 | 1461052392666 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:12 INFO - PROCESS | 1348 | ++DOCSHELL 1F1A8C00 == 68 [pid = 1348] [id = 231] 00:53:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 111 (1F202400) [pid = 1348] [serial = 692] [outer = 00000000] 00:53:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 112 (1F7D8C00) [pid = 1348] [serial = 693] [outer = 1F202400] 00:53:12 INFO - PROCESS | 1348 | 1461052392722 Marionette DEBUG loaded listener.js 00:53:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (2011C000) [pid = 1348] [serial = 694] [outer = 1F202400] 00:53:13 INFO - PROCESS | 1348 | 1461052393272 Marionette TRACE conn4 <- [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]]]}] 00:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 930ms 00:53:13 INFO - PROCESS | 1348 | 1461052393353 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 00:53:13 INFO - PROCESS | 1348 | 1461052393355 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 00:53:13 INFO - PROCESS | 1348 | 1461052393359 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:53:13 INFO - PROCESS | 1348 | 1461052393361 Marionette TRACE conn4 <- [1,890,null,{}] 00:53:13 INFO - PROCESS | 1348 | 1461052393365 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:13 INFO - PROCESS | 1348 | 1461052393476 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 00:53:13 INFO - PROCESS | 1348 | 1461052393618 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:13 INFO - PROCESS | 1348 | ++DOCSHELL 20120800 == 69 [pid = 1348] [id = 232] 00:53:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (20124800) [pid = 1348] [serial = 695] [outer = 00000000] 00:53:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (20295400) [pid = 1348] [serial = 696] [outer = 20124800] 00:53:13 INFO - PROCESS | 1348 | 1461052393677 Marionette DEBUG loaded listener.js 00:53:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (2029B400) [pid = 1348] [serial = 697] [outer = 20124800] 00:53:14 INFO - PROCESS | 1348 | 1461052394283 Marionette TRACE conn4 <- [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]]]}] 00:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 970ms 00:53:14 INFO - PROCESS | 1348 | 1461052394333 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 00:53:14 INFO - PROCESS | 1348 | 1461052394335 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 00:53:14 INFO - PROCESS | 1348 | 1461052394339 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:53:14 INFO - PROCESS | 1348 | 1461052394341 Marionette TRACE conn4 <- [1,894,null,{}] 00:53:14 INFO - PROCESS | 1348 | 1461052394345 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:14 INFO - PROCESS | 1348 | 1461052394463 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 00:53:14 INFO - PROCESS | 1348 | 1461052394603 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:14 INFO - PROCESS | 1348 | ++DOCSHELL 12B06C00 == 70 [pid = 1348] [id = 233] 00:53:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (1E37EC00) [pid = 1348] [serial = 698] [outer = 00000000] 00:53:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (203F5C00) [pid = 1348] [serial = 699] [outer = 1E37EC00] 00:53:14 INFO - PROCESS | 1348 | 1461052394665 Marionette DEBUG loaded listener.js 00:53:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (206D8000) [pid = 1348] [serial = 700] [outer = 1E37EC00] 00:53:15 INFO - PROCESS | 1348 | 1461052395448 Marionette TRACE conn4 <- [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]]]}] 00:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1169ms 00:53:15 INFO - PROCESS | 1348 | 1461052395511 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 00:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:53:15 INFO - PROCESS | 1348 | 1461052395515 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 00:53:15 INFO - PROCESS | 1348 | 1461052395520 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:53:15 INFO - PROCESS | 1348 | 1461052395523 Marionette TRACE conn4 <- [1,898,null,{}] 00:53:15 INFO - PROCESS | 1348 | 1461052395529 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:15 INFO - PROCESS | 1348 | 1461052395633 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 00:53:15 INFO - PROCESS | 1348 | 1461052395763 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:15 INFO - PROCESS | 1348 | ++DOCSHELL 12BACC00 == 71 [pid = 1348] [id = 234] 00:53:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (12F44800) [pid = 1348] [serial = 701] [outer = 00000000] 00:53:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (17126C00) [pid = 1348] [serial = 702] [outer = 12F44800] 00:53:15 INFO - PROCESS | 1348 | 1461052395813 Marionette DEBUG loaded listener.js 00:53:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (1774CC00) [pid = 1348] [serial = 703] [outer = 12F44800] 00:53:16 INFO - PROCESS | 1348 | 1461052396421 Marionette TRACE conn4 <- [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]]]}] 00:53:16 INFO - PROCESS | 1348 | --DOCSHELL 1C0A2400 == 70 [pid = 1348] [id = 178] 00:53:16 INFO - PROCESS | 1348 | --DOCSHELL 1C645400 == 69 [pid = 1348] [id = 226] 00:53:16 INFO - PROCESS | 1348 | --DOCSHELL 0EC0EC00 == 68 [pid = 1348] [id = 225] 00:53:16 INFO - PROCESS | 1348 | --DOCSHELL 0EC24800 == 67 [pid = 1348] [id = 224] 00:53:16 INFO - PROCESS | 1348 | --DOCSHELL 19F51C00 == 66 [pid = 1348] [id = 223] 00:53:16 INFO - PROCESS | 1348 | --DOCSHELL 1B4EC400 == 65 [pid = 1348] [id = 222] 00:53:16 INFO - PROCESS | 1348 | --DOCSHELL 19CE0800 == 64 [pid = 1348] [id = 221] 00:53:16 INFO - PROCESS | 1348 | --DOCSHELL 17753400 == 63 [pid = 1348] [id = 220] 00:53:16 INFO - PROCESS | 1348 | --DOCSHELL 0F63C800 == 62 [pid = 1348] [id = 219] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (206D9000) [pid = 1348] [serial = 632] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOCSHELL 1774DC00 == 61 [pid = 1348] [id = 218] 00:53:16 INFO - PROCESS | 1348 | --DOCSHELL 0EBA3000 == 60 [pid = 1348] [id = 217] 00:53:16 INFO - PROCESS | 1348 | --DOCSHELL 206E2000 == 59 [pid = 1348] [id = 214] 00:53:16 INFO - PROCESS | 1348 | --DOCSHELL 18C9DC00 == 58 [pid = 1348] [id = 213] 00:53:16 INFO - PROCESS | 1348 | --DOCSHELL 12B55800 == 57 [pid = 1348] [id = 212] 00:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 990ms 00:53:16 INFO - PROCESS | 1348 | 1461052396512 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 00:53:16 INFO - PROCESS | 1348 | 1461052396517 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 00:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:53:16 INFO - PROCESS | 1348 | 1461052396523 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:53:16 INFO - PROCESS | 1348 | 1461052396525 Marionette TRACE conn4 <- [1,902,null,{}] 00:53:16 INFO - PROCESS | 1348 | 1461052396529 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:16 INFO - PROCESS | 1348 | 1461052396629 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (1E374400) [pid = 1348] [serial = 617] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (20129000) [pid = 1348] [serial = 621] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (2011DC00) [pid = 1348] [serial = 620] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (1E378C00) [pid = 1348] [serial = 618] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (2029B800) [pid = 1348] [serial = 623] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (12B08C00) [pid = 1348] [serial = 605] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (12B58800) [pid = 1348] [serial = 606] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (19CC5000) [pid = 1348] [serial = 608] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (1A5F5000) [pid = 1348] [serial = 609] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 111 (1F739C00) [pid = 1348] [serial = 591] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 110 (17122800) [pid = 1348] [serial = 593] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 109 (20296400) [pid = 1348] [serial = 599] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 108 (1C617800) [pid = 1348] [serial = 614] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 107 (1736EC00) [pid = 1348] [serial = 603] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 106 (1C0A7800) [pid = 1348] [serial = 611] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 105 (1C1FCC00) [pid = 1348] [serial = 612] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 104 (1C63D000) [pid = 1348] [serial = 629] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 103 (1C5CBC00) [pid = 1348] [serial = 596] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 102 (12F41000) [pid = 1348] [serial = 602] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 101 (1D675C00) [pid = 1348] [serial = 630] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 100 (2029E000) [pid = 1348] [serial = 624] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 99 (1398BC00) [pid = 1348] [serial = 626] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 98 (1C61C000) [pid = 1348] [serial = 615] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | --DOMWINDOW == 97 (19CC9000) [pid = 1348] [serial = 627] [outer = 00000000] [url = about:blank] 00:53:16 INFO - PROCESS | 1348 | 1461052396746 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:16 INFO - PROCESS | 1348 | ++DOCSHELL 0EB9AC00 == 58 [pid = 1348] [id = 235] 00:53:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 98 (0EC0A400) [pid = 1348] [serial = 704] [outer = 00000000] 00:53:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 99 (12B22400) [pid = 1348] [serial = 705] [outer = 0EC0A400] 00:53:16 INFO - PROCESS | 1348 | 1461052396798 Marionette DEBUG loaded listener.js 00:53:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 100 (12B5FC00) [pid = 1348] [serial = 706] [outer = 0EC0A400] 00:53:17 INFO - PROCESS | 1348 | 1461052397264 Marionette TRACE conn4 <- [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]]]}] 00:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 771ms 00:53:17 INFO - PROCESS | 1348 | 1461052397296 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 00:53:17 INFO - PROCESS | 1348 | 1461052397298 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 00:53:17 INFO - PROCESS | 1348 | 1461052397301 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:53:17 INFO - PROCESS | 1348 | 1461052397305 Marionette TRACE conn4 <- [1,906,null,{}] 00:53:17 INFO - PROCESS | 1348 | 1461052397315 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:17 INFO - PROCESS | 1348 | 1461052397408 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 00:53:17 INFO - PROCESS | 1348 | 1461052397417 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:17 INFO - PROCESS | 1348 | ++DOCSHELL 17A77C00 == 59 [pid = 1348] [id = 236] 00:53:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 101 (17A78000) [pid = 1348] [serial = 707] [outer = 00000000] 00:53:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 102 (19CCA800) [pid = 1348] [serial = 708] [outer = 17A78000] 00:53:17 INFO - PROCESS | 1348 | 1461052397471 Marionette DEBUG loaded listener.js 00:53:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 103 (19CE2400) [pid = 1348] [serial = 709] [outer = 17A78000] 00:53:17 INFO - PROCESS | 1348 | 1461052397957 Marionette TRACE conn4 <- [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]]]}] 00:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 00:53:18 INFO - PROCESS | 1348 | 1461052397976 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 00:53:18 INFO - PROCESS | 1348 | 1461052397978 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 00:53:18 INFO - PROCESS | 1348 | 1461052397981 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:53:18 INFO - PROCESS | 1348 | 1461052397983 Marionette TRACE conn4 <- [1,910,null,{}] 00:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:53:18 INFO - PROCESS | 1348 | 1461052397986 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:18 INFO - PROCESS | 1348 | 1461052398074 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 00:53:18 INFO - PROCESS | 1348 | 1461052398080 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:18 INFO - PROCESS | 1348 | ++DOCSHELL 1AF65800 == 60 [pid = 1348] [id = 237] 00:53:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 104 (1AF67000) [pid = 1348] [serial = 710] [outer = 00000000] 00:53:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 105 (1B77E000) [pid = 1348] [serial = 711] [outer = 1AF67000] 00:53:18 INFO - PROCESS | 1348 | 1461052398126 Marionette DEBUG loaded listener.js 00:53:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 106 (1C09F400) [pid = 1348] [serial = 712] [outer = 1AF67000] 00:53:18 INFO - PROCESS | 1348 | 1461052398609 Marionette TRACE conn4 <- [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]]]}] 00:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 00:53:18 INFO - PROCESS | 1348 | 1461052398656 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 00:53:18 INFO - PROCESS | 1348 | 1461052398658 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 00:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:53:18 INFO - PROCESS | 1348 | 1461052398661 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:53:18 INFO - PROCESS | 1348 | 1461052398663 Marionette TRACE conn4 <- [1,914,null,{}] 00:53:18 INFO - PROCESS | 1348 | 1461052398667 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:18 INFO - PROCESS | 1348 | 1461052398749 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 00:53:18 INFO - PROCESS | 1348 | 1461052398756 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:18 INFO - PROCESS | 1348 | ++DOCSHELL 1C0A6000 == 61 [pid = 1348] [id = 238] 00:53:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 107 (1C0A8400) [pid = 1348] [serial = 713] [outer = 00000000] 00:53:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 108 (1C5AF400) [pid = 1348] [serial = 714] [outer = 1C0A8400] 00:53:18 INFO - PROCESS | 1348 | 1461052398803 Marionette DEBUG loaded listener.js 00:53:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 109 (1C5CF800) [pid = 1348] [serial = 715] [outer = 1C0A8400] 00:53:19 INFO - PROCESS | 1348 | 1461052399318 Marionette TRACE conn4 <- [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]]]}] 00:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 00:53:19 INFO - PROCESS | 1348 | 1461052399392 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 00:53:19 INFO - PROCESS | 1348 | 1461052399394 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 00:53:19 INFO - PROCESS | 1348 | 1461052399398 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:53:19 INFO - PROCESS | 1348 | 1461052399399 Marionette TRACE conn4 <- [1,918,null,{}] 00:53:19 INFO - PROCESS | 1348 | 1461052399403 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:19 INFO - PROCESS | 1348 | 1461052399566 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 00:53:19 INFO - PROCESS | 1348 | 1461052399593 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:19 INFO - PROCESS | 1348 | ++DOCSHELL 1C610000 == 62 [pid = 1348] [id = 239] 00:53:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 110 (1C645000) [pid = 1348] [serial = 716] [outer = 00000000] 00:53:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 111 (1C6A1800) [pid = 1348] [serial = 717] [outer = 1C645000] 00:53:19 INFO - PROCESS | 1348 | 1461052399641 Marionette DEBUG loaded listener.js 00:53:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 112 (1D67D800) [pid = 1348] [serial = 718] [outer = 1C645000] 00:53:20 INFO - PROCESS | 1348 | 1461052400109 Marionette TRACE conn4 <- [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]]]}] 00:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 771ms 00:53:20 INFO - PROCESS | 1348 | 1461052400172 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 00:53:20 INFO - PROCESS | 1348 | 1461052400174 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 00:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:53:20 INFO - PROCESS | 1348 | 1461052400181 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:53:20 INFO - PROCESS | 1348 | 1461052400183 Marionette TRACE conn4 <- [1,922,null,{}] 00:53:20 INFO - PROCESS | 1348 | 1461052400186 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:20 INFO - PROCESS | 1348 | 1461052400308 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 00:53:20 INFO - PROCESS | 1348 | 1461052400376 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:20 INFO - PROCESS | 1348 | ++DOCSHELL 0EC2C000 == 63 [pid = 1348] [id = 240] 00:53:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (12B0BC00) [pid = 1348] [serial = 719] [outer = 00000000] 00:53:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (1E377000) [pid = 1348] [serial = 720] [outer = 12B0BC00] 00:53:20 INFO - PROCESS | 1348 | 1461052400424 Marionette DEBUG loaded listener.js 00:53:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (1E37FC00) [pid = 1348] [serial = 721] [outer = 12B0BC00] 00:53:20 INFO - PROCESS | 1348 | 1461052400861 Marionette TRACE conn4 <- [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]]]}] 00:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 00:53:20 INFO - PROCESS | 1348 | 1461052400918 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 00:53:20 INFO - PROCESS | 1348 | 1461052400920 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 00:53:20 INFO - PROCESS | 1348 | 1461052400923 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:53:20 INFO - PROCESS | 1348 | 1461052400925 Marionette TRACE conn4 <- [1,926,null,{}] 00:53:20 INFO - PROCESS | 1348 | 1461052400929 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:21 INFO - PROCESS | 1348 | 1461052401194 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 00:53:21 INFO - PROCESS | 1348 | --DOMWINDOW == 114 (1C648000) [pid = 1348] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:53:21 INFO - PROCESS | 1348 | --DOMWINDOW == 113 (1B77D000) [pid = 1348] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:53:21 INFO - PROCESS | 1348 | --DOMWINDOW == 112 (1B4E0800) [pid = 1348] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:53:21 INFO - PROCESS | 1348 | --DOMWINDOW == 111 (1774FC00) [pid = 1348] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:53:21 INFO - PROCESS | 1348 | --DOMWINDOW == 110 (0F688400) [pid = 1348] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:53:21 INFO - PROCESS | 1348 | --DOMWINDOW == 109 (0EBCCC00) [pid = 1348] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:53:21 INFO - PROCESS | 1348 | --DOMWINDOW == 108 (17786400) [pid = 1348] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:53:21 INFO - PROCESS | 1348 | --DOMWINDOW == 107 (1AF5C000) [pid = 1348] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:53:21 INFO - PROCESS | 1348 | --DOMWINDOW == 106 (0EC2B400) [pid = 1348] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:53:21 INFO - PROCESS | 1348 | --DOMWINDOW == 105 (12595000) [pid = 1348] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:53:21 INFO - PROCESS | 1348 | 1461052401264 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:21 INFO - PROCESS | 1348 | ++DOCSHELL 0EBCCC00 == 64 [pid = 1348] [id = 241] 00:53:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 106 (0EC04800) [pid = 1348] [serial = 722] [outer = 00000000] 00:53:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 107 (12ECEC00) [pid = 1348] [serial = 723] [outer = 0EC04800] 00:53:21 INFO - PROCESS | 1348 | 1461052401311 Marionette DEBUG loaded listener.js 00:53:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 108 (17786400) [pid = 1348] [serial = 724] [outer = 0EC04800] 00:53:21 INFO - PROCESS | 1348 | 1461052401671 Marionette TRACE conn4 <- [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]]]}] 00:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 770ms 00:53:21 INFO - PROCESS | 1348 | 1461052401697 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 00:53:21 INFO - PROCESS | 1348 | 1461052401699 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 00:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:53:21 INFO - PROCESS | 1348 | 1461052401710 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:53:21 INFO - PROCESS | 1348 | 1461052401712 Marionette TRACE conn4 <- [1,930,null,{}] 00:53:21 INFO - PROCESS | 1348 | 1461052401715 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:21 INFO - PROCESS | 1348 | 1461052401801 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 00:53:21 INFO - PROCESS | 1348 | 1461052401807 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:21 INFO - PROCESS | 1348 | ++DOCSHELL 1C69D800 == 65 [pid = 1348] [id = 242] 00:53:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 109 (1C69E400) [pid = 1348] [serial = 725] [outer = 00000000] 00:53:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 110 (20124C00) [pid = 1348] [serial = 726] [outer = 1C69E400] 00:53:21 INFO - PROCESS | 1348 | 1461052401852 Marionette DEBUG loaded listener.js 00:53:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 111 (2012A400) [pid = 1348] [serial = 727] [outer = 1C69E400] 00:53:22 INFO - PROCESS | 1348 | 1461052402289 Marionette TRACE conn4 <- [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]]]}] 00:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 631ms 00:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:53:22 INFO - PROCESS | 1348 | 1461052402342 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 00:53:22 INFO - PROCESS | 1348 | 1461052402344 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 00:53:22 INFO - PROCESS | 1348 | 1461052402348 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:53:22 INFO - PROCESS | 1348 | 1461052402349 Marionette TRACE conn4 <- [1,934,null,{}] 00:53:22 INFO - PROCESS | 1348 | 1461052402353 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:22 INFO - PROCESS | 1348 | 1461052402443 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 00:53:22 INFO - PROCESS | 1348 | 1461052402452 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:22 INFO - PROCESS | 1348 | ++DOCSHELL 1BA9F000 == 66 [pid = 1348] [id = 243] 00:53:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 112 (1BA9FC00) [pid = 1348] [serial = 728] [outer = 00000000] 00:53:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 113 (1BAA5000) [pid = 1348] [serial = 729] [outer = 1BA9FC00] 00:53:22 INFO - PROCESS | 1348 | 1461052402496 Marionette DEBUG loaded listener.js 00:53:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 114 (1BAA8800) [pid = 1348] [serial = 730] [outer = 1BA9FC00] 00:53:22 INFO - PROCESS | 1348 | 1461052402946 Marionette TRACE conn4 <- [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]]]}] 00:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 00:53:23 INFO - PROCESS | 1348 | 1461052402982 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 00:53:23 INFO - PROCESS | 1348 | 1461052402984 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 00:53:23 INFO - PROCESS | 1348 | 1461052402987 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:53:23 INFO - PROCESS | 1348 | 1461052402990 Marionette TRACE conn4 <- [1,938,null,{}] 00:53:23 INFO - PROCESS | 1348 | 1461052403007 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:23 INFO - PROCESS | 1348 | 1461052403110 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 00:53:23 INFO - PROCESS | 1348 | 1461052403116 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:23 INFO - PROCESS | 1348 | ++DOCSHELL 1F20CC00 == 67 [pid = 1348] [id = 244] 00:53:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 115 (202A1000) [pid = 1348] [serial = 731] [outer = 00000000] 00:53:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (203EB000) [pid = 1348] [serial = 732] [outer = 202A1000] 00:53:23 INFO - PROCESS | 1348 | 1461052403165 Marionette DEBUG loaded listener.js 00:53:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (203F3400) [pid = 1348] [serial = 733] [outer = 202A1000] 00:53:23 INFO - PROCESS | 1348 | 1461052403967 Marionette TRACE conn4 <- [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]]]}] 00:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 00:53:24 INFO - PROCESS | 1348 | 1461052403994 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 00:53:24 INFO - PROCESS | 1348 | 1461052404000 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 00:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:53:24 INFO - PROCESS | 1348 | 1461052404006 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:53:24 INFO - PROCESS | 1348 | 1461052404009 Marionette TRACE conn4 <- [1,942,null,{}] 00:53:24 INFO - PROCESS | 1348 | 1461052404015 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:24 INFO - PROCESS | 1348 | 1461052404134 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 00:53:24 INFO - PROCESS | 1348 | 1461052404279 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:24 INFO - PROCESS | 1348 | ++DOCSHELL 12D01C00 == 68 [pid = 1348] [id = 245] 00:53:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (13159400) [pid = 1348] [serial = 734] [outer = 00000000] 00:53:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (170CBC00) [pid = 1348] [serial = 735] [outer = 13159400] 00:53:24 INFO - PROCESS | 1348 | 1461052404341 Marionette DEBUG loaded listener.js 00:53:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (173EC800) [pid = 1348] [serial = 736] [outer = 13159400] 00:53:24 INFO - PROCESS | 1348 | 1461052404924 Marionette TRACE conn4 <- [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]]]}] 00:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 971ms 00:53:24 INFO - PROCESS | 1348 | 1461052404979 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 00:53:24 INFO - PROCESS | 1348 | 1461052404986 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 00:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:53:25 INFO - PROCESS | 1348 | 1461052404992 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:53:25 INFO - PROCESS | 1348 | 1461052404995 Marionette TRACE conn4 <- [1,946,null,{}] 00:53:25 INFO - PROCESS | 1348 | 1461052404999 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:25 INFO - PROCESS | 1348 | 1461052405113 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 00:53:25 INFO - PROCESS | 1348 | 1461052405224 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:25 INFO - PROCESS | 1348 | ++DOCSHELL 1290DC00 == 69 [pid = 1348] [id = 246] 00:53:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (17748C00) [pid = 1348] [serial = 737] [outer = 00000000] 00:53:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (1BAA3C00) [pid = 1348] [serial = 738] [outer = 17748C00] 00:53:25 INFO - PROCESS | 1348 | 1461052405278 Marionette DEBUG loaded listener.js 00:53:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (1C5B5400) [pid = 1348] [serial = 739] [outer = 17748C00] 00:53:25 INFO - PROCESS | 1348 | 1461052405889 Marionette TRACE conn4 <- [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]]]}] 00:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 00:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:53:25 INFO - PROCESS | 1348 | 1461052405964 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 00:53:25 INFO - PROCESS | 1348 | 1461052405967 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 00:53:25 INFO - PROCESS | 1348 | 1461052405971 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:53:25 INFO - PROCESS | 1348 | 1461052405975 Marionette TRACE conn4 <- [1,950,null,{}] 00:53:25 INFO - PROCESS | 1348 | 1461052405986 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:26 INFO - PROCESS | 1348 | 1461052406102 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 00:53:26 INFO - PROCESS | 1348 | 1461052406240 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:26 INFO - PROCESS | 1348 | ++DOCSHELL 20294000 == 70 [pid = 1348] [id = 247] 00:53:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (2029B800) [pid = 1348] [serial = 740] [outer = 00000000] 00:53:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (203EA400) [pid = 1348] [serial = 741] [outer = 2029B800] 00:53:26 INFO - PROCESS | 1348 | 1461052406298 Marionette DEBUG loaded listener.js 00:53:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (206D4400) [pid = 1348] [serial = 742] [outer = 2029B800] 00:53:26 INFO - PROCESS | 1348 | 1461052406847 Marionette TRACE conn4 <- [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]]]}] 00:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 930ms 00:53:26 INFO - PROCESS | 1348 | 1461052406904 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 00:53:26 INFO - PROCESS | 1348 | 1461052406907 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 00:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:53:26 INFO - PROCESS | 1348 | 1461052406910 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:53:26 INFO - PROCESS | 1348 | 1461052406912 Marionette TRACE conn4 <- [1,954,null,{}] 00:53:26 INFO - PROCESS | 1348 | 1461052406916 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:27 INFO - PROCESS | 1348 | 1461052407033 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 00:53:27 INFO - PROCESS | 1348 | 1461052407176 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:27 INFO - PROCESS | 1348 | ++DOCSHELL 20E13000 == 71 [pid = 1348] [id = 248] 00:53:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (20E13400) [pid = 1348] [serial = 743] [outer = 00000000] 00:53:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (211B7800) [pid = 1348] [serial = 744] [outer = 20E13400] 00:53:27 INFO - PROCESS | 1348 | 1461052407236 Marionette DEBUG loaded listener.js 00:53:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (211C2400) [pid = 1348] [serial = 745] [outer = 20E13400] 00:53:27 INFO - PROCESS | 1348 | 1461052407842 Marionette TRACE conn4 <- [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]]]}] 00:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 971ms 00:53:27 INFO - PROCESS | 1348 | 1461052407884 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 00:53:27 INFO - PROCESS | 1348 | 1461052407886 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 00:53:27 INFO - PROCESS | 1348 | 1461052407889 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:53:27 INFO - PROCESS | 1348 | 1461052407891 Marionette TRACE conn4 <- [1,958,null,{}] 00:53:27 INFO - PROCESS | 1348 | 1461052407895 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:28 INFO - PROCESS | 1348 | 1461052408003 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 00:53:28 INFO - PROCESS | 1348 | 1461052408144 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:28 INFO - PROCESS | 1348 | ++DOCSHELL 22496400 == 72 [pid = 1348] [id = 249] 00:53:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (22496800) [pid = 1348] [serial = 746] [outer = 00000000] 00:53:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (2249E800) [pid = 1348] [serial = 747] [outer = 22496800] 00:53:28 INFO - PROCESS | 1348 | 1461052408203 Marionette DEBUG loaded listener.js 00:53:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (23E89800) [pid = 1348] [serial = 748] [outer = 22496800] 00:53:28 INFO - PROCESS | 1348 | 1461052408809 Marionette TRACE conn4 <- [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]]]}] 00:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 970ms 00:53:28 INFO - PROCESS | 1348 | 1461052408864 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 00:53:28 INFO - PROCESS | 1348 | 1461052408866 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 00:53:28 INFO - PROCESS | 1348 | 1461052408869 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:53:28 INFO - PROCESS | 1348 | 1461052408871 Marionette TRACE conn4 <- [1,962,null,{}] 00:53:28 INFO - PROCESS | 1348 | 1461052408875 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:28 INFO - PROCESS | 1348 | 1461052408993 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 00:53:29 INFO - PROCESS | 1348 | 1461052409144 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:29 INFO - PROCESS | 1348 | ++DOCSHELL 12B2BC00 == 73 [pid = 1348] [id = 250] 00:53:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (203F4000) [pid = 1348] [serial = 749] [outer = 00000000] 00:53:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (24360400) [pid = 1348] [serial = 750] [outer = 203F4000] 00:53:29 INFO - PROCESS | 1348 | 1461052409203 Marionette DEBUG loaded listener.js 00:53:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (24F6AC00) [pid = 1348] [serial = 751] [outer = 203F4000] 00:53:30 INFO - PROCESS | 1348 | 1461052410026 Marionette TRACE conn4 <- [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]]]}] 00:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1180ms 00:53:30 INFO - PROCESS | 1348 | 1461052410053 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 00:53:30 INFO - PROCESS | 1348 | 1461052410057 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 00:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:53:30 INFO - PROCESS | 1348 | 1461052410062 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:53:30 INFO - PROCESS | 1348 | 1461052410066 Marionette TRACE conn4 <- [1,966,null,{}] 00:53:30 INFO - PROCESS | 1348 | 1461052410073 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:30 INFO - PROCESS | 1348 | 1461052410182 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 00:53:30 INFO - PROCESS | 1348 | 1461052410332 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:30 INFO - PROCESS | 1348 | ++DOCSHELL 0F6DE800 == 74 [pid = 1348] [id = 251] 00:53:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (12909000) [pid = 1348] [serial = 752] [outer = 00000000] 00:53:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (12B54400) [pid = 1348] [serial = 753] [outer = 12909000] 00:53:30 INFO - PROCESS | 1348 | 1461052410386 Marionette DEBUG loaded listener.js 00:53:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (12BB6000) [pid = 1348] [serial = 754] [outer = 12909000] 00:53:31 INFO - PROCESS | 1348 | 1461052410999 Marionette TRACE conn4 <- [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]]]}] 00:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 991ms 00:53:31 INFO - PROCESS | 1348 | 1461052411055 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 00:53:31 INFO - PROCESS | 1348 | 1461052411060 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 00:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:53:31 INFO - PROCESS | 1348 | 1461052411066 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:53:31 INFO - PROCESS | 1348 | 1461052411068 Marionette TRACE conn4 <- [1,970,null,{}] 00:53:31 INFO - PROCESS | 1348 | 1461052411072 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:31 INFO - PROCESS | 1348 | 1461052411177 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 00:53:31 INFO - PROCESS | 1348 | 1461052411289 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:31 INFO - PROCESS | 1348 | ++DOCSHELL 12F3C400 == 75 [pid = 1348] [id = 252] 00:53:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 139 (131CB800) [pid = 1348] [serial = 755] [outer = 00000000] 00:53:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 140 (173EA000) [pid = 1348] [serial = 756] [outer = 131CB800] 00:53:31 INFO - PROCESS | 1348 | 1461052411336 Marionette DEBUG loaded listener.js 00:53:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 141 (1863B000) [pid = 1348] [serial = 757] [outer = 131CB800] 00:53:31 INFO - PROCESS | 1348 | --DOCSHELL 1BA9F000 == 74 [pid = 1348] [id = 243] 00:53:31 INFO - PROCESS | 1348 | --DOCSHELL 1C69D800 == 73 [pid = 1348] [id = 242] 00:53:31 INFO - PROCESS | 1348 | --DOCSHELL 0EBCCC00 == 72 [pid = 1348] [id = 241] 00:53:31 INFO - PROCESS | 1348 | --DOCSHELL 0EC2C000 == 71 [pid = 1348] [id = 240] 00:53:31 INFO - PROCESS | 1348 | --DOCSHELL 1C610000 == 70 [pid = 1348] [id = 239] 00:53:31 INFO - PROCESS | 1348 | --DOCSHELL 1C0A6000 == 69 [pid = 1348] [id = 238] 00:53:31 INFO - PROCESS | 1348 | --DOCSHELL 1AF65800 == 68 [pid = 1348] [id = 237] 00:53:31 INFO - PROCESS | 1348 | --DOCSHELL 17A77C00 == 67 [pid = 1348] [id = 236] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 140 (139E3000) [pid = 1348] [serial = 635] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 139 (1C1CFC00) [pid = 1348] [serial = 638] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 138 (211B6400) [pid = 1348] [serial = 641] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 137 (202AA400) [pid = 1348] [serial = 644] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 136 (1E372800) [pid = 1348] [serial = 647] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOCSHELL 0EB9AC00 == 66 [pid = 1348] [id = 235] 00:53:31 INFO - PROCESS | 1348 | --DOCSHELL 12BACC00 == 65 [pid = 1348] [id = 234] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 135 (1B787800) [pid = 1348] [serial = 665] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (1C5D0C00) [pid = 1348] [serial = 669] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (19CD0000) [pid = 1348] [serial = 654] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (18C97C00) [pid = 1348] [serial = 653] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (12B0D800) [pid = 1348] [serial = 656] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (12B59400) [pid = 1348] [serial = 657] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (12B2C000) [pid = 1348] [serial = 651] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (129C2400) [pid = 1348] [serial = 650] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (19CCCC00) [pid = 1348] [serial = 660] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (186DBC00) [pid = 1348] [serial = 659] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (1AFE8000) [pid = 1348] [serial = 662] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (1C0A3C00) [pid = 1348] [serial = 666] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (1C615800) [pid = 1348] [serial = 670] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (12B5BC00) [pid = 1348] [serial = 672] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (1B781400) [pid = 1348] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (1B4E2800) [pid = 1348] [serial = 673] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (1C640800) [pid = 1348] [serial = 676] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (1C63CC00) [pid = 1348] [serial = 675] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (1D679400) [pid = 1348] [serial = 679] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (1B49F800) [pid = 1348] [serial = 663] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (1D677800) [pid = 1348] [serial = 678] [outer = 00000000] [url = about:blank] 00:53:31 INFO - PROCESS | 1348 | 1461052411935 Marionette TRACE conn4 <- [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]]]}] 00:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 00:53:32 INFO - PROCESS | 1348 | 1461052411999 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 00:53:32 INFO - PROCESS | 1348 | 1461052412002 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 00:53:32 INFO - PROCESS | 1348 | 1461052412005 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:53:32 INFO - PROCESS | 1348 | 1461052412008 Marionette TRACE conn4 <- [1,974,null,{}] 00:53:32 INFO - PROCESS | 1348 | 1461052412019 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:32 INFO - PROCESS | 1348 | 1461052412129 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 00:53:32 INFO - PROCESS | 1348 | 1461052412224 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:32 INFO - PROCESS | 1348 | ++DOCSHELL 12B0D800 == 66 [pid = 1348] [id = 253] 00:53:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (12B0F000) [pid = 1348] [serial = 758] [outer = 00000000] 00:53:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (12F41400) [pid = 1348] [serial = 759] [outer = 12B0F000] 00:53:32 INFO - PROCESS | 1348 | 1461052412272 Marionette DEBUG loaded listener.js 00:53:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (16E8E000) [pid = 1348] [serial = 760] [outer = 12B0F000] 00:53:32 INFO - PROCESS | 1348 | 1461052412679 Marionette TRACE conn4 <- [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]]]}] 00:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 732ms 00:53:32 INFO - PROCESS | 1348 | 1461052412740 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 00:53:32 INFO - PROCESS | 1348 | 1461052412742 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 00:53:32 INFO - PROCESS | 1348 | 1461052412745 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:53:32 INFO - PROCESS | 1348 | 1461052412747 Marionette TRACE conn4 <- [1,978,null,{}] 00:53:32 INFO - PROCESS | 1348 | 1461052412751 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:32 INFO - PROCESS | 1348 | 1461052412864 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 00:53:32 INFO - PROCESS | 1348 | 1461052412877 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:32 INFO - PROCESS | 1348 | ++DOCSHELL 17787800 == 67 [pid = 1348] [id = 254] 00:53:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (186D8800) [pid = 1348] [serial = 761] [outer = 00000000] 00:53:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (19CD5C00) [pid = 1348] [serial = 762] [outer = 186D8800] 00:53:32 INFO - PROCESS | 1348 | 1461052412923 Marionette DEBUG loaded listener.js 00:53:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (19F53800) [pid = 1348] [serial = 763] [outer = 186D8800] 00:53:33 INFO - PROCESS | 1348 | [1348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:53:33 INFO - PROCESS | 1348 | 1461052413378 Marionette TRACE conn4 <- [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]]]}] 00:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 00:53:33 INFO - PROCESS | 1348 | 1461052413420 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 00:53:33 INFO - PROCESS | 1348 | 1461052413422 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 00:53:33 INFO - PROCESS | 1348 | 1461052413425 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:53:33 INFO - PROCESS | 1348 | 1461052413427 Marionette TRACE conn4 <- [1,982,null,{}] 00:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:53:33 INFO - PROCESS | 1348 | 1461052413431 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:33 INFO - PROCESS | 1348 | 1461052413518 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 00:53:33 INFO - PROCESS | 1348 | 1461052413525 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:33 INFO - PROCESS | 1348 | ++DOCSHELL 1A57BC00 == 68 [pid = 1348] [id = 255] 00:53:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (1AF5B400) [pid = 1348] [serial = 764] [outer = 00000000] 00:53:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (1AFDEC00) [pid = 1348] [serial = 765] [outer = 1AF5B400] 00:53:33 INFO - PROCESS | 1348 | 1461052413572 Marionette DEBUG loaded listener.js 00:53:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (1B4C0800) [pid = 1348] [serial = 766] [outer = 1AF5B400] 00:53:34 INFO - PROCESS | 1348 | 1461052414106 Marionette TRACE conn4 <- [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]]]}] 00:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 00:53:34 INFO - PROCESS | 1348 | 1461052414160 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 00:53:34 INFO - PROCESS | 1348 | 1461052414162 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 00:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:53:34 INFO - PROCESS | 1348 | 1461052414165 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:53:34 INFO - PROCESS | 1348 | 1461052414167 Marionette TRACE conn4 <- [1,986,null,{}] 00:53:34 INFO - PROCESS | 1348 | 1461052414176 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:34 INFO - PROCESS | 1348 | 1461052414340 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 00:53:34 INFO - PROCESS | 1348 | 1461052414413 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:34 INFO - PROCESS | 1348 | ++DOCSHELL 1B787800 == 69 [pid = 1348] [id = 256] 00:53:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (1BA9B400) [pid = 1348] [serial = 767] [outer = 00000000] 00:53:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (1BFE3C00) [pid = 1348] [serial = 768] [outer = 1BA9B400] 00:53:34 INFO - PROCESS | 1348 | 1461052414464 Marionette DEBUG loaded listener.js 00:53:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (1C0A6000) [pid = 1348] [serial = 769] [outer = 1BA9B400] 00:53:35 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (1D952400) [pid = 1348] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:53:35 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (1BA9FC00) [pid = 1348] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:53:35 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (0EC0A400) [pid = 1348] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:53:35 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (1C645000) [pid = 1348] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:53:35 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (12F44800) [pid = 1348] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:53:35 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (17A78000) [pid = 1348] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:53:35 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (1AF67000) [pid = 1348] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:53:35 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (12B0BC00) [pid = 1348] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:53:35 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (1C0A8400) [pid = 1348] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:53:35 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (1C69E400) [pid = 1348] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:53:35 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (0EC04800) [pid = 1348] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:53:35 INFO - PROCESS | 1348 | 1461052415398 Marionette TRACE conn4 <- [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]]]}] 00:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1275ms 00:53:35 INFO - PROCESS | 1348 | 1461052415441 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 00:53:35 INFO - PROCESS | 1348 | 1461052415445 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 00:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:53:35 INFO - PROCESS | 1348 | 1461052415450 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:53:35 INFO - PROCESS | 1348 | 1461052415454 Marionette TRACE conn4 <- [1,990,null,{}] 00:53:35 INFO - PROCESS | 1348 | 1461052415461 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:35 INFO - PROCESS | 1348 | 1461052415582 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 00:53:35 INFO - PROCESS | 1348 | 1461052415776 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:35 INFO - PROCESS | 1348 | ++DOCSHELL 12973800 == 70 [pid = 1348] [id = 257] 00:53:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (12974400) [pid = 1348] [serial = 770] [outer = 00000000] 00:53:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (12B06000) [pid = 1348] [serial = 771] [outer = 12974400] 00:53:35 INFO - PROCESS | 1348 | 1461052415843 Marionette DEBUG loaded listener.js 00:53:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (12B29800) [pid = 1348] [serial = 772] [outer = 12974400] 00:53:36 INFO - PROCESS | 1348 | 1461052416407 Marionette TRACE conn4 <- [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]]]}] 00:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1026ms 00:53:36 INFO - PROCESS | 1348 | 1461052416477 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 00:53:36 INFO - PROCESS | 1348 | 1461052416484 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 00:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:53:36 INFO - PROCESS | 1348 | 1461052416491 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:53:36 INFO - PROCESS | 1348 | 1461052416494 Marionette TRACE conn4 <- [1,994,null,{}] 00:53:36 INFO - PROCESS | 1348 | 1461052416498 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:36 INFO - PROCESS | 1348 | 1461052416607 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 00:53:36 INFO - PROCESS | 1348 | 1461052416742 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:36 INFO - PROCESS | 1348 | ++DOCSHELL 12ED2C00 == 71 [pid = 1348] [id = 258] 00:53:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (12F3B400) [pid = 1348] [serial = 773] [outer = 00000000] 00:53:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (17366800) [pid = 1348] [serial = 774] [outer = 12F3B400] 00:53:36 INFO - PROCESS | 1348 | 1461052416798 Marionette DEBUG loaded listener.js 00:53:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (19CCC400) [pid = 1348] [serial = 775] [outer = 12F3B400] 00:53:37 INFO - PROCESS | 1348 | 1461052417410 Marionette TRACE conn4 <- [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]]]}] 00:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 971ms 00:53:37 INFO - PROCESS | 1348 | 1461052417461 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 00:53:37 INFO - PROCESS | 1348 | 1461052417464 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 00:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:53:37 INFO - PROCESS | 1348 | 1461052417468 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:53:37 INFO - PROCESS | 1348 | 1461052417472 Marionette TRACE conn4 <- [1,998,null,{}] 00:53:37 INFO - PROCESS | 1348 | 1461052417483 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:37 INFO - PROCESS | 1348 | 1461052417594 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 00:53:37 INFO - PROCESS | 1348 | 1461052417730 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:37 INFO - PROCESS | 1348 | ++DOCSHELL 1C0A8000 == 72 [pid = 1348] [id = 259] 00:53:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (1C0A8400) [pid = 1348] [serial = 776] [outer = 00000000] 00:53:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (1C5AFC00) [pid = 1348] [serial = 777] [outer = 1C0A8400] 00:53:37 INFO - PROCESS | 1348 | 1461052417789 Marionette DEBUG loaded listener.js 00:53:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (1C5CC800) [pid = 1348] [serial = 778] [outer = 1C0A8400] 00:53:38 INFO - PROCESS | 1348 | 1461052418395 Marionette TRACE conn4 <- [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]]]}] 00:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 00:53:38 INFO - PROCESS | 1348 | 1461052418441 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 00:53:38 INFO - PROCESS | 1348 | 1461052418444 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 00:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:53:38 INFO - PROCESS | 1348 | 1461052418448 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:53:38 INFO - PROCESS | 1348 | 1461052418450 Marionette TRACE conn4 <- [1,1002,null,{}] 00:53:38 INFO - PROCESS | 1348 | 1461052418454 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:38 INFO - PROCESS | 1348 | 1461052418562 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 00:53:38 INFO - PROCESS | 1348 | 1461052418668 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:38 INFO - PROCESS | 1348 | ++DOCSHELL 1C5CFC00 == 73 [pid = 1348] [id = 260] 00:53:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (1C5D1000) [pid = 1348] [serial = 779] [outer = 00000000] 00:53:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (1C63B800) [pid = 1348] [serial = 780] [outer = 1C5D1000] 00:53:38 INFO - PROCESS | 1348 | 1461052418723 Marionette DEBUG loaded listener.js 00:53:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (1C63F000) [pid = 1348] [serial = 781] [outer = 1C5D1000] 00:53:39 INFO - PROCESS | 1348 | 1461052419272 Marionette TRACE conn4 <- [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]]]}] 00:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 870ms 00:53:39 INFO - PROCESS | 1348 | 1461052419322 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 00:53:39 INFO - PROCESS | 1348 | 1461052419324 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 00:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:53:39 INFO - PROCESS | 1348 | 1461052419327 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:53:39 INFO - PROCESS | 1348 | 1461052419329 Marionette TRACE conn4 <- [1,1006,null,{}] 00:53:39 INFO - PROCESS | 1348 | 1461052419333 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:39 INFO - PROCESS | 1348 | 1461052419442 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 00:53:39 INFO - PROCESS | 1348 | 1461052419556 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:39 INFO - PROCESS | 1348 | ++DOCSHELL 1C541000 == 74 [pid = 1348] [id = 261] 00:53:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (1C641800) [pid = 1348] [serial = 782] [outer = 00000000] 00:53:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (1D678C00) [pid = 1348] [serial = 783] [outer = 1C641800] 00:53:39 INFO - PROCESS | 1348 | 1461052419659 Marionette DEBUG loaded listener.js 00:53:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (1D67F400) [pid = 1348] [serial = 784] [outer = 1C641800] 00:53:40 INFO - PROCESS | 1348 | 1461052420283 Marionette TRACE conn4 <- [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]]]}] 00:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1018ms 00:53:40 INFO - PROCESS | 1348 | 1461052420349 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 00:53:40 INFO - PROCESS | 1348 | 1461052420351 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 00:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:53:40 INFO - PROCESS | 1348 | 1461052420354 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:53:40 INFO - PROCESS | 1348 | 1461052420356 Marionette TRACE conn4 <- [1,1010,null,{}] 00:53:40 INFO - PROCESS | 1348 | 1461052420393 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:40 INFO - PROCESS | 1348 | 1461052420531 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 00:53:40 INFO - PROCESS | 1348 | 1461052420668 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:40 INFO - PROCESS | 1348 | ++DOCSHELL 1D683400 == 75 [pid = 1348] [id = 262] 00:53:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (1D951000) [pid = 1348] [serial = 785] [outer = 00000000] 00:53:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (1F1A6400) [pid = 1348] [serial = 786] [outer = 1D951000] 00:53:40 INFO - PROCESS | 1348 | 1461052420730 Marionette DEBUG loaded listener.js 00:53:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (1F20EC00) [pid = 1348] [serial = 787] [outer = 1D951000] 00:53:41 INFO - PROCESS | 1348 | 1461052421349 Marionette TRACE conn4 <- [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]]]}] 00:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1032ms 00:53:41 INFO - PROCESS | 1348 | 1461052421391 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 00:53:41 INFO - PROCESS | 1348 | 1461052421393 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 00:53:41 INFO - PROCESS | 1348 | 1461052421396 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:53:41 INFO - PROCESS | 1348 | 1461052421398 Marionette TRACE conn4 <- [1,1014,null,{}] 00:53:41 INFO - PROCESS | 1348 | 1461052421402 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:41 INFO - PROCESS | 1348 | 1461052421521 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 00:53:41 INFO - PROCESS | 1348 | 1461052421635 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:41 INFO - PROCESS | 1348 | ++DOCSHELL 2011E800 == 76 [pid = 1348] [id = 263] 00:53:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (20120000) [pid = 1348] [serial = 788] [outer = 00000000] 00:53:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (20128000) [pid = 1348] [serial = 789] [outer = 20120000] 00:53:41 INFO - PROCESS | 1348 | 1461052421736 Marionette DEBUG loaded listener.js 00:53:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (20125400) [pid = 1348] [serial = 790] [outer = 20120000] 00:53:42 INFO - PROCESS | 1348 | 1461052422335 Marionette TRACE conn4 <- [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]]]}] 00:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 971ms 00:53:42 INFO - PROCESS | 1348 | 1461052422371 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 00:53:42 INFO - PROCESS | 1348 | 1461052422373 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 00:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:53:42 INFO - PROCESS | 1348 | 1461052422377 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:53:42 INFO - PROCESS | 1348 | 1461052422379 Marionette TRACE conn4 <- [1,1018,null,{}] 00:53:42 INFO - PROCESS | 1348 | 1461052422382 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:42 INFO - PROCESS | 1348 | 1461052422497 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 00:53:42 INFO - PROCESS | 1348 | 1461052422611 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:42 INFO - PROCESS | 1348 | ++DOCSHELL 1BAA7800 == 77 [pid = 1348] [id = 264] 00:53:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (1BAA7C00) [pid = 1348] [serial = 791] [outer = 00000000] 00:53:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 139 (206D6400) [pid = 1348] [serial = 792] [outer = 1BAA7C00] 00:53:42 INFO - PROCESS | 1348 | 1461052422709 Marionette DEBUG loaded listener.js 00:53:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 140 (202AE400) [pid = 1348] [serial = 793] [outer = 1BAA7C00] 00:53:43 INFO - PROCESS | 1348 | 1461052423467 Marionette TRACE conn4 <- [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]]]}] 00:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1130ms 00:53:43 INFO - PROCESS | 1348 | 1461052423511 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 00:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:53:43 INFO - PROCESS | 1348 | 1461052423515 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 00:53:43 INFO - PROCESS | 1348 | 1461052423521 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:53:43 INFO - PROCESS | 1348 | 1461052423525 Marionette TRACE conn4 <- [1,1022,null,{}] 00:53:43 INFO - PROCESS | 1348 | 1461052423531 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:43 INFO - PROCESS | 1348 | 1461052423647 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 00:53:43 INFO - PROCESS | 1348 | 1461052423797 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:43 INFO - PROCESS | 1348 | ++DOCSHELL 1290AC00 == 78 [pid = 1348] [id = 265] 00:53:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 141 (1290E400) [pid = 1348] [serial = 794] [outer = 00000000] 00:53:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 142 (12BAB000) [pid = 1348] [serial = 795] [outer = 1290E400] 00:53:43 INFO - PROCESS | 1348 | 1461052423851 Marionette DEBUG loaded listener.js 00:53:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 143 (12F43000) [pid = 1348] [serial = 796] [outer = 1290E400] 00:53:44 INFO - PROCESS | 1348 | --DOCSHELL 1A57BC00 == 77 [pid = 1348] [id = 255] 00:53:44 INFO - PROCESS | 1348 | --DOCSHELL 17787800 == 76 [pid = 1348] [id = 254] 00:53:44 INFO - PROCESS | 1348 | --DOCSHELL 12B0D800 == 75 [pid = 1348] [id = 253] 00:53:44 INFO - PROCESS | 1348 | --DOCSHELL 12F3C400 == 74 [pid = 1348] [id = 252] 00:53:44 INFO - PROCESS | 1348 | --DOCSHELL 0F6DE800 == 73 [pid = 1348] [id = 251] 00:53:44 INFO - PROCESS | 1348 | --DOCSHELL 20294000 == 72 [pid = 1348] [id = 247] 00:53:44 INFO - PROCESS | 1348 | --DOCSHELL 1290DC00 == 71 [pid = 1348] [id = 246] 00:53:44 INFO - PROCESS | 1348 | --DOCSHELL 12D01C00 == 70 [pid = 1348] [id = 245] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 142 (206E2400) [pid = 1348] [serial = 633] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 141 (12B22400) [pid = 1348] [serial = 705] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 140 (12B5FC00) [pid = 1348] [serial = 706] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 139 (1C6A1800) [pid = 1348] [serial = 717] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 138 (1774CC00) [pid = 1348] [serial = 703] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 137 (17126C00) [pid = 1348] [serial = 702] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 136 (19CCA800) [pid = 1348] [serial = 708] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 135 (19CE2400) [pid = 1348] [serial = 709] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (1DB74400) [pid = 1348] [serial = 681] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (1B77E000) [pid = 1348] [serial = 711] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (1C09F400) [pid = 1348] [serial = 712] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (12F47800) [pid = 1348] [serial = 684] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (1E377000) [pid = 1348] [serial = 720] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (1C5AF400) [pid = 1348] [serial = 714] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (1B780800) [pid = 1348] [serial = 687] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (1F204C00) [pid = 1348] [serial = 690] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (1D67D800) [pid = 1348] [serial = 718] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (1F7D8C00) [pid = 1348] [serial = 693] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (20295400) [pid = 1348] [serial = 696] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (203F5C00) [pid = 1348] [serial = 699] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 122 (1E37FC00) [pid = 1348] [serial = 721] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 121 (20124C00) [pid = 1348] [serial = 726] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 120 (1BAA8800) [pid = 1348] [serial = 730] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 119 (2012A400) [pid = 1348] [serial = 727] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 118 (17786400) [pid = 1348] [serial = 724] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 117 (12ECEC00) [pid = 1348] [serial = 723] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 116 (1C5CF800) [pid = 1348] [serial = 715] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | --DOMWINDOW == 115 (1BAA5000) [pid = 1348] [serial = 729] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 1348 | 1461052424508 Marionette TRACE conn4 <- [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]]]}] 00:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1024ms 00:53:44 INFO - PROCESS | 1348 | 1461052424545 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 00:53:44 INFO - PROCESS | 1348 | 1461052424551 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 00:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:53:44 INFO - PROCESS | 1348 | 1461052424557 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:53:44 INFO - PROCESS | 1348 | 1461052424560 Marionette TRACE conn4 <- [1,1026,null,{}] 00:53:44 INFO - PROCESS | 1348 | 1461052424598 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:44 INFO - PROCESS | 1348 | 1461052424690 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 00:53:44 INFO - PROCESS | 1348 | 1461052424697 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:44 INFO - PROCESS | 1348 | ++DOCSHELL 0EC37400 == 71 [pid = 1348] [id = 266] 00:53:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 116 (0F6DE800) [pid = 1348] [serial = 797] [outer = 00000000] 00:53:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 117 (12ECEC00) [pid = 1348] [serial = 798] [outer = 0F6DE800] 00:53:44 INFO - PROCESS | 1348 | 1461052424748 Marionette DEBUG loaded listener.js 00:53:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 118 (131D5400) [pid = 1348] [serial = 799] [outer = 0F6DE800] 00:53:45 INFO - PROCESS | 1348 | 1461052425233 Marionette TRACE conn4 <- [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]]]}] 00:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 691ms 00:53:45 INFO - PROCESS | 1348 | 1461052425250 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 00:53:45 INFO - PROCESS | 1348 | 1461052425252 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 00:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:53:45 INFO - PROCESS | 1348 | 1461052425255 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:53:45 INFO - PROCESS | 1348 | 1461052425259 Marionette TRACE conn4 <- [1,1030,null,{}] 00:53:45 INFO - PROCESS | 1348 | 1461052425270 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:45 INFO - PROCESS | 1348 | 1461052425405 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 00:53:45 INFO - PROCESS | 1348 | 1461052425512 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:45 INFO - PROCESS | 1348 | ++DOCSHELL 17787800 == 72 [pid = 1348] [id = 267] 00:53:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 119 (17A77800) [pid = 1348] [serial = 800] [outer = 00000000] 00:53:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 120 (1AF5C000) [pid = 1348] [serial = 801] [outer = 17A77800] 00:53:45 INFO - PROCESS | 1348 | 1461052425564 Marionette DEBUG loaded listener.js 00:53:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 121 (1B4C9C00) [pid = 1348] [serial = 802] [outer = 17A77800] 00:53:46 INFO - PROCESS | 1348 | 1461052425988 Marionette TRACE conn4 <- [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]]]}] 00:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 770ms 00:53:46 INFO - PROCESS | 1348 | 1461052426029 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 00:53:46 INFO - PROCESS | 1348 | 1461052426032 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 00:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:53:46 INFO - PROCESS | 1348 | 1461052426035 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:53:46 INFO - PROCESS | 1348 | 1461052426037 Marionette TRACE conn4 <- [1,1034,null,{}] 00:53:46 INFO - PROCESS | 1348 | 1461052426041 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:46 INFO - PROCESS | 1348 | 1461052426128 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 00:53:46 INFO - PROCESS | 1348 | 1461052426135 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:46 INFO - PROCESS | 1348 | ++DOCSHELL 1B77F800 == 73 [pid = 1348] [id = 268] 00:53:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 122 (1B788400) [pid = 1348] [serial = 803] [outer = 00000000] 00:53:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 123 (1BAA9000) [pid = 1348] [serial = 804] [outer = 1B788400] 00:53:46 INFO - PROCESS | 1348 | 1461052426180 Marionette DEBUG loaded listener.js 00:53:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (1C0A4400) [pid = 1348] [serial = 805] [outer = 1B788400] 00:53:46 INFO - PROCESS | 1348 | 1461052426631 Marionette TRACE conn4 <- [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]]]}] 00:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 00:53:46 INFO - PROCESS | 1348 | 1461052426673 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 00:53:46 INFO - PROCESS | 1348 | 1461052426675 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 00:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:53:46 INFO - PROCESS | 1348 | 1461052426678 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:53:46 INFO - PROCESS | 1348 | 1461052426680 Marionette TRACE conn4 <- [1,1038,null,{}] 00:53:46 INFO - PROCESS | 1348 | 1461052426689 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:46 INFO - PROCESS | 1348 | 1461052426805 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 00:53:46 INFO - PROCESS | 1348 | 1461052426896 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:46 INFO - PROCESS | 1348 | ++DOCSHELL 1C5B7000 == 74 [pid = 1348] [id = 269] 00:53:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (1C5C3800) [pid = 1348] [serial = 806] [outer = 00000000] 00:53:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (1C611400) [pid = 1348] [serial = 807] [outer = 1C5C3800] 00:53:46 INFO - PROCESS | 1348 | 1461052426940 Marionette DEBUG loaded listener.js 00:53:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (1C639800) [pid = 1348] [serial = 808] [outer = 1C5C3800] 00:53:47 INFO - PROCESS | 1348 | 1461052427389 Marionette TRACE conn4 <- [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]]]}] 00:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 731ms 00:53:47 INFO - PROCESS | 1348 | 1461052427410 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 00:53:47 INFO - PROCESS | 1348 | 1461052427412 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 00:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:53:47 INFO - PROCESS | 1348 | 1461052427422 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:53:47 INFO - PROCESS | 1348 | 1461052427424 Marionette TRACE conn4 <- [1,1042,null,{}] 00:53:47 INFO - PROCESS | 1348 | 1461052427431 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:47 INFO - PROCESS | 1348 | 1461052427571 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 00:53:47 INFO - PROCESS | 1348 | 1461052427639 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:47 INFO - PROCESS | 1348 | ++DOCSHELL 1D681800 == 75 [pid = 1348] [id = 270] 00:53:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (1D684000) [pid = 1348] [serial = 809] [outer = 00000000] 00:53:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (1E378400) [pid = 1348] [serial = 810] [outer = 1D684000] 00:53:47 INFO - PROCESS | 1348 | 1461052427686 Marionette DEBUG loaded listener.js 00:53:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (1E734400) [pid = 1348] [serial = 811] [outer = 1D684000] 00:53:48 INFO - PROCESS | 1348 | 1461052428123 Marionette TRACE conn4 <- [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]]]}] 00:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 00:53:48 INFO - PROCESS | 1348 | 1461052428173 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 00:53:48 INFO - PROCESS | 1348 | 1461052428175 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 00:53:48 INFO - PROCESS | 1348 | 1461052428183 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:53:48 INFO - PROCESS | 1348 | 1461052428185 Marionette TRACE conn4 <- [1,1046,null,{}] 00:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:53:48 INFO - PROCESS | 1348 | 1461052428188 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:48 INFO - PROCESS | 1348 | 1461052428314 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 00:53:48 INFO - PROCESS | 1348 | 1461052428386 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:48 INFO - PROCESS | 1348 | ++DOCSHELL 1F1A5400 == 76 [pid = 1348] [id = 271] 00:53:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (1F20C000) [pid = 1348] [serial = 812] [outer = 00000000] 00:53:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (20124000) [pid = 1348] [serial = 813] [outer = 1F20C000] 00:53:48 INFO - PROCESS | 1348 | 1461052428431 Marionette DEBUG loaded listener.js 00:53:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (20295400) [pid = 1348] [serial = 814] [outer = 1F20C000] 00:53:48 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (1AF5B400) [pid = 1348] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:53:48 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (1863BC00) [pid = 1348] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:53:48 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (12909000) [pid = 1348] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:53:48 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (131CB800) [pid = 1348] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:53:48 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (12B0F000) [pid = 1348] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:53:48 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (186D8800) [pid = 1348] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:53:48 INFO - PROCESS | 1348 | 1461052428824 Marionette TRACE conn4 <- [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]]]}] 00:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 00:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:53:48 INFO - PROCESS | 1348 | 1461052428861 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 00:53:48 INFO - PROCESS | 1348 | 1461052428863 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 00:53:48 INFO - PROCESS | 1348 | 1461052428866 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:53:48 INFO - PROCESS | 1348 | 1461052428868 Marionette TRACE conn4 <- [1,1050,null,{}] 00:53:48 INFO - PROCESS | 1348 | 1461052428871 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:48 INFO - PROCESS | 1348 | 1461052428961 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 00:53:49 INFO - PROCESS | 1348 | 1461052429068 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:49 INFO - PROCESS | 1348 | ++DOCSHELL 12B24000 == 77 [pid = 1348] [id = 272] 00:53:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (1712B000) [pid = 1348] [serial = 815] [outer = 00000000] 00:53:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (1F20D000) [pid = 1348] [serial = 816] [outer = 1712B000] 00:53:49 INFO - PROCESS | 1348 | 1461052429115 Marionette DEBUG loaded listener.js 00:53:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (202A8800) [pid = 1348] [serial = 817] [outer = 1712B000] 00:53:49 INFO - PROCESS | 1348 | 1461052429503 Marionette TRACE conn4 <- [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]]]}] 00:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 672ms 00:53:49 INFO - PROCESS | 1348 | 1461052429541 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 00:53:49 INFO - PROCESS | 1348 | 1461052429543 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 00:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:53:49 INFO - PROCESS | 1348 | 1461052429547 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:53:49 INFO - PROCESS | 1348 | 1461052429548 Marionette TRACE conn4 <- [1,1054,null,{}] 00:53:49 INFO - PROCESS | 1348 | 1461052429552 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:49 INFO - PROCESS | 1348 | 1461052429667 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 00:53:49 INFO - PROCESS | 1348 | 1461052429677 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:49 INFO - PROCESS | 1348 | ++DOCSHELL 1BD9C400 == 78 [pid = 1348] [id = 273] 00:53:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (203E9C00) [pid = 1348] [serial = 818] [outer = 00000000] 00:53:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (211B6C00) [pid = 1348] [serial = 819] [outer = 203E9C00] 00:53:49 INFO - PROCESS | 1348 | 1461052429721 Marionette DEBUG loaded listener.js 00:53:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (2249A800) [pid = 1348] [serial = 820] [outer = 203E9C00] 00:53:50 INFO - PROCESS | 1348 | 1461052430163 Marionette TRACE conn4 <- [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]]]}] 00:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 00:53:50 INFO - PROCESS | 1348 | 1461052430219 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 00:53:50 INFO - PROCESS | 1348 | 1461052430221 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 00:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:53:50 INFO - PROCESS | 1348 | 1461052430224 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:53:50 INFO - PROCESS | 1348 | 1461052430225 Marionette TRACE conn4 <- [1,1058,null,{}] 00:53:50 INFO - PROCESS | 1348 | 1461052430229 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:50 INFO - PROCESS | 1348 | 1461052430321 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 00:53:50 INFO - PROCESS | 1348 | 1461052430327 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:50 INFO - PROCESS | 1348 | ++DOCSHELL 12B2A800 == 79 [pid = 1348] [id = 274] 00:53:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (211C2800) [pid = 1348] [serial = 821] [outer = 00000000] 00:53:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (23E35C00) [pid = 1348] [serial = 822] [outer = 211C2800] 00:53:50 INFO - PROCESS | 1348 | 1461052430371 Marionette DEBUG loaded listener.js 00:53:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (23E37400) [pid = 1348] [serial = 823] [outer = 211C2800] 00:53:51 INFO - PROCESS | 1348 | 1461052430996 Marionette TRACE conn4 <- [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]]]}] 00:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 870ms 00:53:51 INFO - PROCESS | 1348 | 1461052431095 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 00:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:53:51 INFO - PROCESS | 1348 | 1461052431100 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 00:53:51 INFO - PROCESS | 1348 | 1461052431105 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:53:51 INFO - PROCESS | 1348 | 1461052431109 Marionette TRACE conn4 <- [1,1062,null,{}] 00:53:51 INFO - PROCESS | 1348 | 1461052431115 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:51 INFO - PROCESS | 1348 | 1461052431252 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 00:53:51 INFO - PROCESS | 1348 | 1461052431366 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:51 INFO - PROCESS | 1348 | ++DOCSHELL 0F6E6C00 == 80 [pid = 1348] [id = 275] 00:53:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (1253D400) [pid = 1348] [serial = 824] [outer = 00000000] 00:53:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (13FD0000) [pid = 1348] [serial = 825] [outer = 1253D400] 00:53:51 INFO - PROCESS | 1348 | 1461052431469 Marionette DEBUG loaded listener.js 00:53:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 139 (1774FC00) [pid = 1348] [serial = 826] [outer = 1253D400] 00:53:52 INFO - PROCESS | 1348 | 1461052432080 Marionette TRACE conn4 <- [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]]]}] 00:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1027ms 00:53:52 INFO - PROCESS | 1348 | 1461052432133 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 00:53:52 INFO - PROCESS | 1348 | 1461052432139 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 00:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:53:52 INFO - PROCESS | 1348 | 1461052432146 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:53:52 INFO - PROCESS | 1348 | 1461052432149 Marionette TRACE conn4 <- [1,1066,null,{}] 00:53:52 INFO - PROCESS | 1348 | 1461052432153 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:52 INFO - PROCESS | 1348 | 1461052432267 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 00:53:52 INFO - PROCESS | 1348 | 1461052432408 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:52 INFO - PROCESS | 1348 | ++DOCSHELL 18CA0000 == 81 [pid = 1348] [id = 276] 00:53:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 140 (19CCA400) [pid = 1348] [serial = 827] [outer = 00000000] 00:53:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 141 (1BAA3800) [pid = 1348] [serial = 828] [outer = 19CCA400] 00:53:52 INFO - PROCESS | 1348 | 1461052432464 Marionette DEBUG loaded listener.js 00:53:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 142 (1C5C7800) [pid = 1348] [serial = 829] [outer = 19CCA400] 00:53:53 INFO - PROCESS | 1348 | 1461052433147 Marionette TRACE conn4 <- [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]]]}] 00:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1076ms 00:53:53 INFO - PROCESS | 1348 | 1461052433222 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 00:53:53 INFO - PROCESS | 1348 | 1461052433225 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 00:53:53 INFO - PROCESS | 1348 | 1461052433229 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:53:53 INFO - PROCESS | 1348 | 1461052433233 Marionette TRACE conn4 <- [1,1070,null,{}] 00:53:53 INFO - PROCESS | 1348 | 1461052433245 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:53 INFO - PROCESS | 1348 | 1461052433394 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 00:53:53 INFO - PROCESS | 1348 | 1461052433543 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:53 INFO - PROCESS | 1348 | ++DOCSHELL 1E732800 == 82 [pid = 1348] [id = 277] 00:53:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 143 (1F57BC00) [pid = 1348] [serial = 830] [outer = 00000000] 00:53:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 144 (2435AC00) [pid = 1348] [serial = 831] [outer = 1F57BC00] 00:53:53 INFO - PROCESS | 1348 | 1461052433606 Marionette DEBUG loaded listener.js 00:53:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 145 (24F69400) [pid = 1348] [serial = 832] [outer = 1F57BC00] 00:53:54 INFO - PROCESS | 1348 | 1461052434210 Marionette TRACE conn4 <- [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]]]}] 00:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1021ms 00:53:54 INFO - PROCESS | 1348 | 1461052434253 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 00:53:54 INFO - PROCESS | 1348 | 1461052434256 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 00:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:53:54 INFO - PROCESS | 1348 | 1461052434260 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:53:54 INFO - PROCESS | 1348 | 1461052434262 Marionette TRACE conn4 <- [1,1074,null,{}] 00:53:54 INFO - PROCESS | 1348 | 1461052434266 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:54 INFO - PROCESS | 1348 | 1461052434379 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 00:53:54 INFO - PROCESS | 1348 | 1461052434539 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:54 INFO - PROCESS | 1348 | ++DOCSHELL 24F6B000 == 83 [pid = 1348] [id = 278] 00:53:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 146 (24F6D400) [pid = 1348] [serial = 833] [outer = 00000000] 00:53:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 147 (24F75400) [pid = 1348] [serial = 834] [outer = 24F6D400] 00:53:54 INFO - PROCESS | 1348 | 1461052434601 Marionette DEBUG loaded listener.js 00:53:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 148 (273D8C00) [pid = 1348] [serial = 835] [outer = 24F6D400] 00:53:55 INFO - PROCESS | 1348 | 1461052435196 Marionette TRACE conn4 <- [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]]]}] 00:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 971ms 00:53:55 INFO - PROCESS | 1348 | 1461052435233 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 00:53:55 INFO - PROCESS | 1348 | 1461052435236 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 00:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:53:55 INFO - PROCESS | 1348 | 1461052435239 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:53:55 INFO - PROCESS | 1348 | 1461052435241 Marionette TRACE conn4 <- [1,1078,null,{}] 00:53:55 INFO - PROCESS | 1348 | 1461052435245 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:55 INFO - PROCESS | 1348 | 1461052435360 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 00:53:55 INFO - PROCESS | 1348 | 1461052435520 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:55 INFO - PROCESS | 1348 | ++DOCSHELL 24BD1000 == 84 [pid = 1348] [id = 279] 00:53:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 149 (24BD1800) [pid = 1348] [serial = 836] [outer = 00000000] 00:53:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 150 (24BDA000) [pid = 1348] [serial = 837] [outer = 24BD1800] 00:53:55 INFO - PROCESS | 1348 | 1461052435579 Marionette DEBUG loaded listener.js 00:53:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 151 (24BDD000) [pid = 1348] [serial = 838] [outer = 24BD1800] 00:53:56 INFO - PROCESS | 1348 | 1461052436144 Marionette TRACE conn4 <- [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]]]}] 00:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 00:53:56 INFO - PROCESS | 1348 | 1461052436173 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 00:53:56 INFO - PROCESS | 1348 | 1461052436175 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 00:53:56 INFO - PROCESS | 1348 | 1461052436179 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:53:56 INFO - PROCESS | 1348 | 1461052436181 Marionette TRACE conn4 <- [1,1082,null,{}] 00:53:56 INFO - PROCESS | 1348 | 1461052436184 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:56 INFO - PROCESS | 1348 | 1461052436321 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 00:53:56 INFO - PROCESS | 1348 | 1461052436471 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:56 INFO - PROCESS | 1348 | ++DOCSHELL 24BDC000 == 85 [pid = 1348] [id = 280] 00:53:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 152 (24BDE000) [pid = 1348] [serial = 839] [outer = 00000000] 00:53:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 153 (26A0BC00) [pid = 1348] [serial = 840] [outer = 24BDE000] 00:53:56 INFO - PROCESS | 1348 | 1461052436533 Marionette DEBUG loaded listener.js 00:53:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 154 (26A10400) [pid = 1348] [serial = 841] [outer = 24BDE000] 00:53:57 INFO - PROCESS | 1348 | 1461052437207 Marionette TRACE conn4 <- [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]]]}] 00:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1069ms 00:53:57 INFO - PROCESS | 1348 | 1461052437254 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 00:53:57 INFO - PROCESS | 1348 | 1461052437257 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 00:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:53:57 INFO - PROCESS | 1348 | 1461052437260 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:53:57 INFO - PROCESS | 1348 | 1461052437262 Marionette TRACE conn4 <- [1,1086,null,{}] 00:53:57 INFO - PROCESS | 1348 | 1461052437266 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:57 INFO - PROCESS | 1348 | 1461052437375 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 00:53:57 INFO - PROCESS | 1348 | 1461052437525 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:57 INFO - PROCESS | 1348 | ++DOCSHELL 0EC2A400 == 86 [pid = 1348] [id = 281] 00:53:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 155 (0EC40C00) [pid = 1348] [serial = 842] [outer = 00000000] 00:53:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 156 (131B7800) [pid = 1348] [serial = 843] [outer = 0EC40C00] 00:53:57 INFO - PROCESS | 1348 | 1461052437585 Marionette DEBUG loaded listener.js 00:53:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 157 (19F50000) [pid = 1348] [serial = 844] [outer = 0EC40C00] 00:53:58 INFO - PROCESS | 1348 | 1461052438453 Marionette TRACE conn4 <- [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]]]}] 00:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1223ms 00:53:58 INFO - PROCESS | 1348 | 1461052438484 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 00:53:58 INFO - PROCESS | 1348 | 1461052438489 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 00:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:53:58 INFO - PROCESS | 1348 | 1461052438495 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:53:58 INFO - PROCESS | 1348 | 1461052438498 Marionette TRACE conn4 <- [1,1090,null,{}] 00:53:58 INFO - PROCESS | 1348 | 1461052438503 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:58 INFO - PROCESS | 1348 | 1461052438610 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 00:53:58 INFO - PROCESS | 1348 | 1461052438797 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:58 INFO - PROCESS | 1348 | ++DOCSHELL 12B53000 == 87 [pid = 1348] [id = 282] 00:53:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 158 (12B53800) [pid = 1348] [serial = 845] [outer = 00000000] 00:53:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 159 (12B5F000) [pid = 1348] [serial = 846] [outer = 12B53800] 00:53:58 INFO - PROCESS | 1348 | 1461052438912 Marionette DEBUG loaded listener.js 00:53:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 160 (12BB5800) [pid = 1348] [serial = 847] [outer = 12B53800] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 0EC2EC00 == 86 [pid = 1348] [id = 75] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 12B09800 == 85 [pid = 1348] [id = 90] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 0EC3F800 == 84 [pid = 1348] [id = 60] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 0ECB1000 == 83 [pid = 1348] [id = 176] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 0EC03800 == 82 [pid = 1348] [id = 46] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 1BD9C400 == 81 [pid = 1348] [id = 273] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 12B24000 == 80 [pid = 1348] [id = 272] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 1F1A5400 == 79 [pid = 1348] [id = 271] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 1D681800 == 78 [pid = 1348] [id = 270] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 1C5B7000 == 77 [pid = 1348] [id = 269] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 1B77F800 == 76 [pid = 1348] [id = 268] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 159 (1BFE3C00) [pid = 1348] [serial = 768] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 17787800 == 75 [pid = 1348] [id = 267] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 0EC37400 == 74 [pid = 1348] [id = 266] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 1290AC00 == 73 [pid = 1348] [id = 265] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 12973800 == 72 [pid = 1348] [id = 257] 00:53:59 INFO - PROCESS | 1348 | --DOCSHELL 1B787800 == 71 [pid = 1348] [id = 256] 00:53:59 INFO - PROCESS | 1348 | 1461052439615 Marionette TRACE conn4 <- [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]]]}] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 158 (1B4C0800) [pid = 1348] [serial = 766] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 157 (1E37E400) [pid = 1348] [serial = 682] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 156 (12BB6000) [pid = 1348] [serial = 754] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 155 (1863B000) [pid = 1348] [serial = 757] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 154 (173EA000) [pid = 1348] [serial = 756] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 153 (211B7800) [pid = 1348] [serial = 744] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 152 (1BAA3C00) [pid = 1348] [serial = 738] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 151 (12B54400) [pid = 1348] [serial = 753] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 150 (12F41400) [pid = 1348] [serial = 759] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 149 (203EA400) [pid = 1348] [serial = 741] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 148 (203EB000) [pid = 1348] [serial = 732] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 147 (16E8E000) [pid = 1348] [serial = 760] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 146 (170CBC00) [pid = 1348] [serial = 735] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 145 (19F53800) [pid = 1348] [serial = 763] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 144 (2249E800) [pid = 1348] [serial = 747] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 143 (24360400) [pid = 1348] [serial = 750] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 142 (19CD5C00) [pid = 1348] [serial = 762] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | --DOMWINDOW == 141 (1AFDEC00) [pid = 1348] [serial = 765] [outer = 00000000] [url = about:blank] 00:53:59 INFO - PROCESS | 1348 | [1348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 00:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1237ms 00:53:59 INFO - PROCESS | 1348 | 1461052439736 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 00:53:59 INFO - PROCESS | 1348 | 1461052439742 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 00:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:53:59 INFO - PROCESS | 1348 | 1461052439748 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:53:59 INFO - PROCESS | 1348 | 1461052439751 Marionette TRACE conn4 <- [1,1094,null,{}] 00:53:59 INFO - PROCESS | 1348 | 1461052439755 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:59 INFO - PROCESS | 1348 | 1461052439856 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 00:53:59 INFO - PROCESS | 1348 | 1461052439862 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:59 INFO - PROCESS | 1348 | ++DOCSHELL 0EC2A800 == 72 [pid = 1348] [id = 283] 00:53:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 142 (0EC32400) [pid = 1348] [serial = 848] [outer = 00000000] 00:53:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 143 (12B55C00) [pid = 1348] [serial = 849] [outer = 0EC32400] 00:53:59 INFO - PROCESS | 1348 | 1461052439911 Marionette DEBUG loaded listener.js 00:54:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 144 (12BB4C00) [pid = 1348] [serial = 850] [outer = 0EC32400] 00:54:00 INFO - PROCESS | 1348 | 1461052440431 Marionette TRACE conn4 <- [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]]]}] 00:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 00:54:00 INFO - PROCESS | 1348 | 1461052440480 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 00:54:00 INFO - PROCESS | 1348 | 1461052440483 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 00:54:00 INFO - PROCESS | 1348 | 1461052440486 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:54:00 INFO - PROCESS | 1348 | 1461052440489 Marionette TRACE conn4 <- [1,1098,null,{}] 00:54:00 INFO - PROCESS | 1348 | 1461052440500 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:00 INFO - PROCESS | 1348 | 1461052440591 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 00:54:00 INFO - PROCESS | 1348 | 1461052440598 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:00 INFO - PROCESS | 1348 | ++DOCSHELL 131D9000 == 73 [pid = 1348] [id = 284] 00:54:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 145 (170CBC00) [pid = 1348] [serial = 851] [outer = 00000000] 00:54:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 146 (17367400) [pid = 1348] [serial = 852] [outer = 170CBC00] 00:54:00 INFO - PROCESS | 1348 | 1461052440645 Marionette DEBUG loaded listener.js 00:54:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 147 (17726C00) [pid = 1348] [serial = 853] [outer = 170CBC00] 00:54:01 INFO - PROCESS | 1348 | 1461052441119 Marionette TRACE conn4 <- [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]]]}] 00:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 00:54:01 INFO - PROCESS | 1348 | 1461052441162 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 00:54:01 INFO - PROCESS | 1348 | 1461052441165 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 00:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:54:01 INFO - PROCESS | 1348 | 1461052441168 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:54:01 INFO - PROCESS | 1348 | 1461052441170 Marionette TRACE conn4 <- [1,1102,null,{}] 00:54:01 INFO - PROCESS | 1348 | 1461052441174 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:01 INFO - PROCESS | 1348 | 1461052441264 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 00:54:01 INFO - PROCESS | 1348 | 1461052441270 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:01 INFO - PROCESS | 1348 | ++DOCSHELL 1786B400 == 74 [pid = 1348] [id = 285] 00:54:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 148 (1786E000) [pid = 1348] [serial = 854] [outer = 00000000] 00:54:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 149 (186D5000) [pid = 1348] [serial = 855] [outer = 1786E000] 00:54:01 INFO - PROCESS | 1348 | 1461052441319 Marionette DEBUG loaded listener.js 00:54:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 150 (18C98400) [pid = 1348] [serial = 856] [outer = 1786E000] 00:54:01 INFO - PROCESS | 1348 | 1461052441822 Marionette TRACE conn4 <- [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]]]}] 00:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 00:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:54:01 INFO - PROCESS | 1348 | 1461052441900 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 00:54:01 INFO - PROCESS | 1348 | 1461052441902 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 00:54:01 INFO - PROCESS | 1348 | 1461052441906 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:54:01 INFO - PROCESS | 1348 | 1461052441907 Marionette TRACE conn4 <- [1,1106,null,{}] 00:54:01 INFO - PROCESS | 1348 | 1461052441915 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:02 INFO - PROCESS | 1348 | 1461052442039 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 00:54:02 INFO - PROCESS | 1348 | 1461052442111 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:02 INFO - PROCESS | 1348 | ++DOCSHELL 19CC5000 == 75 [pid = 1348] [id = 286] 00:54:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 151 (19CCA800) [pid = 1348] [serial = 857] [outer = 00000000] 00:54:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 152 (19CDC400) [pid = 1348] [serial = 858] [outer = 19CCA800] 00:54:02 INFO - PROCESS | 1348 | 1461052442156 Marionette DEBUG loaded listener.js 00:54:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 153 (19CE2800) [pid = 1348] [serial = 859] [outer = 19CCA800] 00:54:02 INFO - PROCESS | 1348 | 1461052442601 Marionette TRACE conn4 <- [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]]]}] 00:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 731ms 00:54:02 INFO - PROCESS | 1348 | 1461052442664 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 00:54:02 INFO - PROCESS | 1348 | 1461052442666 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 00:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:54:02 INFO - PROCESS | 1348 | 1461052442676 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:54:02 INFO - PROCESS | 1348 | 1461052442678 Marionette TRACE conn4 <- [1,1110,null,{}] 00:54:02 INFO - PROCESS | 1348 | 1461052442682 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:02 INFO - PROCESS | 1348 | 1461052442820 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 00:54:02 INFO - PROCESS | 1348 | 1461052442895 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:02 INFO - PROCESS | 1348 | ++DOCSHELL 1A5EB400 == 76 [pid = 1348] [id = 287] 00:54:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 154 (1AF5A400) [pid = 1348] [serial = 860] [outer = 00000000] 00:54:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 155 (1B4C6000) [pid = 1348] [serial = 861] [outer = 1AF5A400] 00:54:02 INFO - PROCESS | 1348 | 1461052442945 Marionette DEBUG loaded listener.js 00:54:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 156 (1B4EC400) [pid = 1348] [serial = 862] [outer = 1AF5A400] 00:54:03 INFO - PROCESS | 1348 | 1461052443393 Marionette TRACE conn4 <- [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]]]}] 00:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 770ms 00:54:03 INFO - PROCESS | 1348 | 1461052443452 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 00:54:03 INFO - PROCESS | 1348 | 1461052443454 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 00:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:54:03 INFO - PROCESS | 1348 | 1461052443457 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:54:03 INFO - PROCESS | 1348 | 1461052443459 Marionette TRACE conn4 <- [1,1114,null,{}] 00:54:03 INFO - PROCESS | 1348 | 1461052443462 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:03 INFO - PROCESS | 1348 | 1461052443586 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 00:54:03 INFO - PROCESS | 1348 | 1461052443660 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:03 INFO - PROCESS | 1348 | ++DOCSHELL 1B77C400 == 77 [pid = 1348] [id = 288] 00:54:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 157 (1B77DC00) [pid = 1348] [serial = 863] [outer = 00000000] 00:54:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 158 (1BA9F800) [pid = 1348] [serial = 864] [outer = 1B77DC00] 00:54:03 INFO - PROCESS | 1348 | 1461052443707 Marionette DEBUG loaded listener.js 00:54:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 159 (1BAA6400) [pid = 1348] [serial = 865] [outer = 1B77DC00] 00:54:04 INFO - PROCESS | 1348 | --DOMWINDOW == 158 (1C5C3800) [pid = 1348] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:54:04 INFO - PROCESS | 1348 | --DOMWINDOW == 157 (1D684000) [pid = 1348] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:54:04 INFO - PROCESS | 1348 | --DOMWINDOW == 156 (1712B000) [pid = 1348] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:54:04 INFO - PROCESS | 1348 | --DOMWINDOW == 155 (1F20C000) [pid = 1348] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:54:04 INFO - PROCESS | 1348 | --DOMWINDOW == 154 (17A77800) [pid = 1348] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:54:04 INFO - PROCESS | 1348 | --DOMWINDOW == 153 (1B788400) [pid = 1348] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:54:04 INFO - PROCESS | 1348 | --DOMWINDOW == 152 (0F6DE800) [pid = 1348] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:54:04 INFO - PROCESS | 1348 | --DOMWINDOW == 151 (203E9C00) [pid = 1348] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:54:04 INFO - PROCESS | 1348 | --DOMWINDOW == 150 (1290E400) [pid = 1348] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:54:04 INFO - PROCESS | 1348 | 1461052444321 Marionette TRACE conn4 <- [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]]]}] 00:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 930ms 00:54:04 INFO - PROCESS | 1348 | 1461052444387 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 00:54:04 INFO - PROCESS | 1348 | 1461052444389 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 00:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:54:04 INFO - PROCESS | 1348 | 1461052444393 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:54:04 INFO - PROCESS | 1348 | 1461052444394 Marionette TRACE conn4 <- [1,1118,null,{}] 00:54:04 INFO - PROCESS | 1348 | 1461052444398 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:04 INFO - PROCESS | 1348 | 1461052444488 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 00:54:04 INFO - PROCESS | 1348 | 1461052444497 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:04 INFO - PROCESS | 1348 | ++DOCSHELL 19CD8000 == 78 [pid = 1348] [id = 289] 00:54:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 151 (19CE2000) [pid = 1348] [serial = 866] [outer = 00000000] 00:54:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 152 (1BA9E400) [pid = 1348] [serial = 867] [outer = 19CE2000] 00:54:04 INFO - PROCESS | 1348 | 1461052444542 Marionette DEBUG loaded listener.js 00:54:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 153 (1BFE1800) [pid = 1348] [serial = 868] [outer = 19CE2000] 00:54:05 INFO - PROCESS | 1348 | 1461052444977 Marionette TRACE conn4 <- [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]]]}] 00:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 632ms 00:54:05 INFO - PROCESS | 1348 | 1461052445024 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 00:54:05 INFO - PROCESS | 1348 | 1461052445026 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 00:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:54:05 INFO - PROCESS | 1348 | 1461052445029 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:54:05 INFO - PROCESS | 1348 | 1461052445031 Marionette TRACE conn4 <- [1,1122,null,{}] 00:54:05 INFO - PROCESS | 1348 | 1461052445035 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:05 INFO - PROCESS | 1348 | 1461052445124 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 00:54:05 INFO - PROCESS | 1348 | 1461052445130 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:05 INFO - PROCESS | 1348 | ++DOCSHELL 1C09E400 == 79 [pid = 1348] [id = 290] 00:54:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 154 (1C0A7800) [pid = 1348] [serial = 869] [outer = 00000000] 00:54:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 155 (1C53F400) [pid = 1348] [serial = 870] [outer = 1C0A7800] 00:54:05 INFO - PROCESS | 1348 | 1461052445175 Marionette DEBUG loaded listener.js 00:54:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 156 (1C5ACC00) [pid = 1348] [serial = 871] [outer = 1C0A7800] 00:54:05 INFO - PROCESS | 1348 | 1461052445642 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 00:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 00:54:05 INFO - PROCESS | 1348 | 1461052445666 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 00:54:05 INFO - PROCESS | 1348 | 1461052445668 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 00:54:05 INFO - PROCESS | 1348 | 1461052445671 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:54:05 INFO - PROCESS | 1348 | 1461052445673 Marionette TRACE conn4 <- [1,1126,null,{}] 00:54:05 INFO - PROCESS | 1348 | 1461052445682 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:05 INFO - PROCESS | 1348 | 1461052445774 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 00:54:05 INFO - PROCESS | 1348 | 1461052445780 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:05 INFO - PROCESS | 1348 | ++DOCSHELL 1C5B2800 == 80 [pid = 1348] [id = 291] 00:54:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 157 (1C5B7000) [pid = 1348] [serial = 872] [outer = 00000000] 00:54:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 158 (1C613400) [pid = 1348] [serial = 873] [outer = 1C5B7000] 00:54:05 INFO - PROCESS | 1348 | 1461052445825 Marionette DEBUG loaded listener.js 00:54:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 159 (1C61B000) [pid = 1348] [serial = 874] [outer = 1C5B7000] 00:54:06 INFO - PROCESS | 1348 | 1461052446601 Marionette TRACE conn4 <- [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]]]}] 00:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 970ms 00:54:06 INFO - PROCESS | 1348 | 1461052446646 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 00:54:06 INFO - PROCESS | 1348 | 1461052446652 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 00:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:54:06 INFO - PROCESS | 1348 | 1461052446657 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:54:06 INFO - PROCESS | 1348 | 1461052446661 Marionette TRACE conn4 <- [1,1130,null,{}] 00:54:06 INFO - PROCESS | 1348 | 1461052446667 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:06 INFO - PROCESS | 1348 | 1461052446790 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 00:54:06 INFO - PROCESS | 1348 | 1461052446943 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:06 INFO - PROCESS | 1348 | ++DOCSHELL 0F688800 == 81 [pid = 1348] [id = 292] 00:54:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 160 (12542000) [pid = 1348] [serial = 875] [outer = 00000000] 00:54:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 161 (12B55400) [pid = 1348] [serial = 876] [outer = 12542000] 00:54:07 INFO - PROCESS | 1348 | 1461052447006 Marionette DEBUG loaded listener.js 00:54:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 162 (12D08800) [pid = 1348] [serial = 877] [outer = 12542000] 00:54:07 INFO - PROCESS | 1348 | 1461052447602 Marionette TRACE conn4 <- [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]]]}] 00:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 971ms 00:54:07 INFO - PROCESS | 1348 | 1461052447632 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 00:54:07 INFO - PROCESS | 1348 | 1461052447638 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 00:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:54:07 INFO - PROCESS | 1348 | 1461052447644 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:54:07 INFO - PROCESS | 1348 | 1461052447647 Marionette TRACE conn4 <- [1,1134,null,{}] 00:54:07 INFO - PROCESS | 1348 | 1461052447651 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:07 INFO - PROCESS | 1348 | 1461052447768 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 00:54:07 INFO - PROCESS | 1348 | 1461052447933 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:07 INFO - PROCESS | 1348 | ++DOCSHELL 12F44000 == 82 [pid = 1348] [id = 293] 00:54:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 163 (12F46C00) [pid = 1348] [serial = 878] [outer = 00000000] 00:54:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 164 (17A7D800) [pid = 1348] [serial = 879] [outer = 12F46C00] 00:54:08 INFO - PROCESS | 1348 | 1461052447993 Marionette DEBUG loaded listener.js 00:54:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 165 (19CC9800) [pid = 1348] [serial = 880] [outer = 12F46C00] 00:54:08 INFO - PROCESS | 1348 | 1461052448630 Marionette TRACE conn4 <- [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]]]}] 00:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1022ms 00:54:08 INFO - PROCESS | 1348 | 1461052448668 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 00:54:08 INFO - PROCESS | 1348 | 1461052448671 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 00:54:08 INFO - PROCESS | 1348 | 1461052448674 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:54:08 INFO - PROCESS | 1348 | 1461052448678 Marionette TRACE conn4 <- [1,1138,null,{}] 00:54:08 INFO - PROCESS | 1348 | 1461052448689 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:08 INFO - PROCESS | 1348 | 1461052448856 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 00:54:09 INFO - PROCESS | 1348 | 1461052449008 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:09 INFO - PROCESS | 1348 | ++DOCSHELL 19CC4400 == 83 [pid = 1348] [id = 294] 00:54:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 166 (1B4EA400) [pid = 1348] [serial = 881] [outer = 00000000] 00:54:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 167 (1C69F000) [pid = 1348] [serial = 882] [outer = 1B4EA400] 00:54:09 INFO - PROCESS | 1348 | 1461052449071 Marionette DEBUG loaded listener.js 00:54:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 168 (1C6A3400) [pid = 1348] [serial = 883] [outer = 1B4EA400] 00:54:09 INFO - PROCESS | 1348 | 1461052449675 Marionette TRACE conn4 <- [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]]]}] 00:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1071ms 00:54:09 INFO - PROCESS | 1348 | 1461052449765 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 00:54:09 INFO - PROCESS | 1348 | 1461052449767 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 00:54:09 INFO - PROCESS | 1348 | 1461052449771 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:54:09 INFO - PROCESS | 1348 | 1461052449773 Marionette TRACE conn4 <- [1,1142,null,{}] 00:54:09 INFO - PROCESS | 1348 | 1461052449792 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:09 INFO - PROCESS | 1348 | 1461052449911 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 00:54:10 INFO - PROCESS | 1348 | 1461052450048 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:10 INFO - PROCESS | 1348 | ++DOCSHELL 1C69D400 == 84 [pid = 1348] [id = 295] 00:54:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 169 (1C6A2400) [pid = 1348] [serial = 884] [outer = 00000000] 00:54:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 170 (1D688800) [pid = 1348] [serial = 885] [outer = 1C6A2400] 00:54:10 INFO - PROCESS | 1348 | 1461052450105 Marionette DEBUG loaded listener.js 00:54:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 171 (1DAADC00) [pid = 1348] [serial = 886] [outer = 1C6A2400] 00:54:10 INFO - PROCESS | 1348 | 1461052450709 Marionette TRACE conn4 <- [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]]]}] 00:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 990ms 00:54:10 INFO - PROCESS | 1348 | 1461052450766 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 00:54:10 INFO - PROCESS | 1348 | 1461052450768 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 00:54:10 INFO - PROCESS | 1348 | 1461052450772 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:54:10 INFO - PROCESS | 1348 | 1461052450774 Marionette TRACE conn4 <- [1,1146,null,{}] 00:54:10 INFO - PROCESS | 1348 | 1461052450778 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:10 INFO - PROCESS | 1348 | 1461052450922 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 00:54:11 INFO - PROCESS | 1348 | 1461052451072 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:11 INFO - PROCESS | 1348 | ++DOCSHELL 1D67FC00 == 85 [pid = 1348] [id = 296] 00:54:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 172 (1D82A000) [pid = 1348] [serial = 887] [outer = 00000000] 00:54:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 173 (1E37E400) [pid = 1348] [serial = 888] [outer = 1D82A000] 00:54:11 INFO - PROCESS | 1348 | 1461052451131 Marionette DEBUG loaded listener.js 00:54:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 174 (1EB06C00) [pid = 1348] [serial = 889] [outer = 1D82A000] 00:54:11 INFO - PROCESS | 1348 | 1461052451777 Marionette TRACE conn4 <- [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]]]}] 00:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1017ms 00:54:11 INFO - PROCESS | 1348 | 1461052451793 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 00:54:11 INFO - PROCESS | 1348 | 1461052451795 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 00:54:11 INFO - PROCESS | 1348 | 1461052451798 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:54:11 INFO - PROCESS | 1348 | 1461052451800 Marionette TRACE conn4 <- [1,1150,null,{}] 00:54:11 INFO - PROCESS | 1348 | 1461052451804 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:11 INFO - PROCESS | 1348 | 1461052451926 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 00:54:12 INFO - PROCESS | 1348 | 1461052452091 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:12 INFO - PROCESS | 1348 | ++DOCSHELL 1F1A2400 == 86 [pid = 1348] [id = 297] 00:54:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 175 (1F20E800) [pid = 1348] [serial = 890] [outer = 00000000] 00:54:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 176 (20122000) [pid = 1348] [serial = 891] [outer = 1F20E800] 00:54:12 INFO - PROCESS | 1348 | 1461052452153 Marionette DEBUG loaded listener.js 00:54:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 177 (20125800) [pid = 1348] [serial = 892] [outer = 1F20E800] 00:54:12 INFO - PROCESS | 1348 | 1461052452719 Marionette TRACE conn4 <- [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]]]}] 00:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 971ms 00:54:12 INFO - PROCESS | 1348 | 1461052452773 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 00:54:12 INFO - PROCESS | 1348 | 1461052452776 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 00:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:54:12 INFO - PROCESS | 1348 | 1461052452779 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:54:12 INFO - PROCESS | 1348 | 1461052452781 Marionette TRACE conn4 <- [1,1154,null,{}] 00:54:12 INFO - PROCESS | 1348 | 1461052452785 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:12 INFO - PROCESS | 1348 | 1461052452898 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 00:54:13 INFO - PROCESS | 1348 | 1461052453188 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:13 INFO - PROCESS | 1348 | ++DOCSHELL 0EC01400 == 87 [pid = 1348] [id = 298] 00:54:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 178 (0EC39400) [pid = 1348] [serial = 893] [outer = 00000000] 00:54:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 179 (1290AC00) [pid = 1348] [serial = 894] [outer = 0EC39400] 00:54:13 INFO - PROCESS | 1348 | 1461052453247 Marionette DEBUG loaded listener.js 00:54:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 180 (12B03000) [pid = 1348] [serial = 895] [outer = 0EC39400] 00:54:13 INFO - PROCESS | 1348 | 1461052453900 Marionette TRACE conn4 <- [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]]]}] 00:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1166ms 00:54:13 INFO - PROCESS | 1348 | 1461052453950 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 00:54:13 INFO - PROCESS | 1348 | 1461052453955 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 00:54:13 INFO - PROCESS | 1348 | 1461052453960 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:54:13 INFO - PROCESS | 1348 | 1461052453963 Marionette TRACE conn4 <- [1,1158,null,{}] 00:54:13 INFO - PROCESS | 1348 | 1461052453968 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:14 INFO - PROCESS | 1348 | 1461052454086 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 00:54:14 INFO - PROCESS | 1348 | 1461052454245 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:14 INFO - PROCESS | 1348 | ++DOCSHELL 17869400 == 88 [pid = 1348] [id = 299] 00:54:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 181 (17A76400) [pid = 1348] [serial = 896] [outer = 00000000] 00:54:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 182 (19CCF000) [pid = 1348] [serial = 897] [outer = 17A76400] 00:54:14 INFO - PROCESS | 1348 | 1461052454300 Marionette DEBUG loaded listener.js 00:54:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 183 (1AF5B800) [pid = 1348] [serial = 898] [outer = 17A76400] 00:54:14 INFO - PROCESS | 1348 | 1461052454896 Marionette TRACE conn4 <- [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]]]}] 00:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 971ms 00:54:14 INFO - PROCESS | 1348 | 1461052454936 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 00:54:14 INFO - PROCESS | 1348 | 1461052454940 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 00:54:14 INFO - PROCESS | 1348 | 1461052454945 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:54:14 INFO - PROCESS | 1348 | 1461052454947 Marionette TRACE conn4 <- [1,1162,null,{}] 00:54:14 INFO - PROCESS | 1348 | 1461052454951 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:15 INFO - PROCESS | 1348 | 1461052455060 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 00:54:15 INFO - PROCESS | 1348 | 1461052455225 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:15 INFO - PROCESS | 1348 | ++DOCSHELL 12ECD400 == 89 [pid = 1348] [id = 300] 00:54:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 184 (1C0A0800) [pid = 1348] [serial = 899] [outer = 00000000] 00:54:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 185 (1C5B3800) [pid = 1348] [serial = 900] [outer = 1C0A0800] 00:54:15 INFO - PROCESS | 1348 | 1461052455275 Marionette DEBUG loaded listener.js 00:54:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 186 (1C61D800) [pid = 1348] [serial = 901] [outer = 1C0A0800] 00:54:15 INFO - PROCESS | 1348 | --DOCSHELL 1C09E400 == 88 [pid = 1348] [id = 290] 00:54:15 INFO - PROCESS | 1348 | --DOCSHELL 19CD8000 == 87 [pid = 1348] [id = 289] 00:54:15 INFO - PROCESS | 1348 | --DOCSHELL 1B77C400 == 86 [pid = 1348] [id = 288] 00:54:15 INFO - PROCESS | 1348 | --DOCSHELL 1A5EB400 == 85 [pid = 1348] [id = 287] 00:54:15 INFO - PROCESS | 1348 | --DOCSHELL 131D9000 == 84 [pid = 1348] [id = 284] 00:54:15 INFO - PROCESS | 1348 | --DOCSHELL 0EC2A800 == 83 [pid = 1348] [id = 283] 00:54:15 INFO - PROCESS | 1348 | --DOCSHELL 12B53000 == 82 [pid = 1348] [id = 282] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 185 (12B06000) [pid = 1348] [serial = 771] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 184 (17366800) [pid = 1348] [serial = 774] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 183 (1C5AFC00) [pid = 1348] [serial = 777] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 182 (1C63B800) [pid = 1348] [serial = 780] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 181 (1D678C00) [pid = 1348] [serial = 783] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 180 (1F1A6400) [pid = 1348] [serial = 786] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 179 (206D6400) [pid = 1348] [serial = 792] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 178 (20128000) [pid = 1348] [serial = 789] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 177 (23E35C00) [pid = 1348] [serial = 822] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOCSHELL 0EC2A400 == 81 [pid = 1348] [id = 281] 00:54:15 INFO - PROCESS | 1348 | --DOCSHELL 24BDC000 == 80 [pid = 1348] [id = 280] 00:54:15 INFO - PROCESS | 1348 | --DOCSHELL 24BD1000 == 79 [pid = 1348] [id = 279] 00:54:15 INFO - PROCESS | 1348 | --DOCSHELL 24F6B000 == 78 [pid = 1348] [id = 278] 00:54:15 INFO - PROCESS | 1348 | --DOCSHELL 1E732800 == 77 [pid = 1348] [id = 277] 00:54:15 INFO - PROCESS | 1348 | --DOCSHELL 18CA0000 == 76 [pid = 1348] [id = 276] 00:54:15 INFO - PROCESS | 1348 | --DOCSHELL 0F6E6C00 == 75 [pid = 1348] [id = 275] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 176 (1C611400) [pid = 1348] [serial = 807] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 175 (1C639800) [pid = 1348] [serial = 808] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 174 (1E734400) [pid = 1348] [serial = 811] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 173 (1E378400) [pid = 1348] [serial = 810] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 172 (1F20D000) [pid = 1348] [serial = 816] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 171 (20124000) [pid = 1348] [serial = 813] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 170 (20295400) [pid = 1348] [serial = 814] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 169 (1AF5C000) [pid = 1348] [serial = 801] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 168 (1B4C9C00) [pid = 1348] [serial = 802] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 167 (1BAA9000) [pid = 1348] [serial = 804] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 166 (12ECEC00) [pid = 1348] [serial = 798] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 165 (131D5400) [pid = 1348] [serial = 799] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 164 (211B6C00) [pid = 1348] [serial = 819] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 163 (12F43000) [pid = 1348] [serial = 796] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 162 (12BAB000) [pid = 1348] [serial = 795] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 161 (2249A800) [pid = 1348] [serial = 820] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 160 (202A8800) [pid = 1348] [serial = 817] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | --DOMWINDOW == 159 (1C0A4400) [pid = 1348] [serial = 805] [outer = 00000000] [url = about:blank] 00:54:15 INFO - PROCESS | 1348 | 1461052455852 Marionette TRACE conn4 <- [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] 00:54:15 INFO - PROCESS | 1348 | 1461052455881 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 00:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:54:15 INFO - PROCESS | 1348 | 1461052455886 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:54:15 INFO - PROCESS | 1348 | 1461052455892 Marionette TRACE conn4 <- [1,1166,null,{}] 00:54:15 INFO - PROCESS | 1348 | 1461052455904 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:16 INFO - PROCESS | 1348 | 1461052455996 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 00:54:16 INFO - PROCESS | 1348 | 1461052456114 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:16 INFO - PROCESS | 1348 | ++DOCSHELL 12B10C00 == 76 [pid = 1348] [id = 301] 00:54:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 160 (12BB4000) [pid = 1348] [serial = 902] [outer = 00000000] 00:54:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 161 (17366800) [pid = 1348] [serial = 903] [outer = 12BB4000] 00:54:16 INFO - PROCESS | 1348 | 1461052456160 Marionette DEBUG loaded listener.js 00:54:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 162 (18642000) [pid = 1348] [serial = 904] [outer = 12BB4000] 00:54:16 INFO - PROCESS | 1348 | 1461052456551 Marionette TRACE conn4 <- [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] 00:54:16 INFO - PROCESS | 1348 | 1461052456622 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 00:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:54:16 INFO - PROCESS | 1348 | 1461052456630 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:54:16 INFO - PROCESS | 1348 | 1461052456631 Marionette TRACE conn4 <- [1,1170,null,{}] 00:54:16 INFO - PROCESS | 1348 | 1461052456635 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:16 INFO - PROCESS | 1348 | 1461052456724 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 00:54:16 INFO - PROCESS | 1348 | 1461052456735 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:16 INFO - PROCESS | 1348 | ++DOCSHELL 19F53800 == 77 [pid = 1348] [id = 302] 00:54:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 163 (1A57C400) [pid = 1348] [serial = 905] [outer = 00000000] 00:54:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 164 (1B783400) [pid = 1348] [serial = 906] [outer = 1A57C400] 00:54:16 INFO - PROCESS | 1348 | 1461052456808 Marionette DEBUG loaded listener.js 00:54:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 165 (1BFE2000) [pid = 1348] [serial = 907] [outer = 1A57C400] 00:54:17 INFO - PROCESS | 1348 | 1461052457275 Marionette TRACE conn4 <- [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] 00:54:17 INFO - PROCESS | 1348 | 1461052457362 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 00:54:17 INFO - PROCESS | 1348 | 1461052457365 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:54:17 INFO - PROCESS | 1348 | 1461052457367 Marionette TRACE conn4 <- [1,1174,null,{}] 00:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:54:17 INFO - PROCESS | 1348 | 1461052457370 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:17 INFO - PROCESS | 1348 | 1461052457456 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 00:54:17 INFO - PROCESS | 1348 | 1461052457463 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:17 INFO - PROCESS | 1348 | ++DOCSHELL 1C5CC400 == 78 [pid = 1348] [id = 303] 00:54:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 166 (1C5CD800) [pid = 1348] [serial = 908] [outer = 00000000] 00:54:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 167 (1C642C00) [pid = 1348] [serial = 909] [outer = 1C5CD800] 00:54:17 INFO - PROCESS | 1348 | 1461052457519 Marionette DEBUG loaded listener.js 00:54:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 168 (1D684C00) [pid = 1348] [serial = 910] [outer = 1C5CD800] 00:54:18 INFO - PROCESS | 1348 | 1461052458059 Marionette TRACE conn4 <- [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] 00:54:18 INFO - PROCESS | 1348 | 1461052458122 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 00:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:54:18 INFO - PROCESS | 1348 | 1461052458125 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:54:18 INFO - PROCESS | 1348 | 1461052458127 Marionette TRACE conn4 <- [1,1178,null,{}] 00:54:18 INFO - PROCESS | 1348 | 1461052458130 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:18 INFO - PROCESS | 1348 | 1461052458262 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 00:54:18 INFO - PROCESS | 1348 | 1461052458338 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:18 INFO - PROCESS | 1348 | ++DOCSHELL 1EB02000 == 79 [pid = 1348] [id = 304] 00:54:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 169 (1F203800) [pid = 1348] [serial = 911] [outer = 00000000] 00:54:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 170 (1F580C00) [pid = 1348] [serial = 912] [outer = 1F203800] 00:54:18 INFO - PROCESS | 1348 | 1461052458386 Marionette DEBUG loaded listener.js 00:54:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 171 (2011EC00) [pid = 1348] [serial = 913] [outer = 1F203800] 00:54:18 INFO - PROCESS | 1348 | 1461052458837 Marionette TRACE conn4 <- [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] 00:54:18 INFO - PROCESS | 1348 | 1461052458864 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 00:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:54:18 INFO - PROCESS | 1348 | 1461052458873 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:54:18 INFO - PROCESS | 1348 | 1461052458874 Marionette TRACE conn4 <- [1,1182,null,{}] 00:54:18 INFO - PROCESS | 1348 | 1461052458878 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:19 INFO - PROCESS | 1348 | 1461052459014 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 00:54:19 INFO - PROCESS | 1348 | 1461052459047 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:19 INFO - PROCESS | 1348 | ++DOCSHELL 20296000 == 80 [pid = 1348] [id = 305] 00:54:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 172 (20297400) [pid = 1348] [serial = 914] [outer = 00000000] 00:54:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 173 (202A8800) [pid = 1348] [serial = 915] [outer = 20297400] 00:54:19 INFO - PROCESS | 1348 | 1461052459093 Marionette DEBUG loaded listener.js 00:54:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 174 (202AD800) [pid = 1348] [serial = 916] [outer = 20297400] 00:54:19 INFO - PROCESS | 1348 | 1461052459595 Marionette TRACE conn4 <- [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] 00:54:20 INFO - PROCESS | 1348 | 1461052460098 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 00:54:20 INFO - PROCESS | 1348 | 1461052460108 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:54:20 INFO - PROCESS | 1348 | 1461052460110 Marionette TRACE conn4 <- [1,1186,null,{}] 00:54:20 INFO - PROCESS | 1348 | 1461052460114 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:20 INFO - PROCESS | 1348 | 1461052460202 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 00:54:20 INFO - PROCESS | 1348 | 1461052460211 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:20 INFO - PROCESS | 1348 | ++DOCSHELL 0F6E3000 == 81 [pid = 1348] [id = 306] 00:54:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 144 (1290E400) [pid = 1348] [serial = 917] [outer = 00000000] 00:54:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 145 (12BAD800) [pid = 1348] [serial = 918] [outer = 1290E400] 00:54:20 INFO - PROCESS | 1348 | 1461052460259 Marionette DEBUG loaded listener.js 00:54:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 146 (16E91C00) [pid = 1348] [serial = 919] [outer = 1290E400] 00:54:20 INFO - PROCESS | 1348 | 1461052460714 Marionette TRACE conn4 <- [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]]]}] 00:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 609ms 00:54:20 INFO - PROCESS | 1348 | 1461052460757 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 00:54:20 INFO - PROCESS | 1348 | 1461052460759 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 00:54:20 INFO - PROCESS | 1348 | 1461052460764 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:54:20 INFO - PROCESS | 1348 | 1461052460765 Marionette TRACE conn4 <- [1,1190,null,{}] 00:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:54:20 INFO - PROCESS | 1348 | 1461052460769 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:20 INFO - PROCESS | 1348 | 1461052460863 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 00:54:20 INFO - PROCESS | 1348 | 1461052460869 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:20 INFO - PROCESS | 1348 | ++DOCSHELL 18643400 == 82 [pid = 1348] [id = 307] 00:54:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 147 (1A57F800) [pid = 1348] [serial = 920] [outer = 00000000] 00:54:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 148 (1C1CC800) [pid = 1348] [serial = 921] [outer = 1A57F800] 00:54:20 INFO - PROCESS | 1348 | 1461052460914 Marionette DEBUG loaded listener.js 00:54:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 149 (1F581000) [pid = 1348] [serial = 922] [outer = 1A57F800] 00:54:21 INFO - PROCESS | 1348 | 1461052461362 Marionette TRACE conn4 <- [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]]]}] 00:54:21 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 00:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 00:54:21 INFO - PROCESS | 1348 | 1461052461443 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 00:54:21 INFO - PROCESS | 1348 | 1461052461445 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 00:54:21 INFO - PROCESS | 1348 | 1461052461448 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:54:21 INFO - PROCESS | 1348 | 1461052461450 Marionette TRACE conn4 <- [1,1194,null,{}] 00:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:54:21 INFO - PROCESS | 1348 | 1461052461453 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:21 INFO - PROCESS | 1348 | 1461052461543 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 00:54:21 INFO - PROCESS | 1348 | 1461052461583 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:21 INFO - PROCESS | 1348 | ++DOCSHELL 1B789800 == 83 [pid = 1348] [id = 308] 00:54:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 150 (1BD9E800) [pid = 1348] [serial = 923] [outer = 00000000] 00:54:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 151 (203F2C00) [pid = 1348] [serial = 924] [outer = 1BD9E800] 00:54:21 INFO - PROCESS | 1348 | 1461052461637 Marionette DEBUG loaded listener.js 00:54:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 152 (20E55400) [pid = 1348] [serial = 925] [outer = 1BD9E800] 00:54:22 INFO - PROCESS | 1348 | 1461052462212 Marionette TRACE conn4 <- [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]]]}] 00:54:22 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 00:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 831ms 00:54:22 INFO - PROCESS | 1348 | 1461052462283 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 00:54:22 INFO - PROCESS | 1348 | 1461052462288 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 00:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:54:22 INFO - PROCESS | 1348 | 1461052462293 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:54:22 INFO - PROCESS | 1348 | 1461052462297 Marionette TRACE conn4 <- [1,1198,null,{}] 00:54:22 INFO - PROCESS | 1348 | 1461052462303 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:22 INFO - PROCESS | 1348 | 1461052462426 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 00:54:22 INFO - PROCESS | 1348 | 1461052462550 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:22 INFO - PROCESS | 1348 | ++DOCSHELL 12B10000 == 84 [pid = 1348] [id = 309] 00:54:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 153 (12B26C00) [pid = 1348] [serial = 926] [outer = 00000000] 00:54:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 154 (12F3A400) [pid = 1348] [serial = 927] [outer = 12B26C00] 00:54:22 INFO - PROCESS | 1348 | 1461052462608 Marionette DEBUG loaded listener.js 00:54:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 155 (131D5400) [pid = 1348] [serial = 928] [outer = 12B26C00] 00:54:23 INFO - PROCESS | 1348 | 1461052463257 Marionette TRACE conn4 <- [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]]]}] 00:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 970ms 00:54:23 INFO - PROCESS | 1348 | 1461052463268 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 00:54:23 INFO - PROCESS | 1348 | 1461052463274 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 00:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:54:23 INFO - PROCESS | 1348 | 1461052463281 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:54:23 INFO - PROCESS | 1348 | 1461052463284 Marionette TRACE conn4 <- [1,1202,null,{}] 00:54:23 INFO - PROCESS | 1348 | 1461052463288 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:23 INFO - PROCESS | 1348 | 1461052463406 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 00:54:23 INFO - PROCESS | 1348 | 1461052463568 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:23 INFO - PROCESS | 1348 | ++DOCSHELL 1774E400 == 85 [pid = 1348] [id = 310] 00:54:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 156 (1776A000) [pid = 1348] [serial = 929] [outer = 00000000] 00:54:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 157 (1B958800) [pid = 1348] [serial = 930] [outer = 1776A000] 00:54:23 INFO - PROCESS | 1348 | 1461052463623 Marionette DEBUG loaded listener.js 00:54:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 158 (1C1CFC00) [pid = 1348] [serial = 931] [outer = 1776A000] 00:54:24 INFO - PROCESS | 1348 | 1461052464240 Marionette TRACE conn4 <- [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]]]}] 00:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 00:54:24 INFO - PROCESS | 1348 | 1461052464253 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 00:54:24 INFO - PROCESS | 1348 | 1461052464255 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 00:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:54:24 INFO - PROCESS | 1348 | 1461052464259 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:54:24 INFO - PROCESS | 1348 | 1461052464263 Marionette TRACE conn4 <- [1,1206,null,{}] 00:54:24 INFO - PROCESS | 1348 | 1461052464274 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:24 INFO - PROCESS | 1348 | 1461052464397 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 00:54:24 INFO - PROCESS | 1348 | 1461052464561 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:24 INFO - PROCESS | 1348 | ++DOCSHELL 1EB03000 == 86 [pid = 1348] [id = 311] 00:54:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 159 (1F210C00) [pid = 1348] [serial = 932] [outer = 00000000] 00:54:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 160 (2029C400) [pid = 1348] [serial = 933] [outer = 1F210C00] 00:54:24 INFO - PROCESS | 1348 | 1461052464620 Marionette DEBUG loaded listener.js 00:54:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 161 (206DF400) [pid = 1348] [serial = 934] [outer = 1F210C00] 00:54:25 INFO - PROCESS | 1348 | 1461052465263 Marionette TRACE conn4 <- [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]]]}] 00:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1021ms 00:54:25 INFO - PROCESS | 1348 | 1461052465283 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 00:54:25 INFO - PROCESS | 1348 | 1461052465285 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 00:54:25 INFO - PROCESS | 1348 | 1461052465289 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:54:25 INFO - PROCESS | 1348 | 1461052465291 Marionette TRACE conn4 <- [1,1210,null,{}] 00:54:25 INFO - PROCESS | 1348 | 1461052465295 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:25 INFO - PROCESS | 1348 | 1461052465408 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 00:54:25 INFO - PROCESS | 1348 | 1461052465555 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:25 INFO - PROCESS | 1348 | ++DOCSHELL 211BB400 == 87 [pid = 1348] [id = 312] 00:54:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 162 (211BD800) [pid = 1348] [serial = 935] [outer = 00000000] 00:54:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 163 (2249B800) [pid = 1348] [serial = 936] [outer = 211BD800] 00:54:25 INFO - PROCESS | 1348 | 1461052465611 Marionette DEBUG loaded listener.js 00:54:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 164 (23857400) [pid = 1348] [serial = 937] [outer = 211BD800] 00:54:26 INFO - PROCESS | 1348 | 1461052466166 Marionette TRACE conn4 <- [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] 00:54:26 INFO - PROCESS | 1348 | 1461052466225 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 00:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:54:26 INFO - PROCESS | 1348 | 1461052466229 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:54:26 INFO - PROCESS | 1348 | 1461052466231 Marionette TRACE conn4 <- [1,1214,null,{}] 00:54:26 INFO - PROCESS | 1348 | 1461052466235 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:26 INFO - PROCESS | 1348 | 1461052466373 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 00:54:26 INFO - PROCESS | 1348 | 1461052466529 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:26 INFO - PROCESS | 1348 | ++DOCSHELL 23859800 == 88 [pid = 1348] [id = 313] 00:54:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 165 (2385EC00) [pid = 1348] [serial = 938] [outer = 00000000] 00:54:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 166 (23864C00) [pid = 1348] [serial = 939] [outer = 2385EC00] 00:54:26 INFO - PROCESS | 1348 | 1461052466588 Marionette DEBUG loaded listener.js 00:54:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 167 (23E38000) [pid = 1348] [serial = 940] [outer = 2385EC00] 00:54:27 INFO - PROCESS | 1348 | 1461052467194 Marionette TRACE conn4 <- [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]]]}] 00:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1020ms 00:54:27 INFO - PROCESS | 1348 | 1461052467252 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 00:54:27 INFO - PROCESS | 1348 | 1461052467254 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 00:54:27 INFO - PROCESS | 1348 | 1461052467258 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:54:27 INFO - PROCESS | 1348 | 1461052467260 Marionette TRACE conn4 <- [1,1218,null,{}] 00:54:27 INFO - PROCESS | 1348 | 1461052467264 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:27 INFO - PROCESS | 1348 | 1461052467422 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 00:54:27 INFO - PROCESS | 1348 | 1461052467566 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:27 INFO - PROCESS | 1348 | ++DOCSHELL 2385D800 == 89 [pid = 1348] [id = 314] 00:54:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 168 (2385DC00) [pid = 1348] [serial = 941] [outer = 00000000] 00:54:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 169 (24164400) [pid = 1348] [serial = 942] [outer = 2385DC00] 00:54:27 INFO - PROCESS | 1348 | 1461052467624 Marionette DEBUG loaded listener.js 00:54:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 170 (24168800) [pid = 1348] [serial = 943] [outer = 2385DC00] 00:54:28 INFO - PROCESS | 1348 | 1461052468199 Marionette TRACE conn4 <- [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]]]}] 00:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 00:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:54:28 INFO - PROCESS | 1348 | 1461052468232 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 00:54:28 INFO - PROCESS | 1348 | 1461052468234 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 00:54:28 INFO - PROCESS | 1348 | 1461052468237 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:54:28 INFO - PROCESS | 1348 | 1461052468239 Marionette TRACE conn4 <- [1,1222,null,{}] 00:54:28 INFO - PROCESS | 1348 | 1461052468243 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:28 INFO - PROCESS | 1348 | 1461052468357 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 00:54:28 INFO - PROCESS | 1348 | 1461052468526 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:28 INFO - PROCESS | 1348 | ++DOCSHELL 23861800 == 90 [pid = 1348] [id = 315] 00:54:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 171 (2415EC00) [pid = 1348] [serial = 944] [outer = 00000000] 00:54:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 172 (24358800) [pid = 1348] [serial = 945] [outer = 2415EC00] 00:54:28 INFO - PROCESS | 1348 | 1461052468584 Marionette DEBUG loaded listener.js 00:54:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 173 (24361000) [pid = 1348] [serial = 946] [outer = 2415EC00] 00:54:29 INFO - PROCESS | 1348 | 1461052469118 Marionette TRACE conn4 <- [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]]]}] 00:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 00:54:29 INFO - PROCESS | 1348 | 1461052469172 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 00:54:29 INFO - PROCESS | 1348 | 1461052469174 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 00:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:54:29 INFO - PROCESS | 1348 | 1461052469178 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:54:29 INFO - PROCESS | 1348 | 1461052469180 Marionette TRACE conn4 <- [1,1226,null,{}] 00:54:29 INFO - PROCESS | 1348 | 1461052469184 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:29 INFO - PROCESS | 1348 | 1461052469295 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 00:54:29 INFO - PROCESS | 1348 | 1461052469477 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:29 INFO - PROCESS | 1348 | ++DOCSHELL 1C5A9C00 == 91 [pid = 1348] [id = 316] 00:54:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 174 (1C5ADC00) [pid = 1348] [serial = 947] [outer = 00000000] 00:54:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 175 (24BDAC00) [pid = 1348] [serial = 948] [outer = 1C5ADC00] 00:54:29 INFO - PROCESS | 1348 | 1461052469536 Marionette DEBUG loaded listener.js 00:54:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 176 (24F71400) [pid = 1348] [serial = 949] [outer = 1C5ADC00] 00:54:30 INFO - PROCESS | 1348 | 1461052470147 Marionette TRACE conn4 <- [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]]]}] 00:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1017ms 00:54:30 INFO - PROCESS | 1348 | 1461052470198 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 00:54:30 INFO - PROCESS | 1348 | 1461052470201 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 00:54:30 INFO - PROCESS | 1348 | 1461052470204 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:54:30 INFO - PROCESS | 1348 | 1461052470206 Marionette TRACE conn4 <- [1,1230,null,{}] 00:54:30 INFO - PROCESS | 1348 | 1461052470210 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:30 INFO - PROCESS | 1348 | 1461052470324 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 00:54:30 INFO - PROCESS | 1348 | 1461052470477 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:30 INFO - PROCESS | 1348 | ++DOCSHELL 12B21400 == 92 [pid = 1348] [id = 317] 00:54:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 177 (12B22000) [pid = 1348] [serial = 950] [outer = 00000000] 00:54:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 178 (13FD0800) [pid = 1348] [serial = 951] [outer = 12B22000] 00:54:30 INFO - PROCESS | 1348 | 1461052470533 Marionette DEBUG loaded listener.js 00:54:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 179 (17747C00) [pid = 1348] [serial = 952] [outer = 12B22000] 00:54:31 INFO - PROCESS | 1348 | 1461052471370 Marionette TRACE conn4 <- [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]]]}] 00:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1222ms 00:54:31 INFO - PROCESS | 1348 | 1461052471430 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 00:54:31 INFO - PROCESS | 1348 | 1461052471434 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 00:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:54:31 INFO - PROCESS | 1348 | 1461052471440 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:54:31 INFO - PROCESS | 1348 | 1461052471443 Marionette TRACE conn4 <- [1,1234,null,{}] 00:54:31 INFO - PROCESS | 1348 | 1461052471448 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:31 INFO - PROCESS | 1348 | 1461052471559 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 00:54:31 INFO - PROCESS | 1348 | 1461052471713 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:31 INFO - PROCESS | 1348 | ++DOCSHELL 12B0E800 == 93 [pid = 1348] [id = 318] 00:54:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 180 (12B5CC00) [pid = 1348] [serial = 953] [outer = 00000000] 00:54:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 181 (17076400) [pid = 1348] [serial = 954] [outer = 12B5CC00] 00:54:31 INFO - PROCESS | 1348 | 1461052471765 Marionette DEBUG loaded listener.js 00:54:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 182 (1778A400) [pid = 1348] [serial = 955] [outer = 12B5CC00] 00:54:32 INFO - PROCESS | 1348 | 1461052472365 Marionette TRACE conn4 <- [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]]]}] 00:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 991ms 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 1C6A5C00 == 92 [pid = 1348] [id = 175] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 18643400 == 91 [pid = 1348] [id = 307] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 0F6E3000 == 90 [pid = 1348] [id = 306] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 20296000 == 89 [pid = 1348] [id = 305] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 1EB02000 == 88 [pid = 1348] [id = 304] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 1C5CC400 == 87 [pid = 1348] [id = 303] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 19F53800 == 86 [pid = 1348] [id = 302] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 181 (131B7800) [pid = 1348] [serial = 843] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 180 (1C613400) [pid = 1348] [serial = 873] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 19CC5000 == 85 [pid = 1348] [id = 286] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 12B10C00 == 84 [pid = 1348] [id = 301] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 12ECD400 == 83 [pid = 1348] [id = 300] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 1786B400 == 82 [pid = 1348] [id = 285] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 17869400 == 81 [pid = 1348] [id = 299] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 0EC01400 == 80 [pid = 1348] [id = 298] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 1F1A2400 == 79 [pid = 1348] [id = 297] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 1D67FC00 == 78 [pid = 1348] [id = 296] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 1C69D400 == 77 [pid = 1348] [id = 295] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 19CC4400 == 76 [pid = 1348] [id = 294] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 12F44000 == 75 [pid = 1348] [id = 293] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 0F688800 == 74 [pid = 1348] [id = 292] 00:54:32 INFO - PROCESS | 1348 | --DOCSHELL 1C5B2800 == 73 [pid = 1348] [id = 291] 00:54:32 INFO - PROCESS | 1348 | 1461052472496 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 00:54:32 INFO - PROCESS | 1348 | 1461052472502 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 00:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 179 (139E1400) [pid = 1348] [serial = 685] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 178 (1C698400) [pid = 1348] [serial = 597] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 177 (211C2400) [pid = 1348] [serial = 745] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 176 (211BBC00) [pid = 1348] [serial = 642] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 175 (1C0A1400) [pid = 1348] [serial = 688] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 174 (202AE400) [pid = 1348] [serial = 793] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 173 (1C699000) [pid = 1348] [serial = 639] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 172 (1C5B5400) [pid = 1348] [serial = 739] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 171 (2011C000) [pid = 1348] [serial = 694] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 170 (24F6AC00) [pid = 1348] [serial = 751] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 169 (170D5000) [pid = 1348] [serial = 636] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 168 (206D8000) [pid = 1348] [serial = 700] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 167 (203F3400) [pid = 1348] [serial = 733] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 166 (2029A000) [pid = 1348] [serial = 600] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 165 (211C1400) [pid = 1348] [serial = 648] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 164 (206D4400) [pid = 1348] [serial = 742] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 163 (1F572C00) [pid = 1348] [serial = 691] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 162 (202AD400) [pid = 1348] [serial = 645] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 161 (173EC800) [pid = 1348] [serial = 736] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 160 (23E89800) [pid = 1348] [serial = 748] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 159 (2029B400) [pid = 1348] [serial = 697] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 158 (1774D400) [pid = 1348] [serial = 594] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 157 (12BB5800) [pid = 1348] [serial = 847] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 156 (12B5F000) [pid = 1348] [serial = 846] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 155 (1BAA3800) [pid = 1348] [serial = 828] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 154 (12B55C00) [pid = 1348] [serial = 849] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 153 (1BA9F800) [pid = 1348] [serial = 864] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 152 (12BB4C00) [pid = 1348] [serial = 850] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 151 (13FD0000) [pid = 1348] [serial = 825] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 150 (1B4EC400) [pid = 1348] [serial = 862] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 149 (1B4C6000) [pid = 1348] [serial = 861] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 148 (17367400) [pid = 1348] [serial = 852] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 147 (17726C00) [pid = 1348] [serial = 853] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 146 (186D5000) [pid = 1348] [serial = 855] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 145 (2435AC00) [pid = 1348] [serial = 831] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 144 (24F75400) [pid = 1348] [serial = 834] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 143 (24BDA000) [pid = 1348] [serial = 837] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 142 (26A0BC00) [pid = 1348] [serial = 840] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 141 (1C53F400) [pid = 1348] [serial = 870] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 140 (1C5ACC00) [pid = 1348] [serial = 871] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 139 (1BAA6400) [pid = 1348] [serial = 865] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 138 (19CDC400) [pid = 1348] [serial = 858] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 137 (19CE2800) [pid = 1348] [serial = 859] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 136 (1BFE1800) [pid = 1348] [serial = 868] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 135 (1BA9E400) [pid = 1348] [serial = 867] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (18C98400) [pid = 1348] [serial = 856] [outer = 00000000] [url = about:blank] 00:54:32 INFO - PROCESS | 1348 | 1461052472585 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:54:32 INFO - PROCESS | 1348 | 1461052472588 Marionette TRACE conn4 <- [1,1238,null,{}] 00:54:32 INFO - PROCESS | 1348 | 1461052472596 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:32 INFO - PROCESS | 1348 | 1461052472693 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 00:54:32 INFO - PROCESS | 1348 | 1461052472699 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:32 INFO - PROCESS | 1348 | ++DOCSHELL 0F6E3000 == 74 [pid = 1348] [id = 319] 00:54:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (1253E000) [pid = 1348] [serial = 956] [outer = 00000000] 00:54:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (129C3800) [pid = 1348] [serial = 957] [outer = 1253E000] 00:54:32 INFO - PROCESS | 1348 | 1461052472746 Marionette DEBUG loaded listener.js 00:54:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (12B2D400) [pid = 1348] [serial = 958] [outer = 1253E000] 00:54:33 INFO - PROCESS | 1348 | 1461052473276 Marionette TRACE conn4 <- [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]]]}] 00:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 790ms 00:54:33 INFO - PROCESS | 1348 | 1461052473325 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 00:54:33 INFO - PROCESS | 1348 | 1461052473327 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 00:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:54:33 INFO - PROCESS | 1348 | 1461052473331 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:54:33 INFO - PROCESS | 1348 | 1461052473334 Marionette TRACE conn4 <- [1,1242,null,{}] 00:54:33 INFO - PROCESS | 1348 | 1461052473345 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:33 INFO - PROCESS | 1348 | 1461052473447 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 00:54:33 INFO - PROCESS | 1348 | 1461052473560 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:33 INFO - PROCESS | 1348 | ++DOCSHELL 16E8B000 == 75 [pid = 1348] [id = 320] 00:54:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (16E8E400) [pid = 1348] [serial = 959] [outer = 00000000] 00:54:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 139 (17733400) [pid = 1348] [serial = 960] [outer = 16E8E400] 00:54:33 INFO - PROCESS | 1348 | 1461052473611 Marionette DEBUG loaded listener.js 00:54:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 140 (17A81C00) [pid = 1348] [serial = 961] [outer = 16E8E400] 00:54:34 INFO - PROCESS | 1348 | 1461052473999 Marionette TRACE conn4 <- [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]]]}] 00:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 00:54:34 INFO - PROCESS | 1348 | 1461052474065 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 00:54:34 INFO - PROCESS | 1348 | 1461052474068 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 00:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:54:34 INFO - PROCESS | 1348 | 1461052474071 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:54:34 INFO - PROCESS | 1348 | 1461052474072 Marionette TRACE conn4 <- [1,1246,null,{}] 00:54:34 INFO - PROCESS | 1348 | 1461052474076 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:34 INFO - PROCESS | 1348 | 1461052474169 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 00:54:34 INFO - PROCESS | 1348 | 1461052474176 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:34 INFO - PROCESS | 1348 | ++DOCSHELL 19CC7C00 == 76 [pid = 1348] [id = 321] 00:54:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 141 (19CCCC00) [pid = 1348] [serial = 962] [outer = 00000000] 00:54:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 142 (1AF64400) [pid = 1348] [serial = 963] [outer = 19CCCC00] 00:54:34 INFO - PROCESS | 1348 | 1461052474221 Marionette DEBUG loaded listener.js 00:54:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 143 (1B49BC00) [pid = 1348] [serial = 964] [outer = 19CCCC00] 00:54:34 INFO - PROCESS | 1348 | 1461052474750 Marionette TRACE conn4 <- [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]]]}] 00:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 731ms 00:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:54:34 INFO - PROCESS | 1348 | 1461052474805 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 00:54:34 INFO - PROCESS | 1348 | 1461052474807 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 00:54:34 INFO - PROCESS | 1348 | 1461052474811 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:54:34 INFO - PROCESS | 1348 | 1461052474812 Marionette TRACE conn4 <- [1,1250,null,{}] 00:54:34 INFO - PROCESS | 1348 | 1461052474816 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:34 INFO - PROCESS | 1348 | 1461052474940 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 00:54:34 INFO - PROCESS | 1348 | 1461052474960 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:35 INFO - PROCESS | 1348 | ++DOCSHELL 1B77C800 == 77 [pid = 1348] [id = 322] 00:54:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 144 (1B781000) [pid = 1348] [serial = 965] [outer = 00000000] 00:54:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 145 (1BAA2000) [pid = 1348] [serial = 966] [outer = 1B781000] 00:54:35 INFO - PROCESS | 1348 | 1461052475009 Marionette DEBUG loaded listener.js 00:54:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 146 (1BAA4C00) [pid = 1348] [serial = 967] [outer = 1B781000] 00:54:35 INFO - PROCESS | 1348 | 1461052475500 Marionette TRACE conn4 <- [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]]]}] 00:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 00:54:35 INFO - PROCESS | 1348 | 1461052475576 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 00:54:35 INFO - PROCESS | 1348 | 1461052475578 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 00:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:54:35 INFO - PROCESS | 1348 | 1461052475584 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:54:35 INFO - PROCESS | 1348 | 1461052475586 Marionette TRACE conn4 <- [1,1254,null,{}] 00:54:35 INFO - PROCESS | 1348 | 1461052475589 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:35 INFO - PROCESS | 1348 | 1461052475732 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 00:54:35 INFO - PROCESS | 1348 | 1461052475752 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:35 INFO - PROCESS | 1348 | ++DOCSHELL 1C1CAC00 == 78 [pid = 1348] [id = 323] 00:54:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 147 (1C5A9800) [pid = 1348] [serial = 968] [outer = 00000000] 00:54:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 148 (1C60EC00) [pid = 1348] [serial = 969] [outer = 1C5A9800] 00:54:35 INFO - PROCESS | 1348 | 1461052475803 Marionette DEBUG loaded listener.js 00:54:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 149 (1C616400) [pid = 1348] [serial = 970] [outer = 1C5A9800] 00:54:36 INFO - PROCESS | 1348 | 1461052476297 Marionette TRACE conn4 <- [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]]]}] 00:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 00:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:54:36 INFO - PROCESS | 1348 | 1461052476316 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 00:54:36 INFO - PROCESS | 1348 | 1461052476318 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 00:54:36 INFO - PROCESS | 1348 | 1461052476321 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:54:36 INFO - PROCESS | 1348 | 1461052476323 Marionette TRACE conn4 <- [1,1258,null,{}] 00:54:36 INFO - PROCESS | 1348 | 1461052476331 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:36 INFO - PROCESS | 1348 | 1461052476458 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 00:54:36 INFO - PROCESS | 1348 | 1461052476532 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:36 INFO - PROCESS | 1348 | ++DOCSHELL 1C63D800 == 79 [pid = 1348] [id = 324] 00:54:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 150 (1C63F800) [pid = 1348] [serial = 971] [outer = 00000000] 00:54:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 151 (1C69FC00) [pid = 1348] [serial = 972] [outer = 1C63F800] 00:54:36 INFO - PROCESS | 1348 | 1461052476579 Marionette DEBUG loaded listener.js 00:54:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 152 (1D679000) [pid = 1348] [serial = 973] [outer = 1C63F800] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 151 (1253D400) [pid = 1348] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 150 (19CCA400) [pid = 1348] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 149 (20297400) [pid = 1348] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 148 (17A76400) [pid = 1348] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 147 (1F203800) [pid = 1348] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 146 (1C641800) [pid = 1348] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 145 (12BB4000) [pid = 1348] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 144 (1290E400) [pid = 1348] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 143 (1A57C400) [pid = 1348] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 142 (1C5D1000) [pid = 1348] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 141 (211C2800) [pid = 1348] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 140 (1C5CD800) [pid = 1348] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 139 (1A57F800) [pid = 1348] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 138 (1C0A8400) [pid = 1348] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 137 (1C0A0800) [pid = 1348] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 136 (12974400) [pid = 1348] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 135 (0EC40C00) [pid = 1348] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (1BA9B400) [pid = 1348] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (12F3B400) [pid = 1348] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (1D951000) [pid = 1348] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (0EC39400) [pid = 1348] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:54:37 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (20120000) [pid = 1348] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:54:37 INFO - PROCESS | 1348 | 1461052477293 Marionette TRACE conn4 <- [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]]]}] 00:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1020ms 00:54:37 INFO - PROCESS | 1348 | 1461052477342 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 00:54:37 INFO - PROCESS | 1348 | 1461052477344 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 00:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:54:37 INFO - PROCESS | 1348 | 1461052477347 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:54:37 INFO - PROCESS | 1348 | 1461052477348 Marionette TRACE conn4 <- [1,1262,null,{}] 00:54:37 INFO - PROCESS | 1348 | 1461052477352 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:37 INFO - PROCESS | 1348 | 1461052477439 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 00:54:37 INFO - PROCESS | 1348 | 1461052477448 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:37 INFO - PROCESS | 1348 | ++DOCSHELL 12B5BC00 == 80 [pid = 1348] [id = 325] 00:54:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (12BB1800) [pid = 1348] [serial = 974] [outer = 00000000] 00:54:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (19CCA400) [pid = 1348] [serial = 975] [outer = 12BB1800] 00:54:37 INFO - PROCESS | 1348 | 1461052477492 Marionette DEBUG loaded listener.js 00:54:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (1B4C0400) [pid = 1348] [serial = 976] [outer = 12BB1800] 00:54:37 INFO - PROCESS | 1348 | 1461052477943 Marionette TRACE conn4 <- [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]]]}] 00:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 00:54:38 INFO - PROCESS | 1348 | 1461052477979 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 00:54:38 INFO - PROCESS | 1348 | 1461052477981 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 00:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:54:38 INFO - PROCESS | 1348 | 1461052477985 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:54:38 INFO - PROCESS | 1348 | 1461052477986 Marionette TRACE conn4 <- [1,1266,null,{}] 00:54:38 INFO - PROCESS | 1348 | 1461052477990 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:38 INFO - PROCESS | 1348 | 1461052478084 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 00:54:38 INFO - PROCESS | 1348 | 1461052478090 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:38 INFO - PROCESS | 1348 | ++DOCSHELL 1B785400 == 81 [pid = 1348] [id = 326] 00:54:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (1C0A8400) [pid = 1348] [serial = 977] [outer = 00000000] 00:54:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (1C699C00) [pid = 1348] [serial = 978] [outer = 1C0A8400] 00:54:38 INFO - PROCESS | 1348 | 1461052478136 Marionette DEBUG loaded listener.js 00:54:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (1D6F9000) [pid = 1348] [serial = 979] [outer = 1C0A8400] 00:54:38 INFO - PROCESS | 1348 | 1461052478622 Marionette TRACE conn4 <- [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]]]}] 00:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 00:54:38 INFO - PROCESS | 1348 | 1461052478664 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 00:54:38 INFO - PROCESS | 1348 | 1461052478666 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 00:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:54:38 INFO - PROCESS | 1348 | 1461052478670 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:54:38 INFO - PROCESS | 1348 | 1461052478671 Marionette TRACE conn4 <- [1,1270,null,{}] 00:54:38 INFO - PROCESS | 1348 | 1461052478675 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:38 INFO - PROCESS | 1348 | 1461052478770 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 00:54:38 INFO - PROCESS | 1348 | 1461052478777 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:38 INFO - PROCESS | 1348 | ++DOCSHELL 1C617400 == 82 [pid = 1348] [id = 327] 00:54:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (1C647C00) [pid = 1348] [serial = 980] [outer = 00000000] 00:54:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (1E72FC00) [pid = 1348] [serial = 981] [outer = 1C647C00] 00:54:38 INFO - PROCESS | 1348 | 1461052478823 Marionette DEBUG loaded listener.js 00:54:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 139 (1F1A8800) [pid = 1348] [serial = 982] [outer = 1C647C00] 00:54:39 INFO - PROCESS | 1348 | 1461052479618 Marionette TRACE conn4 <- [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]]]}] 00:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 970ms 00:54:39 INFO - PROCESS | 1348 | 1461052479643 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 00:54:39 INFO - PROCESS | 1348 | 1461052479649 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 00:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:54:39 INFO - PROCESS | 1348 | 1461052479655 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:54:39 INFO - PROCESS | 1348 | 1461052479659 Marionette TRACE conn4 <- [1,1274,null,{}] 00:54:39 INFO - PROCESS | 1348 | 1461052479665 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:39 INFO - PROCESS | 1348 | 1461052479795 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 00:54:39 INFO - PROCESS | 1348 | 1461052479953 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:40 INFO - PROCESS | 1348 | ++DOCSHELL 12B30C00 == 83 [pid = 1348] [id = 328] 00:54:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 140 (12B55C00) [pid = 1348] [serial = 983] [outer = 00000000] 00:54:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 141 (131CC000) [pid = 1348] [serial = 984] [outer = 12B55C00] 00:54:40 INFO - PROCESS | 1348 | 1461052480015 Marionette DEBUG loaded listener.js 00:54:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 142 (16E74C00) [pid = 1348] [serial = 985] [outer = 12B55C00] 00:54:40 INFO - PROCESS | 1348 | 1461052480598 Marionette TRACE conn4 <- [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]]]}] 00:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 970ms 00:54:40 INFO - PROCESS | 1348 | 1461052480635 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 00:54:40 INFO - PROCESS | 1348 | 1461052480642 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 00:54:40 INFO - PROCESS | 1348 | 1461052480649 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:54:40 INFO - PROCESS | 1348 | 1461052480652 Marionette TRACE conn4 <- [1,1278,null,{}] 00:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:54:40 INFO - PROCESS | 1348 | 1461052480656 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:40 INFO - PROCESS | 1348 | 1461052480777 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 00:54:40 INFO - PROCESS | 1348 | 1461052480945 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:40 INFO - PROCESS | 1348 | ++DOCSHELL 12F46800 == 84 [pid = 1348] [id = 329] 00:54:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 143 (13FD4400) [pid = 1348] [serial = 986] [outer = 00000000] 00:54:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 144 (1B787400) [pid = 1348] [serial = 987] [outer = 13FD4400] 00:54:41 INFO - PROCESS | 1348 | 1461052481005 Marionette DEBUG loaded listener.js 00:54:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 145 (1BFE1400) [pid = 1348] [serial = 988] [outer = 13FD4400] 00:54:41 INFO - PROCESS | 1348 | 1461052481662 Marionette TRACE conn4 <- [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]]]}] 00:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1068ms 00:54:41 INFO - PROCESS | 1348 | 1461052481724 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 00:54:41 INFO - PROCESS | 1348 | 1461052481727 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 00:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:54:41 INFO - PROCESS | 1348 | 1461052481746 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:54:41 INFO - PROCESS | 1348 | 1461052481750 Marionette TRACE conn4 <- [1,1282,null,{}] 00:54:41 INFO - PROCESS | 1348 | 1461052481763 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:41 INFO - PROCESS | 1348 | 1461052481895 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 00:54:42 INFO - PROCESS | 1348 | 1461052482051 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:42 INFO - PROCESS | 1348 | ++DOCSHELL 1E738400 == 85 [pid = 1348] [id = 330] 00:54:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 146 (1F1A2400) [pid = 1348] [serial = 989] [outer = 00000000] 00:54:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 147 (1F737400) [pid = 1348] [serial = 990] [outer = 1F1A2400] 00:54:42 INFO - PROCESS | 1348 | 1461052482114 Marionette DEBUG loaded listener.js 00:54:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 148 (20120000) [pid = 1348] [serial = 991] [outer = 1F1A2400] 00:54:42 INFO - PROCESS | 1348 | 1461052482719 Marionette TRACE conn4 <- [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]]]}] 00:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1026ms 00:54:42 INFO - PROCESS | 1348 | 1461052482770 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 00:54:42 INFO - PROCESS | 1348 | 1461052482773 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 00:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:54:42 INFO - PROCESS | 1348 | 1461052482777 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:54:42 INFO - PROCESS | 1348 | 1461052482779 Marionette TRACE conn4 <- [1,1286,null,{}] 00:54:42 INFO - PROCESS | 1348 | 1461052482783 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:42 INFO - PROCESS | 1348 | 1461052482900 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 00:54:43 INFO - PROCESS | 1348 | 1461052483068 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:43 INFO - PROCESS | 1348 | ++DOCSHELL 20123800 == 86 [pid = 1348] [id = 331] 00:54:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 149 (20126400) [pid = 1348] [serial = 992] [outer = 00000000] 00:54:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 150 (2029FC00) [pid = 1348] [serial = 993] [outer = 20126400] 00:54:43 INFO - PROCESS | 1348 | 1461052483128 Marionette DEBUG loaded listener.js 00:54:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 151 (202A5C00) [pid = 1348] [serial = 994] [outer = 20126400] 00:54:43 INFO - PROCESS | 1348 | 1461052483771 Marionette TRACE conn4 <- [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]]]}] 00:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1018ms 00:54:43 INFO - PROCESS | 1348 | 1461052483798 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 00:54:43 INFO - PROCESS | 1348 | 1461052483800 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 00:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:54:43 INFO - PROCESS | 1348 | 1461052483803 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:54:43 INFO - PROCESS | 1348 | 1461052483805 Marionette TRACE conn4 <- [1,1290,null,{}] 00:54:43 INFO - PROCESS | 1348 | 1461052483809 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:43 INFO - PROCESS | 1348 | 1461052483919 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 00:54:44 INFO - PROCESS | 1348 | 1461052484065 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:44 INFO - PROCESS | 1348 | ++DOCSHELL 2029AC00 == 87 [pid = 1348] [id = 332] 00:54:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 152 (202A8400) [pid = 1348] [serial = 995] [outer = 00000000] 00:54:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 153 (203F5000) [pid = 1348] [serial = 996] [outer = 202A8400] 00:54:44 INFO - PROCESS | 1348 | 1461052484121 Marionette DEBUG loaded listener.js 00:54:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 154 (206DD400) [pid = 1348] [serial = 997] [outer = 202A8400] 00:54:44 INFO - PROCESS | 1348 | 1461052484689 Marionette TRACE conn4 <- [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]]]}] 00:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 931ms 00:54:44 INFO - PROCESS | 1348 | 1461052484739 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 00:54:44 INFO - PROCESS | 1348 | 1461052484741 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 00:54:44 INFO - PROCESS | 1348 | 1461052484745 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:54:44 INFO - PROCESS | 1348 | 1461052484747 Marionette TRACE conn4 <- [1,1294,null,{}] 00:54:44 INFO - PROCESS | 1348 | 1461052484751 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:44 INFO - PROCESS | 1348 | 1461052484878 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 00:54:45 INFO - PROCESS | 1348 | 1461052485033 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:45 INFO - PROCESS | 1348 | ++DOCSHELL 206DE800 == 88 [pid = 1348] [id = 333] 00:54:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 155 (211BA400) [pid = 1348] [serial = 998] [outer = 00000000] 00:54:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 156 (2249A400) [pid = 1348] [serial = 999] [outer = 211BA400] 00:54:45 INFO - PROCESS | 1348 | 1461052485096 Marionette DEBUG loaded listener.js 00:54:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 157 (224A0C00) [pid = 1348] [serial = 1000] [outer = 211BA400] 00:54:45 INFO - PROCESS | 1348 | 1461052485694 Marionette TRACE conn4 <- [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]]]}] 00:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 00:54:45 INFO - PROCESS | 1348 | 1461052485719 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 00:54:45 INFO - PROCESS | 1348 | 1461052485721 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 00:54:45 INFO - PROCESS | 1348 | 1461052485725 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:54:45 INFO - PROCESS | 1348 | 1461052485727 Marionette TRACE conn4 <- [1,1298,null,{}] 00:54:45 INFO - PROCESS | 1348 | 1461052485730 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:45 INFO - PROCESS | 1348 | 1461052485843 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 00:54:46 INFO - PROCESS | 1348 | 1461052486010 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:46 INFO - PROCESS | 1348 | ++DOCSHELL 211B7C00 == 89 [pid = 1348] [id = 334] 00:54:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 158 (211C2400) [pid = 1348] [serial = 1001] [outer = 00000000] 00:54:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 159 (23E93800) [pid = 1348] [serial = 1002] [outer = 211C2400] 00:54:46 INFO - PROCESS | 1348 | 1461052486070 Marionette DEBUG loaded listener.js 00:54:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 160 (2415F800) [pid = 1348] [serial = 1003] [outer = 211C2400] 00:54:46 INFO - PROCESS | 1348 | 1461052486675 Marionette TRACE conn4 <- [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] 00:54:46 INFO - PROCESS | 1348 | 1461052486748 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 00:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:54:46 INFO - PROCESS | 1348 | 1461052486751 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:54:46 INFO - PROCESS | 1348 | 1461052486753 Marionette TRACE conn4 <- [1,1302,null,{}] 00:54:46 INFO - PROCESS | 1348 | 1461052486757 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:46 INFO - PROCESS | 1348 | 1461052486875 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 00:54:47 INFO - PROCESS | 1348 | 1461052487033 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:47 INFO - PROCESS | 1348 | ++DOCSHELL 12B10C00 == 90 [pid = 1348] [id = 335] 00:54:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 161 (12BAB800) [pid = 1348] [serial = 1004] [outer = 00000000] 00:54:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 162 (24BDBC00) [pid = 1348] [serial = 1005] [outer = 12BAB800] 00:54:47 INFO - PROCESS | 1348 | 1461052487091 Marionette DEBUG loaded listener.js 00:54:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 163 (24F6C400) [pid = 1348] [serial = 1006] [outer = 12BAB800] 00:54:47 INFO - PROCESS | 1348 | 1461052487659 Marionette TRACE conn4 <- [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]]]}] 00:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 971ms 00:54:47 INFO - PROCESS | 1348 | 1461052487725 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 00:54:47 INFO - PROCESS | 1348 | 1461052487728 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 00:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:54:47 INFO - PROCESS | 1348 | 1461052487731 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:54:47 INFO - PROCESS | 1348 | 1461052487733 Marionette TRACE conn4 <- [1,1306,null,{}] 00:54:47 INFO - PROCESS | 1348 | 1461052487737 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:47 INFO - PROCESS | 1348 | 1461052487853 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 00:54:48 INFO - PROCESS | 1348 | 1461052488158 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:48 INFO - PROCESS | 1348 | ++DOCSHELL 1290FC00 == 91 [pid = 1348] [id = 336] 00:54:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 164 (129BEC00) [pid = 1348] [serial = 1007] [outer = 00000000] 00:54:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 165 (12B57C00) [pid = 1348] [serial = 1008] [outer = 129BEC00] 00:54:48 INFO - PROCESS | 1348 | 1461052488215 Marionette DEBUG loaded listener.js 00:54:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 166 (12BB5000) [pid = 1348] [serial = 1009] [outer = 129BEC00] 00:54:48 INFO - PROCESS | 1348 | 1461052488845 Marionette TRACE conn4 <- [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]]]}] 00:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1175ms 00:54:48 INFO - PROCESS | 1348 | 1461052488924 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 00:54:48 INFO - PROCESS | 1348 | 1461052488930 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 00:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:54:48 INFO - PROCESS | 1348 | 1461052488937 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:54:48 INFO - PROCESS | 1348 | 1461052488940 Marionette TRACE conn4 <- [1,1310,null,{}] 00:54:48 INFO - PROCESS | 1348 | 1461052488945 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:49 INFO - PROCESS | 1348 | 1461052489066 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 00:54:49 INFO - PROCESS | 1348 | 1461052489214 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:49 INFO - PROCESS | 1348 | ++DOCSHELL 0ED0D400 == 92 [pid = 1348] [id = 337] 00:54:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 167 (1786B400) [pid = 1348] [serial = 1010] [outer = 00000000] 00:54:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 168 (19F52000) [pid = 1348] [serial = 1011] [outer = 1786B400] 00:54:49 INFO - PROCESS | 1348 | 1461052489267 Marionette DEBUG loaded listener.js 00:54:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 169 (1AF5EC00) [pid = 1348] [serial = 1012] [outer = 1786B400] 00:54:49 INFO - PROCESS | 1348 | --DOCSHELL 1B785400 == 91 [pid = 1348] [id = 326] 00:54:49 INFO - PROCESS | 1348 | --DOCSHELL 12B5BC00 == 90 [pid = 1348] [id = 325] 00:54:49 INFO - PROCESS | 1348 | --DOCSHELL 1C63D800 == 89 [pid = 1348] [id = 324] 00:54:49 INFO - PROCESS | 1348 | --DOCSHELL 1C1CAC00 == 88 [pid = 1348] [id = 323] 00:54:49 INFO - PROCESS | 1348 | --DOCSHELL 1B77C800 == 87 [pid = 1348] [id = 322] 00:54:49 INFO - PROCESS | 1348 | --DOCSHELL 19CC7C00 == 86 [pid = 1348] [id = 321] 00:54:49 INFO - PROCESS | 1348 | --DOCSHELL 16E8B000 == 85 [pid = 1348] [id = 320] 00:54:49 INFO - PROCESS | 1348 | --DOCSHELL 0F6E3000 == 84 [pid = 1348] [id = 319] 00:54:49 INFO - PROCESS | 1348 | --DOMWINDOW == 168 (203F2C00) [pid = 1348] [serial = 924] [outer = 00000000] [url = about:blank] 00:54:49 INFO - PROCESS | 1348 | --DOMWINDOW == 167 (20122000) [pid = 1348] [serial = 891] [outer = 00000000] [url = about:blank] 00:54:49 INFO - PROCESS | 1348 | --DOMWINDOW == 166 (1C69F000) [pid = 1348] [serial = 882] [outer = 00000000] [url = about:blank] 00:54:49 INFO - PROCESS | 1348 | --DOMWINDOW == 165 (17A7D800) [pid = 1348] [serial = 879] [outer = 00000000] [url = about:blank] 00:54:49 INFO - PROCESS | 1348 | --DOMWINDOW == 164 (1D688800) [pid = 1348] [serial = 885] [outer = 00000000] [url = about:blank] 00:54:49 INFO - PROCESS | 1348 | --DOMWINDOW == 163 (1E37E400) [pid = 1348] [serial = 888] [outer = 00000000] [url = about:blank] 00:54:49 INFO - PROCESS | 1348 | --DOMWINDOW == 162 (12B55400) [pid = 1348] [serial = 876] [outer = 00000000] [url = about:blank] 00:54:49 INFO - PROCESS | 1348 | 1461052489953 Marionette TRACE conn4 <- [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]]]}] 00:54:49 INFO - PROCESS | 1348 | --DOCSHELL 12B0E800 == 83 [pid = 1348] [id = 318] 00:54:49 INFO - PROCESS | 1348 | --DOCSHELL 211BB400 == 82 [pid = 1348] [id = 312] 00:54:49 INFO - PROCESS | 1348 | --DOCSHELL 1EB03000 == 81 [pid = 1348] [id = 311] 00:54:49 INFO - PROCESS | 1348 | --DOCSHELL 1774E400 == 80 [pid = 1348] [id = 310] 00:54:49 INFO - PROCESS | 1348 | --DOCSHELL 12B10000 == 79 [pid = 1348] [id = 309] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 161 (1F581000) [pid = 1348] [serial = 922] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 160 (1774FC00) [pid = 1348] [serial = 826] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 159 (1C5C7800) [pid = 1348] [serial = 829] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 158 (202A8800) [pid = 1348] [serial = 915] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 157 (1AF5B800) [pid = 1348] [serial = 898] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 156 (2011EC00) [pid = 1348] [serial = 913] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 155 (1D67F400) [pid = 1348] [serial = 784] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 154 (17366800) [pid = 1348] [serial = 903] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 153 (16E91C00) [pid = 1348] [serial = 919] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 152 (1B783400) [pid = 1348] [serial = 906] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 151 (1BFE2000) [pid = 1348] [serial = 907] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 150 (1C63F000) [pid = 1348] [serial = 781] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 149 (12BAD800) [pid = 1348] [serial = 918] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 148 (23E37400) [pid = 1348] [serial = 823] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 147 (1C642C00) [pid = 1348] [serial = 909] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 146 (1C1CC800) [pid = 1348] [serial = 921] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 145 (1C5CC800) [pid = 1348] [serial = 778] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 144 (1C5B3800) [pid = 1348] [serial = 900] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 143 (12B29800) [pid = 1348] [serial = 772] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 142 (19F50000) [pid = 1348] [serial = 844] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 141 (1C61D800) [pid = 1348] [serial = 901] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 140 (1C0A6000) [pid = 1348] [serial = 769] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 139 (19CCC400) [pid = 1348] [serial = 775] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 138 (1F20EC00) [pid = 1348] [serial = 787] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 137 (1D684C00) [pid = 1348] [serial = 910] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 136 (12B03000) [pid = 1348] [serial = 895] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 135 (20125400) [pid = 1348] [serial = 790] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (18642000) [pid = 1348] [serial = 904] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (19CCF000) [pid = 1348] [serial = 897] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (1F580C00) [pid = 1348] [serial = 912] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (1290AC00) [pid = 1348] [serial = 894] [outer = 00000000] [url = about:blank] 00:54:50 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (202AD800) [pid = 1348] [serial = 916] [outer = 00000000] [url = about:blank] 00:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1081ms 00:54:50 INFO - PROCESS | 1348 | 1461052490029 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 00:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:54:50 INFO - PROCESS | 1348 | 1461052490033 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 00:54:50 INFO - PROCESS | 1348 | 1461052490039 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:54:50 INFO - PROCESS | 1348 | 1461052490041 Marionette TRACE conn4 <- [1,1314,null,{}] 00:54:50 INFO - PROCESS | 1348 | 1461052490045 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:50 INFO - PROCESS | 1348 | 1461052490145 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 00:54:50 INFO - PROCESS | 1348 | 1461052490151 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:50 INFO - PROCESS | 1348 | ++DOCSHELL 0EC40C00 == 80 [pid = 1348] [id = 338] 00:54:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (12545800) [pid = 1348] [serial = 1013] [outer = 00000000] 00:54:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (12B07000) [pid = 1348] [serial = 1014] [outer = 12545800] 00:54:50 INFO - PROCESS | 1348 | 1461052490197 Marionette DEBUG loaded listener.js 00:54:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (12B2D000) [pid = 1348] [serial = 1015] [outer = 12545800] 00:54:50 INFO - PROCESS | 1348 | 1461052490705 Marionette TRACE conn4 <- [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]]]}] 00:54:50 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 00:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 00:54:50 INFO - PROCESS | 1348 | 1461052490769 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 00:54:50 INFO - PROCESS | 1348 | 1461052490772 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 00:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:54:50 INFO - PROCESS | 1348 | 1461052490777 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:54:50 INFO - PROCESS | 1348 | 1461052490782 Marionette TRACE conn4 <- [1,1318,null,{}] 00:54:50 INFO - PROCESS | 1348 | 1461052490791 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:50 INFO - PROCESS | 1348 | 1461052490886 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 00:54:51 INFO - PROCESS | 1348 | 1461052490994 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:51 INFO - PROCESS | 1348 | ++DOCSHELL 13986000 == 81 [pid = 1348] [id = 339] 00:54:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (16E72000) [pid = 1348] [serial = 1016] [outer = 00000000] 00:54:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (1863C000) [pid = 1348] [serial = 1017] [outer = 16E72000] 00:54:51 INFO - PROCESS | 1348 | 1461052491039 Marionette DEBUG loaded listener.js 00:54:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (19CD6400) [pid = 1348] [serial = 1018] [outer = 16E72000] 00:54:51 INFO - PROCESS | 1348 | 1461052491399 Marionette TRACE conn4 <- [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]]]}] 00:54:51 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 00:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 690ms 00:54:51 INFO - PROCESS | 1348 | 1461052491469 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 00:54:51 INFO - PROCESS | 1348 | 1461052491472 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 00:54:51 INFO - PROCESS | 1348 | 1461052491476 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:54:51 INFO - PROCESS | 1348 | 1461052491477 Marionette TRACE conn4 <- [1,1322,null,{}] 00:54:51 INFO - PROCESS | 1348 | 1461052491481 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:51 INFO - PROCESS | 1348 | 1461052491574 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 00:54:51 INFO - PROCESS | 1348 | 1461052491580 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:51 INFO - PROCESS | 1348 | ++DOCSHELL 19F53800 == 82 [pid = 1348] [id = 340] 00:54:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (1A5EB400) [pid = 1348] [serial = 1019] [outer = 00000000] 00:54:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (1B780800) [pid = 1348] [serial = 1020] [outer = 1A5EB400] 00:54:51 INFO - PROCESS | 1348 | 1461052491625 Marionette DEBUG loaded listener.js 00:54:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 139 (1BAA2C00) [pid = 1348] [serial = 1021] [outer = 1A5EB400] 00:54:52 INFO - PROCESS | 1348 | 1461052492084 Marionette TRACE conn4 <- [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]]]}] 00:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 00:54:52 INFO - PROCESS | 1348 | 1461052492130 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 00:54:52 INFO - PROCESS | 1348 | 1461052492132 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 00:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:54:52 INFO - PROCESS | 1348 | 1461052492135 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:54:52 INFO - PROCESS | 1348 | 1461052492137 Marionette TRACE conn4 <- [1,1326,null,{}] 00:54:52 INFO - PROCESS | 1348 | 1461052492148 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:52 INFO - PROCESS | 1348 | 1461052492274 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 00:54:52 INFO - PROCESS | 1348 | 1461052492371 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:52 INFO - PROCESS | 1348 | ++DOCSHELL 1C0A6000 == 83 [pid = 1348] [id = 341] 00:54:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 140 (1C11B800) [pid = 1348] [serial = 1022] [outer = 00000000] 00:54:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 141 (1C5B4800) [pid = 1348] [serial = 1023] [outer = 1C11B800] 00:54:52 INFO - PROCESS | 1348 | 1461052492428 Marionette DEBUG loaded listener.js 00:54:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 142 (1C5CF400) [pid = 1348] [serial = 1024] [outer = 1C11B800] 00:54:53 INFO - PROCESS | 1348 | 1461052493350 Marionette TRACE conn4 <- [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]]]}] 00:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1272ms 00:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:54:53 INFO - PROCESS | 1348 | 1461052493408 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 00:54:53 INFO - PROCESS | 1348 | 1461052493410 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 00:54:53 INFO - PROCESS | 1348 | 1461052493413 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:54:53 INFO - PROCESS | 1348 | 1461052493415 Marionette TRACE conn4 <- [1,1330,null,{}] 00:54:53 INFO - PROCESS | 1348 | 1461052493419 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:53 INFO - PROCESS | 1348 | 1461052493547 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 00:54:53 INFO - PROCESS | 1348 | 1461052493645 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:53 INFO - PROCESS | 1348 | ++DOCSHELL 1C5D1400 == 84 [pid = 1348] [id = 342] 00:54:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 143 (1C615800) [pid = 1348] [serial = 1025] [outer = 00000000] 00:54:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 144 (1C69B400) [pid = 1348] [serial = 1026] [outer = 1C615800] 00:54:53 INFO - PROCESS | 1348 | 1461052493690 Marionette DEBUG loaded listener.js 00:54:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 145 (1C789C00) [pid = 1348] [serial = 1027] [outer = 1C615800] 00:54:54 INFO - PROCESS | 1348 | 1461052494125 Marionette TRACE conn4 <- [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]]]}] 00:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 144 (24BD1800) [pid = 1348] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 143 (24F6D400) [pid = 1348] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 142 (1B4EA400) [pid = 1348] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 141 (12F46C00) [pid = 1348] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 140 (1D82A000) [pid = 1348] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 139 (24BDE000) [pid = 1348] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 138 (12542000) [pid = 1348] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 137 (1F20E800) [pid = 1348] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 136 (1F57BC00) [pid = 1348] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 135 (1C6A2400) [pid = 1348] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (1C63F800) [pid = 1348] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (1C5A9800) [pid = 1348] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (1C0A8400) [pid = 1348] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (1253E000) [pid = 1348] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (16E8E400) [pid = 1348] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (19CCCC00) [pid = 1348] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (12B5CC00) [pid = 1348] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (1BD9E800) [pid = 1348] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (1B781000) [pid = 1348] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:54:54 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (12BB1800) [pid = 1348] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:54:54 INFO - PROCESS | 1348 | 1461052494337 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 00:54:54 INFO - PROCESS | 1348 | 1461052494339 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 00:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:54:54 INFO - PROCESS | 1348 | 1461052494348 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:54:54 INFO - PROCESS | 1348 | 1461052494350 Marionette TRACE conn4 <- [1,1334,null,{}] 00:54:54 INFO - PROCESS | 1348 | 1461052494353 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:54 INFO - PROCESS | 1348 | 1461052494443 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 00:54:54 INFO - PROCESS | 1348 | 1461052494450 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:54 INFO - PROCESS | 1348 | ++DOCSHELL 1253E000 == 85 [pid = 1348] [id = 343] 00:54:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (129BC400) [pid = 1348] [serial = 1028] [outer = 00000000] 00:54:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (16E8C800) [pid = 1348] [serial = 1029] [outer = 129BC400] 00:54:54 INFO - PROCESS | 1348 | 1461052494494 Marionette DEBUG loaded listener.js 00:54:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (19F4FC00) [pid = 1348] [serial = 1030] [outer = 129BC400] 00:54:55 INFO - PROCESS | 1348 | 1461052495007 Marionette TRACE conn4 <- [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]]]}] 00:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 732ms 00:54:55 INFO - PROCESS | 1348 | 1461052495078 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 00:54:55 INFO - PROCESS | 1348 | 1461052495080 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 00:54:55 INFO - PROCESS | 1348 | 1461052495083 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:54:55 INFO - PROCESS | 1348 | 1461052495085 Marionette TRACE conn4 <- [1,1338,null,{}] 00:54:55 INFO - PROCESS | 1348 | 1461052495088 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:55 INFO - PROCESS | 1348 | 1461052495180 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 00:54:55 INFO - PROCESS | 1348 | 1461052495190 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:55 INFO - PROCESS | 1348 | ++DOCSHELL 139DFC00 == 86 [pid = 1348] [id = 344] 00:54:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (1B4E2400) [pid = 1348] [serial = 1031] [outer = 00000000] 00:54:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (1C6A5C00) [pid = 1348] [serial = 1032] [outer = 1B4E2400] 00:54:55 INFO - PROCESS | 1348 | 1461052495238 Marionette DEBUG loaded listener.js 00:54:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (1D825000) [pid = 1348] [serial = 1033] [outer = 1B4E2400] 00:54:55 INFO - PROCESS | 1348 | 1461052495690 Marionette TRACE conn4 <- [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]]]}] 00:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 00:54:55 INFO - PROCESS | 1348 | 1461052495721 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 00:54:55 INFO - PROCESS | 1348 | 1461052495723 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 00:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:54:55 INFO - PROCESS | 1348 | 1461052495726 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:54:55 INFO - PROCESS | 1348 | 1461052495728 Marionette TRACE conn4 <- [1,1342,null,{}] 00:54:55 INFO - PROCESS | 1348 | 1461052495731 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:55 INFO - PROCESS | 1348 | 1461052495822 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 00:54:55 INFO - PROCESS | 1348 | 1461052495828 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:55 INFO - PROCESS | 1348 | ++DOCSHELL 1C648C00 == 87 [pid = 1348] [id = 345] 00:54:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (1E371C00) [pid = 1348] [serial = 1034] [outer = 00000000] 00:54:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (1F574400) [pid = 1348] [serial = 1035] [outer = 1E371C00] 00:54:55 INFO - PROCESS | 1348 | 1461052495872 Marionette DEBUG loaded listener.js 00:54:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (1F581400) [pid = 1348] [serial = 1036] [outer = 1E371C00] 00:54:56 INFO - PROCESS | 1348 | 1461052496306 Marionette TRACE conn4 <- [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]]]}] 00:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 00:54:56 INFO - PROCESS | 1348 | 1461052496405 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 00:54:56 INFO - PROCESS | 1348 | 1461052496410 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 00:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:54:56 INFO - PROCESS | 1348 | 1461052496420 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:54:56 INFO - PROCESS | 1348 | 1461052496425 Marionette TRACE conn4 <- [1,1346,null,{}] 00:54:56 INFO - PROCESS | 1348 | 1461052496432 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:56 INFO - PROCESS | 1348 | 1461052496569 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 00:54:56 INFO - PROCESS | 1348 | 1461052496756 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:56 INFO - PROCESS | 1348 | ++DOCSHELL 12B52400 == 88 [pid = 1348] [id = 346] 00:54:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (12B56C00) [pid = 1348] [serial = 1037] [outer = 00000000] 00:54:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (12D05800) [pid = 1348] [serial = 1038] [outer = 12B56C00] 00:54:56 INFO - PROCESS | 1348 | 1461052496814 Marionette DEBUG loaded listener.js 00:54:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (13F48400) [pid = 1348] [serial = 1039] [outer = 12B56C00] 00:54:57 INFO - PROCESS | 1348 | 1461052497394 Marionette TRACE conn4 <- [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]]]}] 00:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1027ms 00:54:57 INFO - PROCESS | 1348 | 1461052497451 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 00:54:57 INFO - PROCESS | 1348 | 1461052497455 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 00:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:54:57 INFO - PROCESS | 1348 | 1461052497463 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:54:57 INFO - PROCESS | 1348 | 1461052497467 Marionette TRACE conn4 <- [1,1350,null,{}] 00:54:57 INFO - PROCESS | 1348 | 1461052497472 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:57 INFO - PROCESS | 1348 | 1461052497603 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 00:54:57 INFO - PROCESS | 1348 | 1461052497760 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:57 INFO - PROCESS | 1348 | ++DOCSHELL 16E8A400 == 89 [pid = 1348] [id = 347] 00:54:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (17748C00) [pid = 1348] [serial = 1040] [outer = 00000000] 00:54:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 139 (1AF65000) [pid = 1348] [serial = 1041] [outer = 17748C00] 00:54:57 INFO - PROCESS | 1348 | 1461052497820 Marionette DEBUG loaded listener.js 00:54:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 140 (1B959C00) [pid = 1348] [serial = 1042] [outer = 17748C00] 00:54:58 INFO - PROCESS | 1348 | 1461052498465 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 00:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1075ms 00:54:58 INFO - PROCESS | 1348 | 1461052498540 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 00:54:58 INFO - PROCESS | 1348 | 1461052498543 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 00:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:54:58 INFO - PROCESS | 1348 | 1461052498547 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:54:58 INFO - PROCESS | 1348 | 1461052498549 Marionette TRACE conn4 <- [1,1354,null,{}] 00:54:58 INFO - PROCESS | 1348 | 1461052498559 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:58 INFO - PROCESS | 1348 | 1461052498712 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 00:54:58 INFO - PROCESS | 1348 | 1461052498866 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:58 INFO - PROCESS | 1348 | ++DOCSHELL 1E375400 == 90 [pid = 1348] [id = 348] 00:54:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 141 (1E375800) [pid = 1348] [serial = 1043] [outer = 00000000] 00:54:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 142 (1F73D000) [pid = 1348] [serial = 1044] [outer = 1E375800] 00:54:58 INFO - PROCESS | 1348 | 1461052498926 Marionette DEBUG loaded listener.js 00:54:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 143 (2011F000) [pid = 1348] [serial = 1045] [outer = 1E375800] 00:54:59 INFO - PROCESS | 1348 | 1461052499620 Marionette TRACE conn4 <- [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] 00:54:59 INFO - PROCESS | 1348 | 1461052499673 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 00:54:59 INFO - PROCESS | 1348 | 1461052499677 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:54:59 INFO - PROCESS | 1348 | 1461052499679 Marionette TRACE conn4 <- [1,1358,null,{}] 00:54:59 INFO - PROCESS | 1348 | 1461052499683 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:59 INFO - PROCESS | 1348 | 1461052499799 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 00:54:59 INFO - PROCESS | 1348 | 1461052499948 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:59 INFO - PROCESS | 1348 | ++DOCSHELL 2029CC00 == 91 [pid = 1348] [id = 349] 00:54:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 144 (2029E400) [pid = 1348] [serial = 1046] [outer = 00000000] 00:55:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 145 (206D4C00) [pid = 1348] [serial = 1047] [outer = 2029E400] 00:55:00 INFO - PROCESS | 1348 | 1461052500004 Marionette DEBUG loaded listener.js 00:55:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 146 (206DB400) [pid = 1348] [serial = 1048] [outer = 2029E400] 00:55:00 INFO - PROCESS | 1348 | 1461052500602 Marionette TRACE conn4 <- [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] 00:55:00 INFO - PROCESS | 1348 | 1461052500654 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 00:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:55:00 INFO - PROCESS | 1348 | 1461052500658 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:55:00 INFO - PROCESS | 1348 | 1461052500660 Marionette TRACE conn4 <- [1,1362,null,{}] 00:55:00 INFO - PROCESS | 1348 | 1461052500664 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:00 INFO - PROCESS | 1348 | 1461052500776 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 00:55:00 INFO - PROCESS | 1348 | 1461052500939 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:00 INFO - PROCESS | 1348 | ++DOCSHELL 20E09400 == 92 [pid = 1348] [id = 350] 00:55:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 147 (211B5C00) [pid = 1348] [serial = 1049] [outer = 00000000] 00:55:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 148 (22497C00) [pid = 1348] [serial = 1050] [outer = 211B5C00] 00:55:01 INFO - PROCESS | 1348 | 1461052500994 Marionette DEBUG loaded listener.js 00:55:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 149 (2385C000) [pid = 1348] [serial = 1051] [outer = 211B5C00] 00:55:01 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:55:01 INFO - PROCESS | 1348 | 1461052501585 Marionette TRACE conn4 <- [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] 00:55:01 INFO - PROCESS | 1348 | 1461052501634 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 00:55:01 INFO - PROCESS | 1348 | 1461052501637 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:55:01 INFO - PROCESS | 1348 | 1461052501639 Marionette TRACE conn4 <- [1,1366,null,{}] 00:55:01 INFO - PROCESS | 1348 | 1461052501643 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:01 INFO - PROCESS | 1348 | 1461052501779 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 00:55:01 INFO - PROCESS | 1348 | 1461052501932 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:01 INFO - PROCESS | 1348 | ++DOCSHELL 24164000 == 93 [pid = 1348] [id = 351] 00:55:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 150 (24165000) [pid = 1348] [serial = 1052] [outer = 00000000] 00:55:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 151 (24BDC400) [pid = 1348] [serial = 1053] [outer = 24165000] 00:55:02 INFO - PROCESS | 1348 | 1461052501990 Marionette DEBUG loaded listener.js 00:55:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 152 (24F78400) [pid = 1348] [serial = 1054] [outer = 24165000] 00:55:02 INFO - PROCESS | 1348 | 1461052502512 Marionette TRACE conn4 <- [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] 00:55:02 INFO - PROCESS | 1348 | 1461052502573 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 00:55:02 INFO - PROCESS | 1348 | 1461052502576 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:55:02 INFO - PROCESS | 1348 | 1461052502578 Marionette TRACE conn4 <- [1,1370,null,{}] 00:55:02 INFO - PROCESS | 1348 | 1461052502582 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:02 INFO - PROCESS | 1348 | 1461052502693 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 00:55:02 INFO - PROCESS | 1348 | 1461052502816 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:02 INFO - PROCESS | 1348 | ++DOCSHELL 2435D000 == 94 [pid = 1348] [id = 352] 00:55:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 153 (26A01800) [pid = 1348] [serial = 1055] [outer = 00000000] 00:55:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 154 (26A0DC00) [pid = 1348] [serial = 1056] [outer = 26A01800] 00:55:02 INFO - PROCESS | 1348 | 1461052502871 Marionette DEBUG loaded listener.js 00:55:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 155 (273DB000) [pid = 1348] [serial = 1057] [outer = 26A01800] 00:55:03 INFO - PROCESS | 1348 | [1348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:55:03 INFO - PROCESS | 1348 | 1461052503391 Marionette TRACE conn4 <- [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] 00:55:03 INFO - PROCESS | 1348 | 1461052503474 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 00:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:55:03 INFO - PROCESS | 1348 | 1461052503478 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:55:03 INFO - PROCESS | 1348 | 1461052503480 Marionette TRACE conn4 <- [1,1374,null,{}] 00:55:03 INFO - PROCESS | 1348 | 1461052503484 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:03 INFO - PROCESS | 1348 | 1461052503636 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 00:55:03 INFO - PROCESS | 1348 | 1461052503803 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:03 INFO - PROCESS | 1348 | ++DOCSHELL 12A7AC00 == 95 [pid = 1348] [id = 353] 00:55:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 156 (12B03400) [pid = 1348] [serial = 1058] [outer = 00000000] 00:55:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 157 (1776B400) [pid = 1348] [serial = 1059] [outer = 12B03400] 00:55:03 INFO - PROCESS | 1348 | 1461052503859 Marionette DEBUG loaded listener.js 00:55:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 158 (186D9800) [pid = 1348] [serial = 1060] [outer = 12B03400] 00:55:04 INFO - PROCESS | 1348 | 1461052504741 Marionette TRACE conn4 <- [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] 00:55:04 INFO - PROCESS | 1348 | 1461052504753 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 00:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:55:04 INFO - PROCESS | 1348 | 1461052504801 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:55:04 INFO - PROCESS | 1348 | 1461052504804 Marionette TRACE conn4 <- [1,1378,null,{}] 00:55:04 INFO - PROCESS | 1348 | 1461052504811 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:04 INFO - PROCESS | 1348 | 1461052504928 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 00:55:05 INFO - PROCESS | 1348 | 1461052505085 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:05 INFO - PROCESS | 1348 | ++DOCSHELL 1290E400 == 96 [pid = 1348] [id = 354] 00:55:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 159 (12975C00) [pid = 1348] [serial = 1061] [outer = 00000000] 00:55:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 160 (12B03800) [pid = 1348] [serial = 1062] [outer = 12975C00] 00:55:05 INFO - PROCESS | 1348 | 1461052505179 Marionette DEBUG loaded listener.js 00:55:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 161 (12B23800) [pid = 1348] [serial = 1063] [outer = 12975C00] 00:55:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 162 (173E0800) [pid = 1348] [serial = 1064] [outer = 17751C00] 00:55:05 INFO - PROCESS | 1348 | 1461052505909 Marionette TRACE conn4 <- [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]]]}] 00:55:05 INFO - PROCESS | 1348 | --DOCSHELL 139DFC00 == 95 [pid = 1348] [id = 344] 00:55:05 INFO - PROCESS | 1348 | --DOCSHELL 1253E000 == 94 [pid = 1348] [id = 343] 00:55:05 INFO - PROCESS | 1348 | --DOCSHELL 1C5D1400 == 93 [pid = 1348] [id = 342] 00:55:05 INFO - PROCESS | 1348 | --DOCSHELL 1C0A6000 == 92 [pid = 1348] [id = 341] 00:55:05 INFO - PROCESS | 1348 | --DOCSHELL 19F53800 == 91 [pid = 1348] [id = 340] 00:55:05 INFO - PROCESS | 1348 | --DOCSHELL 13986000 == 90 [pid = 1348] [id = 339] 00:55:05 INFO - PROCESS | 1348 | --DOMWINDOW == 161 (1E72FC00) [pid = 1348] [serial = 981] [outer = 00000000] [url = about:blank] 00:55:05 INFO - PROCESS | 1348 | --DOCSHELL 0EC40C00 == 89 [pid = 1348] [id = 338] 00:55:05 INFO - PROCESS | 1348 | --DOCSHELL 0ED0D400 == 88 [pid = 1348] [id = 337] 00:55:05 INFO - PROCESS | 1348 | --DOCSHELL 1290FC00 == 87 [pid = 1348] [id = 336] 00:55:05 INFO - PROCESS | 1348 | --DOCSHELL 206DE800 == 86 [pid = 1348] [id = 333] 00:55:05 INFO - PROCESS | 1348 | --DOCSHELL 2029AC00 == 85 [pid = 1348] [id = 332] 00:55:05 INFO - PROCESS | 1348 | --DOCSHELL 20123800 == 84 [pid = 1348] [id = 331] 00:55:05 INFO - PROCESS | 1348 | --DOCSHELL 1E738400 == 83 [pid = 1348] [id = 330] 00:55:05 INFO - PROCESS | 1348 | --DOCSHELL 12F46800 == 82 [pid = 1348] [id = 329] 00:55:06 INFO - PROCESS | 1348 | --DOCSHELL 12B30C00 == 81 [pid = 1348] [id = 328] 00:55:06 INFO - PROCESS | 1348 | --DOCSHELL 1C617400 == 80 [pid = 1348] [id = 327] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 160 (24BDD000) [pid = 1348] [serial = 838] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 159 (273D8C00) [pid = 1348] [serial = 835] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 158 (1C6A3400) [pid = 1348] [serial = 883] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 157 (19CC9800) [pid = 1348] [serial = 880] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 156 (1EB06C00) [pid = 1348] [serial = 889] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 155 (26A10400) [pid = 1348] [serial = 841] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 154 (12D08800) [pid = 1348] [serial = 877] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 153 (20125800) [pid = 1348] [serial = 892] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 152 (24F69400) [pid = 1348] [serial = 832] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 151 (1DAADC00) [pid = 1348] [serial = 886] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 150 (1C69FC00) [pid = 1348] [serial = 972] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 149 (1C616400) [pid = 1348] [serial = 970] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 148 (1C60EC00) [pid = 1348] [serial = 969] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 147 (1C699C00) [pid = 1348] [serial = 978] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 146 (1D679000) [pid = 1348] [serial = 973] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 145 (129C3800) [pid = 1348] [serial = 957] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 144 (12B2D400) [pid = 1348] [serial = 958] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 143 (17733400) [pid = 1348] [serial = 960] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 142 (17A81C00) [pid = 1348] [serial = 961] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 141 (13FD0800) [pid = 1348] [serial = 951] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 140 (2029C400) [pid = 1348] [serial = 933] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 139 (1AF64400) [pid = 1348] [serial = 963] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 138 (1B958800) [pid = 1348] [serial = 930] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 137 (1778A400) [pid = 1348] [serial = 955] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 136 (17076400) [pid = 1348] [serial = 954] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 135 (12F3A400) [pid = 1348] [serial = 927] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (20E55400) [pid = 1348] [serial = 925] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (2249B800) [pid = 1348] [serial = 936] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (23864C00) [pid = 1348] [serial = 939] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 131 (24164400) [pid = 1348] [serial = 942] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 130 (24358800) [pid = 1348] [serial = 945] [outer = 00000000] [url = about:blank] 00:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 129 (24BDAC00) [pid = 1348] [serial = 948] [outer = 00000000] [url = about:blank] 00:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1256ms 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 128 (1D6F9000) [pid = 1348] [serial = 979] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 127 (1BAA2000) [pid = 1348] [serial = 966] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 126 (1BAA4C00) [pid = 1348] [serial = 967] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 125 (19CCA400) [pid = 1348] [serial = 975] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 124 (1B49BC00) [pid = 1348] [serial = 964] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | --DOMWINDOW == 123 (1B4C0400) [pid = 1348] [serial = 976] [outer = 00000000] [url = about:blank] 00:55:06 INFO - PROCESS | 1348 | 1461052506042 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 00:55:06 INFO - PROCESS | 1348 | 1461052506047 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 00:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:55:06 INFO - PROCESS | 1348 | 1461052506059 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:55:06 INFO - PROCESS | 1348 | 1461052506061 Marionette TRACE conn4 <- [1,1382,null,{}] 00:55:06 INFO - PROCESS | 1348 | 1461052506065 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:06 INFO - PROCESS | 1348 | 1461052506161 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 00:55:06 INFO - PROCESS | 1348 | 1461052506167 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:06 INFO - PROCESS | 1348 | ++DOCSHELL 12542000 == 81 [pid = 1348] [id = 355] 00:55:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 124 (129B6C00) [pid = 1348] [serial = 1065] [outer = 00000000] 00:55:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 125 (12B07C00) [pid = 1348] [serial = 1066] [outer = 129B6C00] 00:55:06 INFO - PROCESS | 1348 | 1461052506213 Marionette DEBUG loaded listener.js 00:55:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 126 (12B55000) [pid = 1348] [serial = 1067] [outer = 129B6C00] 00:55:06 INFO - PROCESS | 1348 | 1461052506760 Marionette TRACE conn4 <- [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]]]}] 00:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 00:55:06 INFO - PROCESS | 1348 | 1461052506794 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 00:55:06 INFO - PROCESS | 1348 | 1461052506797 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 00:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:55:06 INFO - PROCESS | 1348 | 1461052506800 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:55:06 INFO - PROCESS | 1348 | 1461052506803 Marionette TRACE conn4 <- [1,1386,null,{}] 00:55:06 INFO - PROCESS | 1348 | 1461052506814 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:06 INFO - PROCESS | 1348 | 1461052506906 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 00:55:07 INFO - PROCESS | 1348 | 1461052507010 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:07 INFO - PROCESS | 1348 | ++DOCSHELL 12B02400 == 82 [pid = 1348] [id = 356] 00:55:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 127 (12BB2C00) [pid = 1348] [serial = 1068] [outer = 00000000] 00:55:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 128 (1778F000) [pid = 1348] [serial = 1069] [outer = 12BB2C00] 00:55:07 INFO - PROCESS | 1348 | 1461052507058 Marionette DEBUG loaded listener.js 00:55:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 129 (18643400) [pid = 1348] [serial = 1070] [outer = 12BB2C00] 00:55:07 INFO - PROCESS | 1348 | 1461052507446 Marionette TRACE conn4 <- [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]]]}] 00:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 671ms 00:55:07 INFO - PROCESS | 1348 | 1461052507472 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 00:55:07 INFO - PROCESS | 1348 | 1461052507475 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 00:55:07 INFO - PROCESS | 1348 | 1461052507478 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:55:07 INFO - PROCESS | 1348 | 1461052507479 Marionette TRACE conn4 <- [1,1390,null,{}] 00:55:07 INFO - PROCESS | 1348 | 1461052507483 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:07 INFO - PROCESS | 1348 | 1461052507606 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 00:55:07 INFO - PROCESS | 1348 | 1461052507615 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:07 INFO - PROCESS | 1348 | ++DOCSHELL 19CCD400 == 83 [pid = 1348] [id = 357] 00:55:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 130 (19CD5800) [pid = 1348] [serial = 1071] [outer = 00000000] 00:55:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 131 (1A5E7C00) [pid = 1348] [serial = 1072] [outer = 19CD5800] 00:55:07 INFO - PROCESS | 1348 | 1461052507663 Marionette DEBUG loaded listener.js 00:55:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 132 (1AF5F400) [pid = 1348] [serial = 1073] [outer = 19CD5800] 00:55:08 INFO - PROCESS | 1348 | 1461052508114 Marionette TRACE conn4 <- [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]]]}] 00:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 00:55:08 INFO - PROCESS | 1348 | 1461052508168 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 00:55:08 INFO - PROCESS | 1348 | 1461052508170 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 00:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:55:08 INFO - PROCESS | 1348 | 1461052508182 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:55:08 INFO - PROCESS | 1348 | 1461052508184 Marionette TRACE conn4 <- [1,1394,null,{}] 00:55:08 INFO - PROCESS | 1348 | 1461052508187 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:08 INFO - PROCESS | 1348 | 1461052508309 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 00:55:08 INFO - PROCESS | 1348 | 1461052508370 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:08 INFO - PROCESS | 1348 | ++DOCSHELL 0EBCFC00 == 84 [pid = 1348] [id = 358] 00:55:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (0EC01C00) [pid = 1348] [serial = 1074] [outer = 00000000] 00:55:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (1B4EC400) [pid = 1348] [serial = 1075] [outer = 0EC01C00] 00:55:08 INFO - PROCESS | 1348 | 1461052508417 Marionette DEBUG loaded listener.js 00:55:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (1B782800) [pid = 1348] [serial = 1076] [outer = 0EC01C00] 00:55:08 INFO - PROCESS | 1348 | 1461052508860 Marionette TRACE conn4 <- [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]]]}] 00:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 00:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:55:08 INFO - PROCESS | 1348 | 1461052508910 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 00:55:08 INFO - PROCESS | 1348 | 1461052508912 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 00:55:08 INFO - PROCESS | 1348 | 1461052508915 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:55:08 INFO - PROCESS | 1348 | 1461052508917 Marionette TRACE conn4 <- [1,1398,null,{}] 00:55:08 INFO - PROCESS | 1348 | 1461052508920 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:09 INFO - PROCESS | 1348 | 1461052509102 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 00:55:09 INFO - PROCESS | 1348 | 1461052509178 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:09 INFO - PROCESS | 1348 | ++DOCSHELL 1B785000 == 85 [pid = 1348] [id = 359] 00:55:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (1BAA3C00) [pid = 1348] [serial = 1077] [outer = 00000000] 00:55:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (1C1D3800) [pid = 1348] [serial = 1078] [outer = 1BAA3C00] 00:55:09 INFO - PROCESS | 1348 | 1461052509224 Marionette DEBUG loaded listener.js 00:55:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (1C5A8400) [pid = 1348] [serial = 1079] [outer = 1BAA3C00] 00:55:09 INFO - PROCESS | 1348 | 1461052509699 Marionette TRACE conn4 <- [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]]]}] 00:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 831ms 00:55:09 INFO - PROCESS | 1348 | 1461052509746 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 00:55:09 INFO - PROCESS | 1348 | 1461052509748 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 00:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:55:09 INFO - PROCESS | 1348 | 1461052509757 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:55:09 INFO - PROCESS | 1348 | 1461052509759 Marionette TRACE conn4 <- [1,1402,null,{}] 00:55:09 INFO - PROCESS | 1348 | 1461052509763 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:09 INFO - PROCESS | 1348 | 1461052509889 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 00:55:09 INFO - PROCESS | 1348 | 1461052509909 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:09 INFO - PROCESS | 1348 | ++DOCSHELL 131C1C00 == 86 [pid = 1348] [id = 360] 00:55:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 139 (1C5A8C00) [pid = 1348] [serial = 1080] [outer = 00000000] 00:55:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 140 (1C60EC00) [pid = 1348] [serial = 1081] [outer = 1C5A8C00] 00:55:09 INFO - PROCESS | 1348 | 1461052509953 Marionette DEBUG loaded listener.js 00:55:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 141 (1C615400) [pid = 1348] [serial = 1082] [outer = 1C5A8C00] 00:55:10 INFO - PROCESS | 1348 | --DOMWINDOW == 140 (1C11B800) [pid = 1348] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:55:10 INFO - PROCESS | 1348 | --DOMWINDOW == 139 (1C615800) [pid = 1348] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:55:10 INFO - PROCESS | 1348 | --DOMWINDOW == 138 (129BC400) [pid = 1348] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:55:10 INFO - PROCESS | 1348 | --DOMWINDOW == 137 (1B4E2400) [pid = 1348] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:55:10 INFO - PROCESS | 1348 | --DOMWINDOW == 136 (1A5EB400) [pid = 1348] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:55:10 INFO - PROCESS | 1348 | --DOMWINDOW == 135 (129BEC00) [pid = 1348] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:55:10 INFO - PROCESS | 1348 | --DOMWINDOW == 134 (1786B400) [pid = 1348] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:55:10 INFO - PROCESS | 1348 | --DOMWINDOW == 133 (12545800) [pid = 1348] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:55:10 INFO - PROCESS | 1348 | --DOMWINDOW == 132 (16E72000) [pid = 1348] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:55:10 INFO - PROCESS | 1348 | 1461052510609 Marionette TRACE conn4 <- [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]]]}] 00:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 870ms 00:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:55:10 INFO - PROCESS | 1348 | 1461052510638 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 00:55:10 INFO - PROCESS | 1348 | 1461052510640 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 00:55:10 INFO - PROCESS | 1348 | 1461052510644 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:55:10 INFO - PROCESS | 1348 | 1461052510646 Marionette TRACE conn4 <- [1,1406,null,{}] 00:55:10 INFO - PROCESS | 1348 | 1461052510650 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:10 INFO - PROCESS | 1348 | 1461052510743 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 00:55:10 INFO - PROCESS | 1348 | 1461052510749 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:10 INFO - PROCESS | 1348 | ++DOCSHELL 139D5000 == 87 [pid = 1348] [id = 361] 00:55:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 133 (1736F400) [pid = 1348] [serial = 1083] [outer = 00000000] 00:55:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 134 (1C5C7000) [pid = 1348] [serial = 1084] [outer = 1736F400] 00:55:10 INFO - PROCESS | 1348 | 1461052510796 Marionette DEBUG loaded listener.js 00:55:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 135 (1C61B800) [pid = 1348] [serial = 1085] [outer = 1736F400] 00:55:11 INFO - PROCESS | 1348 | 1461052511252 Marionette TRACE conn4 <- [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]]]}] 00:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 00:55:11 INFO - PROCESS | 1348 | 1461052511277 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 00:55:11 INFO - PROCESS | 1348 | 1461052511279 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 00:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:55:11 INFO - PROCESS | 1348 | 1461052511297 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:55:11 INFO - PROCESS | 1348 | 1461052511298 Marionette TRACE conn4 <- [1,1410,null,{}] 00:55:11 INFO - PROCESS | 1348 | 1461052511302 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:11 INFO - PROCESS | 1348 | 1461052511391 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 00:55:11 INFO - PROCESS | 1348 | 1461052511397 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:11 INFO - PROCESS | 1348 | ++DOCSHELL 1C698400 == 88 [pid = 1348] [id = 362] 00:55:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 136 (1C69BC00) [pid = 1348] [serial = 1086] [outer = 00000000] 00:55:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 137 (1C6A3C00) [pid = 1348] [serial = 1087] [outer = 1C69BC00] 00:55:11 INFO - PROCESS | 1348 | 1461052511442 Marionette DEBUG loaded listener.js 00:55:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 138 (1D679400) [pid = 1348] [serial = 1088] [outer = 1C69BC00] 00:55:11 INFO - PROCESS | 1348 | 1461052511909 Marionette TRACE conn4 <- [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]]]}] 00:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 00:55:11 INFO - PROCESS | 1348 | 1461052511968 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 00:55:11 INFO - PROCESS | 1348 | 1461052511970 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 00:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:55:11 INFO - PROCESS | 1348 | 1461052511974 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:55:11 INFO - PROCESS | 1348 | 1461052511975 Marionette TRACE conn4 <- [1,1414,null,{}] 00:55:11 INFO - PROCESS | 1348 | 1461052511979 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:12 INFO - PROCESS | 1348 | 1461052512067 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 00:55:12 INFO - PROCESS | 1348 | 1461052512076 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:12 INFO - PROCESS | 1348 | ++DOCSHELL 1D67F000 == 89 [pid = 1348] [id = 363] 00:55:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 139 (1D687C00) [pid = 1348] [serial = 1089] [outer = 00000000] 00:55:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 140 (1D953000) [pid = 1348] [serial = 1090] [outer = 1D687C00] 00:55:12 INFO - PROCESS | 1348 | 1461052512120 Marionette DEBUG loaded listener.js 00:55:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 141 (1DB74800) [pid = 1348] [serial = 1091] [outer = 1D687C00] 00:55:12 INFO - PROCESS | 1348 | 1461052512901 Marionette TRACE conn4 <- [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]]]}] 00:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 971ms 00:55:12 INFO - PROCESS | 1348 | 1461052512945 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 00:55:12 INFO - PROCESS | 1348 | 1461052512950 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 00:55:12 INFO - PROCESS | 1348 | 1461052512956 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:55:12 INFO - PROCESS | 1348 | 1461052512960 Marionette TRACE conn4 <- [1,1418,null,{}] 00:55:12 INFO - PROCESS | 1348 | 1461052512966 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:13 INFO - PROCESS | 1348 | 1461052513091 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 00:55:13 INFO - PROCESS | 1348 | 1461052513241 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:13 INFO - PROCESS | 1348 | ++DOCSHELL 0EC38800 == 90 [pid = 1348] [id = 364] 00:55:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 142 (12909000) [pid = 1348] [serial = 1092] [outer = 00000000] 00:55:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 143 (12BB6C00) [pid = 1348] [serial = 1093] [outer = 12909000] 00:55:13 INFO - PROCESS | 1348 | 1461052513302 Marionette DEBUG loaded listener.js 00:55:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 144 (13982000) [pid = 1348] [serial = 1094] [outer = 12909000] 00:55:13 INFO - PROCESS | 1348 | 1461052513913 Marionette TRACE conn4 <- [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]]]}] 00:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 970ms 00:55:13 INFO - PROCESS | 1348 | 1461052513930 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 00:55:13 INFO - PROCESS | 1348 | 1461052513936 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 00:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:55:13 INFO - PROCESS | 1348 | 1461052513943 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:55:13 INFO - PROCESS | 1348 | 1461052513946 Marionette TRACE conn4 <- [1,1422,null,{}] 00:55:13 INFO - PROCESS | 1348 | 1461052513950 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:14 INFO - PROCESS | 1348 | 1461052514068 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 00:55:14 INFO - PROCESS | 1348 | 1461052514230 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:14 INFO - PROCESS | 1348 | ++DOCSHELL 17746400 == 91 [pid = 1348] [id = 365] 00:55:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 145 (17747800) [pid = 1348] [serial = 1095] [outer = 00000000] 00:55:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 146 (1AF63400) [pid = 1348] [serial = 1096] [outer = 17747800] 00:55:14 INFO - PROCESS | 1348 | 1461052514286 Marionette DEBUG loaded listener.js 00:55:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 147 (1B788C00) [pid = 1348] [serial = 1097] [outer = 17747800] 00:55:14 INFO - PROCESS | 1348 | 1461052514930 Marionette TRACE conn4 <- [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]]]}] 00:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1020ms 00:55:14 INFO - PROCESS | 1348 | 1461052514964 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 00:55:14 INFO - PROCESS | 1348 | 1461052514967 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 00:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:55:14 INFO - PROCESS | 1348 | 1461052514971 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:55:14 INFO - PROCESS | 1348 | 1461052514975 Marionette TRACE conn4 <- [1,1426,null,{}] 00:55:15 INFO - PROCESS | 1348 | 1461052514987 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:15 INFO - PROCESS | 1348 | 1461052515131 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 00:55:15 INFO - PROCESS | 1348 | 1461052515284 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:15 INFO - PROCESS | 1348 | ++DOCSHELL 1E377000 == 92 [pid = 1348] [id = 366] 00:55:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 148 (1E378C00) [pid = 1348] [serial = 1098] [outer = 00000000] 00:55:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 149 (1E738400) [pid = 1348] [serial = 1099] [outer = 1E378C00] 00:55:15 INFO - PROCESS | 1348 | 1461052515343 Marionette DEBUG loaded listener.js 00:55:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 150 (1F202400) [pid = 1348] [serial = 1100] [outer = 1E378C00] 00:55:15 INFO - PROCESS | 1348 | 1461052515943 Marionette TRACE conn4 <- [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]]]}] 00:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1025ms 00:55:16 INFO - PROCESS | 1348 | 1461052515999 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 00:55:16 INFO - PROCESS | 1348 | 1461052516002 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 00:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:55:16 INFO - PROCESS | 1348 | 1461052516006 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:55:16 INFO - PROCESS | 1348 | 1461052516009 Marionette TRACE conn4 <- [1,1430,null,{}] 00:55:16 INFO - PROCESS | 1348 | 1461052516013 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:16 INFO - PROCESS | 1348 | 1461052516134 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 00:55:16 INFO - PROCESS | 1348 | 1461052516283 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:16 INFO - PROCESS | 1348 | ++DOCSHELL 1F57F800 == 93 [pid = 1348] [id = 367] 00:55:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 151 (1F580000) [pid = 1348] [serial = 1101] [outer = 00000000] 00:55:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 152 (20126000) [pid = 1348] [serial = 1102] [outer = 1F580000] 00:55:16 INFO - PROCESS | 1348 | 1461052516340 Marionette DEBUG loaded listener.js 00:55:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 153 (2029AC00) [pid = 1348] [serial = 1103] [outer = 1F580000] 00:55:16 INFO - PROCESS | 1348 | 1461052516967 Marionette TRACE conn4 <- [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]]]}] 00:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1019ms 00:55:17 INFO - PROCESS | 1348 | 1461052517028 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 00:55:17 INFO - PROCESS | 1348 | 1461052517030 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 00:55:17 INFO - PROCESS | 1348 | 1461052517033 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:55:17 INFO - PROCESS | 1348 | 1461052517035 Marionette TRACE conn4 <- [1,1434,null,{}] 00:55:17 INFO - PROCESS | 1348 | 1461052517039 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:17 INFO - PROCESS | 1348 | 1461052517150 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 00:55:17 INFO - PROCESS | 1348 | 1461052517297 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:17 INFO - PROCESS | 1348 | ++DOCSHELL 2029D800 == 94 [pid = 1348] [id = 368] 00:55:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 154 (202A0400) [pid = 1348] [serial = 1104] [outer = 00000000] 00:55:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 155 (203F1000) [pid = 1348] [serial = 1105] [outer = 202A0400] 00:55:17 INFO - PROCESS | 1348 | 1461052517353 Marionette DEBUG loaded listener.js 00:55:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 156 (206DF000) [pid = 1348] [serial = 1106] [outer = 202A0400] 00:55:17 INFO - PROCESS | 1348 | 1461052517868 Marionette TRACE conn4 <- [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]]]}] 00:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 871ms 00:55:17 INFO - PROCESS | 1348 | 1461052517908 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 00:55:17 INFO - PROCESS | 1348 | 1461052517910 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 00:55:17 INFO - PROCESS | 1348 | 1461052517914 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:55:17 INFO - PROCESS | 1348 | 1461052517916 Marionette TRACE conn4 <- [1,1438,null,{}] 00:55:17 INFO - PROCESS | 1348 | 1461052517920 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:18 INFO - PROCESS | 1348 | 1461052518057 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 00:55:18 INFO - PROCESS | 1348 | 1461052518180 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:18 INFO - PROCESS | 1348 | ++DOCSHELL 20E55800 == 95 [pid = 1348] [id = 369] 00:55:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 157 (211B5000) [pid = 1348] [serial = 1107] [outer = 00000000] 00:55:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 158 (23E36000) [pid = 1348] [serial = 1108] [outer = 211B5000] 00:55:18 INFO - PROCESS | 1348 | 1461052518238 Marionette DEBUG loaded listener.js 00:55:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 159 (24164800) [pid = 1348] [serial = 1109] [outer = 211B5000] 00:55:18 INFO - PROCESS | 1348 | 1461052518846 Marionette TRACE conn4 <- [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]]]}] 00:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 00:55:18 INFO - PROCESS | 1348 | 1461052518888 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 00:55:18 INFO - PROCESS | 1348 | 1461052518890 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 00:55:18 INFO - PROCESS | 1348 | 1461052518894 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:55:18 INFO - PROCESS | 1348 | 1461052518896 Marionette TRACE conn4 <- [1,1442,null,{}] 00:55:18 INFO - PROCESS | 1348 | 1461052518901 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:19 INFO - PROCESS | 1348 | 1461052519012 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 00:55:19 INFO - PROCESS | 1348 | 1461052519172 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:19 INFO - PROCESS | 1348 | ++DOCSHELL 129C2C00 == 96 [pid = 1348] [id = 370] 00:55:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 160 (1B787000) [pid = 1348] [serial = 1110] [outer = 00000000] 00:55:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 161 (24360C00) [pid = 1348] [serial = 1111] [outer = 1B787000] 00:55:19 INFO - PROCESS | 1348 | 1461052519228 Marionette DEBUG loaded listener.js 00:55:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 162 (24BDA000) [pid = 1348] [serial = 1112] [outer = 1B787000] 00:55:19 INFO - PROCESS | 1348 | 1461052519777 Marionette TRACE conn4 <- [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]]]}] 00:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 931ms 00:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:55:19 INFO - PROCESS | 1348 | 1461052519830 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 00:55:19 INFO - PROCESS | 1348 | 1461052519832 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 00:55:19 INFO - PROCESS | 1348 | 1461052519836 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:55:19 INFO - PROCESS | 1348 | 1461052519838 Marionette TRACE conn4 <- [1,1446,null,{}] 00:55:19 INFO - PROCESS | 1348 | 1461052519842 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:19 INFO - PROCESS | 1348 | 1461052519954 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 00:55:20 INFO - PROCESS | 1348 | 1461052520116 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:20 INFO - PROCESS | 1348 | ++DOCSHELL 24BDD400 == 97 [pid = 1348] [id = 371] 00:55:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 163 (24BDDC00) [pid = 1348] [serial = 1113] [outer = 00000000] 00:55:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 164 (26A05800) [pid = 1348] [serial = 1114] [outer = 24BDDC00] 00:55:20 INFO - PROCESS | 1348 | 1461052520171 Marionette DEBUG loaded listener.js 00:55:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 165 (26A0D800) [pid = 1348] [serial = 1115] [outer = 24BDDC00] 00:55:20 INFO - PROCESS | 1348 | 1461052520784 Marionette TRACE conn4 <- [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]]]}] 00:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 00:55:20 INFO - PROCESS | 1348 | 1461052520809 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 00:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:55:20 INFO - PROCESS | 1348 | 1461052520811 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 00:55:20 INFO - PROCESS | 1348 | 1461052520814 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:55:20 INFO - PROCESS | 1348 | 1461052520816 Marionette TRACE conn4 <- [1,1450,null,{}] 00:55:20 INFO - PROCESS | 1348 | 1461052520820 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:20 INFO - PROCESS | 1348 | 1461052520935 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 00:55:21 INFO - PROCESS | 1348 | 1461052521252 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:21 INFO - PROCESS | 1348 | ++DOCSHELL 0EBD4C00 == 98 [pid = 1348] [id = 372] 00:55:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 166 (0EC3F800) [pid = 1348] [serial = 1116] [outer = 00000000] 00:55:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 167 (12901800) [pid = 1348] [serial = 1117] [outer = 0EC3F800] 00:55:21 INFO - PROCESS | 1348 | 1461052521309 Marionette DEBUG loaded listener.js 00:55:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 168 (12B0C800) [pid = 1348] [serial = 1118] [outer = 0EC3F800] 00:55:21 INFO - PROCESS | 1348 | 1461052521937 Marionette TRACE conn4 <- [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]]]}] 00:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1183ms 00:55:22 INFO - PROCESS | 1348 | 1461052521998 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 00:55:22 INFO - PROCESS | 1348 | 1461052522004 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 00:55:22 INFO - PROCESS | 1348 | 1461052522009 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:55:22 INFO - PROCESS | 1348 | 1461052522012 Marionette TRACE conn4 <- [1,1454,null,{}] 00:55:22 INFO - PROCESS | 1348 | 1461052522017 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:22 INFO - PROCESS | 1348 | 1461052522129 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 00:55:22 INFO - PROCESS | 1348 | 1461052522287 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:22 INFO - PROCESS | 1348 | ++DOCSHELL 0EC3E000 == 99 [pid = 1348] [id = 373] 00:55:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 169 (0F632C00) [pid = 1348] [serial = 1119] [outer = 00000000] 00:55:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 170 (1A02E400) [pid = 1348] [serial = 1120] [outer = 0F632C00] 00:55:22 INFO - PROCESS | 1348 | 1461052522340 Marionette DEBUG loaded listener.js 00:55:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 171 (1AF59400) [pid = 1348] [serial = 1121] [outer = 0F632C00] 00:55:22 INFO - PROCESS | 1348 | --DOCSHELL 12B06C00 == 98 [pid = 1348] [id = 233] 00:55:22 INFO - PROCESS | 1348 | --DOCSHELL 1C698400 == 97 [pid = 1348] [id = 362] 00:55:22 INFO - PROCESS | 1348 | --DOCSHELL 139D5000 == 96 [pid = 1348] [id = 361] 00:55:22 INFO - PROCESS | 1348 | --DOCSHELL 131C1C00 == 95 [pid = 1348] [id = 360] 00:55:22 INFO - PROCESS | 1348 | --DOCSHELL 1B785000 == 94 [pid = 1348] [id = 359] 00:55:22 INFO - PROCESS | 1348 | --DOCSHELL 0EBCFC00 == 93 [pid = 1348] [id = 358] 00:55:22 INFO - PROCESS | 1348 | --DOCSHELL 19CCD400 == 92 [pid = 1348] [id = 357] 00:55:22 INFO - PROCESS | 1348 | --DOCSHELL 12B02400 == 91 [pid = 1348] [id = 356] 00:55:22 INFO - PROCESS | 1348 | --DOCSHELL 12542000 == 90 [pid = 1348] [id = 355] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 170 (131CC000) [pid = 1348] [serial = 984] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 169 (1B787400) [pid = 1348] [serial = 987] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 168 (1F737400) [pid = 1348] [serial = 990] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 167 (2029FC00) [pid = 1348] [serial = 993] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 166 (203F5000) [pid = 1348] [serial = 996] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 165 (2249A400) [pid = 1348] [serial = 999] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 164 (23E93800) [pid = 1348] [serial = 1002] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 163 (24BDBC00) [pid = 1348] [serial = 1005] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 162 (1F574400) [pid = 1348] [serial = 1035] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOCSHELL 1290E400 == 89 [pid = 1348] [id = 354] 00:55:22 INFO - PROCESS | 1348 | --DOCSHELL 2029CC00 == 88 [pid = 1348] [id = 349] 00:55:22 INFO - PROCESS | 1348 | --DOCSHELL 1E375400 == 87 [pid = 1348] [id = 348] 00:55:22 INFO - PROCESS | 1348 | --DOCSHELL 16E8A400 == 86 [pid = 1348] [id = 347] 00:55:22 INFO - PROCESS | 1348 | --DOCSHELL 12B52400 == 85 [pid = 1348] [id = 346] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 161 (1C5B4800) [pid = 1348] [serial = 1023] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 160 (1C5CF400) [pid = 1348] [serial = 1024] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 159 (1C69B400) [pid = 1348] [serial = 1026] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 158 (16E8C800) [pid = 1348] [serial = 1029] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 157 (1C6A5C00) [pid = 1348] [serial = 1032] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 156 (1B780800) [pid = 1348] [serial = 1020] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 155 (12BB5000) [pid = 1348] [serial = 1009] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 154 (12B57C00) [pid = 1348] [serial = 1008] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 153 (1AF5EC00) [pid = 1348] [serial = 1012] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 152 (19F52000) [pid = 1348] [serial = 1011] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 151 (12B07000) [pid = 1348] [serial = 1014] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 150 (12B2D000) [pid = 1348] [serial = 1015] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 149 (1863C000) [pid = 1348] [serial = 1017] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 148 (19CD6400) [pid = 1348] [serial = 1018] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 147 (1C789C00) [pid = 1348] [serial = 1027] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 146 (1D825000) [pid = 1348] [serial = 1033] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 145 (19F4FC00) [pid = 1348] [serial = 1030] [outer = 00000000] [url = about:blank] 00:55:22 INFO - PROCESS | 1348 | --DOMWINDOW == 144 (1BAA2C00) [pid = 1348] [serial = 1021] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 1348 | 1461052523044 Marionette TRACE conn4 <- [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]]]}] 00:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1078ms 00:55:23 INFO - PROCESS | 1348 | 1461052523092 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 00:55:23 INFO - PROCESS | 1348 | 1461052523096 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 00:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:55:23 INFO - PROCESS | 1348 | 1461052523101 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:55:23 INFO - PROCESS | 1348 | 1461052523103 Marionette TRACE conn4 <- [1,1458,null,{}] 00:55:23 INFO - PROCESS | 1348 | 1461052523106 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:23 INFO - PROCESS | 1348 | 1461052523201 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 00:55:23 INFO - PROCESS | 1348 | 1461052523208 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:23 INFO - PROCESS | 1348 | ++DOCSHELL 1253D800 == 86 [pid = 1348] [id = 374] 00:55:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 145 (1253E000) [pid = 1348] [serial = 1122] [outer = 00000000] 00:55:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 146 (12F46800) [pid = 1348] [serial = 1123] [outer = 1253E000] 00:55:23 INFO - PROCESS | 1348 | 1461052523255 Marionette DEBUG loaded listener.js 00:55:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 147 (16E8A400) [pid = 1348] [serial = 1124] [outer = 1253E000] 00:55:23 INFO - PROCESS | 1348 | 1461052523785 Marionette TRACE conn4 <- [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]]]}] 00:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 00:55:23 INFO - PROCESS | 1348 | 1461052523836 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 00:55:23 INFO - PROCESS | 1348 | 1461052523838 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 00:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:55:23 INFO - PROCESS | 1348 | 1461052523843 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:55:23 INFO - PROCESS | 1348 | 1461052523849 Marionette TRACE conn4 <- [1,1462,null,{}] 00:55:23 INFO - PROCESS | 1348 | 1461052523858 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:23 INFO - PROCESS | 1348 | 1461052523964 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 00:55:24 INFO - PROCESS | 1348 | 1461052524078 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:24 INFO - PROCESS | 1348 | ++DOCSHELL 19F4DC00 == 87 [pid = 1348] [id = 375] 00:55:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 148 (19F52000) [pid = 1348] [serial = 1125] [outer = 00000000] 00:55:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 149 (1B49FC00) [pid = 1348] [serial = 1126] [outer = 19F52000] 00:55:24 INFO - PROCESS | 1348 | 1461052524126 Marionette DEBUG loaded listener.js 00:55:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 150 (1B787800) [pid = 1348] [serial = 1127] [outer = 19F52000] 00:55:24 INFO - PROCESS | 1348 | 1461052524503 Marionette TRACE conn4 <- [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]]]}] 00:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 00:55:24 INFO - PROCESS | 1348 | 1461052524581 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 00:55:24 INFO - PROCESS | 1348 | 1461052524584 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 00:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:55:24 INFO - PROCESS | 1348 | 1461052524587 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:55:24 INFO - PROCESS | 1348 | 1461052524589 Marionette TRACE conn4 <- [1,1466,null,{}] 00:55:24 INFO - PROCESS | 1348 | 1461052524597 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:24 INFO - PROCESS | 1348 | 1461052524690 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 00:55:24 INFO - PROCESS | 1348 | 1461052524702 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:24 INFO - PROCESS | 1348 | ++DOCSHELL 1BD9CC00 == 88 [pid = 1348] [id = 376] 00:55:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 151 (1BE8C800) [pid = 1348] [serial = 1128] [outer = 00000000] 00:55:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 152 (1C1D3000) [pid = 1348] [serial = 1129] [outer = 1BE8C800] 00:55:24 INFO - PROCESS | 1348 | 1461052524748 Marionette DEBUG loaded listener.js 00:55:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 153 (1C5B3C00) [pid = 1348] [serial = 1130] [outer = 1BE8C800] 00:55:25 INFO - PROCESS | 1348 | 1461052525213 Marionette TRACE conn4 <- [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]]]}] 00:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 00:55:25 INFO - PROCESS | 1348 | 1461052525260 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 00:55:25 INFO - PROCESS | 1348 | 1461052525263 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 00:55:25 INFO - PROCESS | 1348 | 1461052525266 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:55:25 INFO - PROCESS | 1348 | 1461052525267 Marionette TRACE conn4 <- [1,1470,null,{}] 00:55:25 INFO - PROCESS | 1348 | 1461052525271 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:25 INFO - PROCESS | 1348 | 1461052525398 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 00:55:25 INFO - PROCESS | 1348 | 1461052525417 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:25 INFO - PROCESS | 1348 | ++DOCSHELL 1C5C5000 == 89 [pid = 1348] [id = 377] 00:55:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 154 (1C5CC800) [pid = 1348] [serial = 1131] [outer = 00000000] 00:55:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 155 (1C61A000) [pid = 1348] [serial = 1132] [outer = 1C5CC800] 00:55:25 INFO - PROCESS | 1348 | 1461052525470 Marionette DEBUG loaded listener.js 00:55:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 156 (1C6A0C00) [pid = 1348] [serial = 1133] [outer = 1C5CC800] 00:55:25 INFO - PROCESS | 1348 | 1461052525971 Marionette TRACE conn4 <- [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]]]}] 00:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 00:55:26 INFO - PROCESS | 1348 | 1461052526003 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 00:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:55:26 INFO - PROCESS | 1348 | 1461052526005 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 00:55:26 INFO - PROCESS | 1348 | 1461052526009 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:55:26 INFO - PROCESS | 1348 | 1461052526010 Marionette TRACE conn4 <- [1,1474,null,{}] 00:55:26 INFO - PROCESS | 1348 | 1461052526014 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:26 INFO - PROCESS | 1348 | 1461052526172 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 00:55:26 INFO - PROCESS | 1348 | 1461052526195 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:26 INFO - PROCESS | 1348 | ++DOCSHELL 1D681800 == 90 [pid = 1348] [id = 378] 00:55:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 157 (1D684400) [pid = 1348] [serial = 1134] [outer = 00000000] 00:55:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 158 (1E379400) [pid = 1348] [serial = 1135] [outer = 1D684400] 00:55:26 INFO - PROCESS | 1348 | 1461052526239 Marionette DEBUG loaded listener.js 00:55:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 159 (1F10F400) [pid = 1348] [serial = 1136] [outer = 1D684400] 00:55:26 INFO - PROCESS | 1348 | 1461052526710 Marionette TRACE conn4 <- [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]]]}] 00:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 00:55:26 INFO - PROCESS | 1348 | 1461052526746 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 00:55:26 INFO - PROCESS | 1348 | 1461052526748 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 00:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:55:26 INFO - PROCESS | 1348 | 1461052526751 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:55:26 INFO - PROCESS | 1348 | 1461052526753 Marionette TRACE conn4 <- [1,1478,null,{}] 00:55:26 INFO - PROCESS | 1348 | 1461052526757 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:26 INFO - PROCESS | 1348 | 1461052526893 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 00:55:26 INFO - PROCESS | 1348 | 1461052526971 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:27 INFO - PROCESS | 1348 | ++DOCSHELL 1F1A8400 == 91 [pid = 1348] [id = 379] 00:55:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 160 (1F209800) [pid = 1348] [serial = 1137] [outer = 00000000] 00:55:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 161 (20291800) [pid = 1348] [serial = 1138] [outer = 1F209800] 00:55:27 INFO - PROCESS | 1348 | 1461052527016 Marionette DEBUG loaded listener.js 00:55:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 162 (202AA400) [pid = 1348] [serial = 1139] [outer = 1F209800] 00:55:27 INFO - PROCESS | 1348 | --DOMWINDOW == 161 (1736F400) [pid = 1348] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:55:27 INFO - PROCESS | 1348 | --DOMWINDOW == 160 (1C647C00) [pid = 1348] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:55:27 INFO - PROCESS | 1348 | --DOMWINDOW == 159 (1C5A8C00) [pid = 1348] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:55:27 INFO - PROCESS | 1348 | --DOMWINDOW == 158 (1BAA3C00) [pid = 1348] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:55:27 INFO - PROCESS | 1348 | --DOMWINDOW == 157 (1C69BC00) [pid = 1348] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:55:27 INFO - PROCESS | 1348 | --DOMWINDOW == 156 (1E371C00) [pid = 1348] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:55:27 INFO - PROCESS | 1348 | --DOMWINDOW == 155 (12BB2C00) [pid = 1348] [serial = 1068] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:55:27 INFO - PROCESS | 1348 | --DOMWINDOW == 154 (129B6C00) [pid = 1348] [serial = 1065] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:55:27 INFO - PROCESS | 1348 | --DOMWINDOW == 153 (19CD5800) [pid = 1348] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:55:27 INFO - PROCESS | 1348 | --DOMWINDOW == 152 (12975C00) [pid = 1348] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:55:27 INFO - PROCESS | 1348 | --DOMWINDOW == 151 (0EC01C00) [pid = 1348] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:55:27 INFO - PROCESS | 1348 | 1461052527672 Marionette TRACE conn4 <- [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]]]}] 00:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 971ms 00:55:27 INFO - PROCESS | 1348 | 1461052527725 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 00:55:27 INFO - PROCESS | 1348 | 1461052527727 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 00:55:27 INFO - PROCESS | 1348 | 1461052527733 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:55:27 INFO - PROCESS | 1348 | 1461052527734 Marionette TRACE conn4 <- [1,1482,null,{}] 00:55:27 INFO - PROCESS | 1348 | 1461052527738 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:27 INFO - PROCESS | 1348 | 1461052527868 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 00:55:27 INFO - PROCESS | 1348 | 1461052527937 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:27 INFO - PROCESS | 1348 | ++DOCSHELL 12BB2C00 == 92 [pid = 1348] [id = 380] 00:55:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 152 (16E87C00) [pid = 1348] [serial = 1140] [outer = 00000000] 00:55:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 153 (1C5A8C00) [pid = 1348] [serial = 1141] [outer = 16E87C00] 00:55:27 INFO - PROCESS | 1348 | 1461052527981 Marionette DEBUG loaded listener.js 00:55:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 154 (1E371C00) [pid = 1348] [serial = 1142] [outer = 16E87C00] 00:55:28 INFO - PROCESS | 1348 | 1461052528350 Marionette TRACE conn4 <- [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]]]}] 00:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 00:55:28 INFO - PROCESS | 1348 | 1461052528405 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 00:55:28 INFO - PROCESS | 1348 | 1461052528408 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 00:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:55:28 INFO - PROCESS | 1348 | 1461052528411 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:55:28 INFO - PROCESS | 1348 | 1461052528413 Marionette TRACE conn4 <- [1,1486,null,{}] 00:55:28 INFO - PROCESS | 1348 | 1461052528416 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:28 INFO - PROCESS | 1348 | 1461052528509 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 00:55:28 INFO - PROCESS | 1348 | 1461052528515 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:28 INFO - PROCESS | 1348 | ++DOCSHELL 1C0A1000 == 93 [pid = 1348] [id = 381] 00:55:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 155 (1F581000) [pid = 1348] [serial = 1143] [outer = 00000000] 00:55:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 156 (20E14C00) [pid = 1348] [serial = 1144] [outer = 1F581000] 00:55:28 INFO - PROCESS | 1348 | 1461052528560 Marionette DEBUG loaded listener.js 00:55:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 157 (22493C00) [pid = 1348] [serial = 1145] [outer = 1F581000] 00:55:29 INFO - PROCESS | 1348 | 1461052529041 Marionette TRACE conn4 <- [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]]]}] 00:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 671ms 00:55:29 INFO - PROCESS | 1348 | 1461052529087 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 00:55:29 INFO - PROCESS | 1348 | 1461052529089 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 00:55:29 INFO - PROCESS | 1348 | 1461052529092 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:55:29 INFO - PROCESS | 1348 | 1461052529094 Marionette TRACE conn4 <- [1,1490,null,{}] 00:55:29 INFO - PROCESS | 1348 | 1461052529097 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:29 INFO - PROCESS | 1348 | 1461052529193 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 00:55:29 INFO - PROCESS | 1348 | 1461052529200 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:29 INFO - PROCESS | 1348 | ++DOCSHELL 23809400 == 94 [pid = 1348] [id = 382] 00:55:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 158 (2380C000) [pid = 1348] [serial = 1146] [outer = 00000000] 00:55:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 159 (23810800) [pid = 1348] [serial = 1147] [outer = 2380C000] 00:55:29 INFO - PROCESS | 1348 | 1461052529253 Marionette DEBUG loaded listener.js 00:55:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 160 (23815800) [pid = 1348] [serial = 1148] [outer = 2380C000] 00:55:30 INFO - PROCESS | 1348 | 1461052529980 Marionette TRACE conn4 <- [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]]]}] 00:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 931ms 00:55:30 INFO - PROCESS | 1348 | 1461052530027 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 00:55:30 INFO - PROCESS | 1348 | 1461052530032 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 00:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:55:30 INFO - PROCESS | 1348 | 1461052530038 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:55:30 INFO - PROCESS | 1348 | 1461052530041 Marionette TRACE conn4 <- [1,1494,null,{}] 00:55:30 INFO - PROCESS | 1348 | 1461052530047 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:30 INFO - PROCESS | 1348 | 1461052530214 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 00:55:30 INFO - PROCESS | 1348 | 1461052530334 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:30 INFO - PROCESS | 1348 | ++DOCSHELL 0EC31400 == 95 [pid = 1348] [id = 383] 00:55:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 161 (0EC3E800) [pid = 1348] [serial = 1149] [outer = 00000000] 00:55:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 162 (17129000) [pid = 1348] [serial = 1150] [outer = 0EC3E800] 00:55:30 INFO - PROCESS | 1348 | 1461052530392 Marionette DEBUG loaded listener.js 00:55:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 163 (1778D000) [pid = 1348] [serial = 1151] [outer = 0EC3E800] 00:55:30 INFO - PROCESS | 1348 | 1461052530952 Marionette TRACE conn4 <- [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]]]}] 00:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 00:55:31 INFO - PROCESS | 1348 | 1461052531012 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 00:55:31 INFO - PROCESS | 1348 | 1461052531019 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 00:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:55:31 INFO - PROCESS | 1348 | 1461052531026 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:55:31 INFO - PROCESS | 1348 | 1461052531028 Marionette TRACE conn4 <- [1,1498,null,{}] 00:55:31 INFO - PROCESS | 1348 | 1461052531033 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:31 INFO - PROCESS | 1348 | 1461052531152 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 00:55:31 INFO - PROCESS | 1348 | 1461052531306 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:31 INFO - PROCESS | 1348 | ++DOCSHELL 19CD5C00 == 96 [pid = 1348] [id = 384] 00:55:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 164 (19CD7400) [pid = 1348] [serial = 1152] [outer = 00000000] 00:55:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 165 (1BAA4800) [pid = 1348] [serial = 1153] [outer = 19CD7400] 00:55:31 INFO - PROCESS | 1348 | 1461052531365 Marionette DEBUG loaded listener.js 00:55:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 166 (1C1D0000) [pid = 1348] [serial = 1154] [outer = 19CD7400] 00:55:31 INFO - PROCESS | 1348 | 1461052531978 Marionette TRACE conn4 <- [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]]]}] 00:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1024ms 00:55:32 INFO - PROCESS | 1348 | 1461052532051 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 00:55:32 INFO - PROCESS | 1348 | 1461052532053 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 00:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:55:32 INFO - PROCESS | 1348 | 1461052532057 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:55:32 INFO - PROCESS | 1348 | 1461052532061 Marionette TRACE conn4 <- [1,1502,null,{}] 00:55:32 INFO - PROCESS | 1348 | 1461052532072 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:32 INFO - PROCESS | 1348 | 1461052532248 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 00:55:32 INFO - PROCESS | 1348 | 1461052532395 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:32 INFO - PROCESS | 1348 | ++DOCSHELL 1E380800 == 97 [pid = 1348] [id = 385] 00:55:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 167 (1F20F400) [pid = 1348] [serial = 1155] [outer = 00000000] 00:55:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 168 (23810000) [pid = 1348] [serial = 1156] [outer = 1F20F400] 00:55:32 INFO - PROCESS | 1348 | 1461052532454 Marionette DEBUG loaded listener.js 00:55:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 169 (23817C00) [pid = 1348] [serial = 1157] [outer = 1F20F400] 00:55:33 INFO - PROCESS | 1348 | 1461052533090 Marionette TRACE conn4 <- [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]]]}] 00:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1081ms 00:55:33 INFO - PROCESS | 1348 | 1461052533147 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 00:55:33 INFO - PROCESS | 1348 | 1461052533150 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 00:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:55:33 INFO - PROCESS | 1348 | 1461052533153 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:55:33 INFO - PROCESS | 1348 | 1461052533155 Marionette TRACE conn4 <- [1,1506,null,{}] 00:55:33 INFO - PROCESS | 1348 | 1461052533172 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:33 INFO - PROCESS | 1348 | 1461052533328 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 00:55:33 INFO - PROCESS | 1348 | 1461052533344 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:33 INFO - PROCESS | 1348 | ++DOCSHELL 2415F000 == 98 [pid = 1348] [id = 386] 00:55:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 170 (24161800) [pid = 1348] [serial = 1158] [outer = 00000000] 00:55:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 171 (24BD5400) [pid = 1348] [serial = 1159] [outer = 24161800] 00:55:33 INFO - PROCESS | 1348 | 1461052533401 Marionette DEBUG loaded listener.js 00:55:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 172 (24F6CC00) [pid = 1348] [serial = 1160] [outer = 24161800] 00:55:34 INFO - PROCESS | 1348 | 1461052534057 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 00:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 00:55:34 INFO - PROCESS | 1348 | 1461052534086 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 00:55:34 INFO - PROCESS | 1348 | 1461052534089 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 00:55:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:55:34 INFO - PROCESS | 1348 | 1461052534092 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:55:34 INFO - PROCESS | 1348 | 1461052534095 Marionette TRACE conn4 <- [1,1510,null,{}] 00:55:34 INFO - PROCESS | 1348 | 1461052534099 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:34 INFO - PROCESS | 1348 | 1461052534217 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 00:55:34 INFO - PROCESS | 1348 | 1461052534389 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:34 INFO - PROCESS | 1348 | ++DOCSHELL 24F6B400 == 99 [pid = 1348] [id = 387] 00:55:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 173 (24F70400) [pid = 1348] [serial = 1161] [outer = 00000000] 00:55:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 174 (26A0E000) [pid = 1348] [serial = 1162] [outer = 24F70400] 00:55:34 INFO - PROCESS | 1348 | 1461052534450 Marionette DEBUG loaded listener.js 00:55:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 175 (26D5F400) [pid = 1348] [serial = 1163] [outer = 24F70400] 00:55:35 INFO - PROCESS | 1348 | 1461052535078 Marionette TRACE conn4 <- [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"]]]}] 00:55:35 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 () { 00:55:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:55:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:55:35 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 () { 00:55:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:55:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:55:35 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 () { 00:55:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:55:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:55:35 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 () { 00:55:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:55:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:55:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1028ms 00:55:35 INFO - PROCESS | 1348 | 1461052535122 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 00:55:35 INFO - PROCESS | 1348 | 1461052535125 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 00:55:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:55:35 INFO - PROCESS | 1348 | 1461052535161 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:55:35 INFO - PROCESS | 1348 | 1461052535163 Marionette TRACE conn4 <- [1,1514,null,{}] 00:55:35 INFO - PROCESS | 1348 | 1461052535167 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:35 INFO - PROCESS | 1348 | 1461052535301 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 00:55:35 INFO - PROCESS | 1348 | 1461052535460 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:35 INFO - PROCESS | 1348 | ++DOCSHELL 26D61800 == 100 [pid = 1348] [id = 388] 00:55:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 176 (26D64000) [pid = 1348] [serial = 1164] [outer = 00000000] 00:55:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 177 (28485000) [pid = 1348] [serial = 1165] [outer = 26D64000] 00:55:35 INFO - PROCESS | 1348 | 1461052535523 Marionette DEBUG loaded listener.js 00:55:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 178 (28488C00) [pid = 1348] [serial = 1166] [outer = 26D64000] 00:55:36 INFO - PROCESS | 1348 | 1461052536096 Marionette TRACE conn4 <- [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"]]]}] 00:55:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:55:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:55:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:55:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1000ms 00:55:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:55:36 INFO - PROCESS | 1348 | 1461052536144 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 00:55:36 INFO - PROCESS | 1348 | 1461052536147 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 00:55:36 INFO - PROCESS | 1348 | 1461052536150 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:55:36 INFO - PROCESS | 1348 | 1461052536152 Marionette TRACE conn4 <- [1,1518,null,{}] 00:55:36 INFO - PROCESS | 1348 | 1461052536156 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:36 INFO - PROCESS | 1348 | 1461052536274 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 00:55:36 INFO - PROCESS | 1348 | 1461052536446 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:36 INFO - PROCESS | 1348 | ++DOCSHELL 2652E800 == 101 [pid = 1348] [id = 389] 00:55:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 179 (2652F800) [pid = 1348] [serial = 1167] [outer = 00000000] 00:55:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 180 (26D60800) [pid = 1348] [serial = 1168] [outer = 2652F800] 00:55:36 INFO - PROCESS | 1348 | 1461052536502 Marionette DEBUG loaded listener.js 00:55:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 181 (26D66800) [pid = 1348] [serial = 1169] [outer = 2652F800] 00:55:37 INFO - PROCESS | 1348 | 1461052536991 Marionette TRACE conn4 <- [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]]]}] 00:55:37 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 00:55:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:55:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:55:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:55:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:55:37 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. 00:55:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:55:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 00:55:37 INFO - PROCESS | 1348 | 1461052537028 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 00:55:37 INFO - PROCESS | 1348 | 1461052537031 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 00:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:55:37 INFO - PROCESS | 1348 | 1461052537036 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:55:37 INFO - PROCESS | 1348 | 1461052537038 Marionette TRACE conn4 <- [1,1522,null,{}] 00:55:37 INFO - PROCESS | 1348 | 1461052537042 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:37 INFO - PROCESS | 1348 | 1461052537154 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 00:55:37 INFO - PROCESS | 1348 | 1461052537319 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:37 INFO - PROCESS | 1348 | ++DOCSHELL 26BE9400 == 102 [pid = 1348] [id = 390] 00:55:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 182 (26BEDC00) [pid = 1348] [serial = 1170] [outer = 00000000] 00:55:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 183 (26BF4000) [pid = 1348] [serial = 1171] [outer = 26BEDC00] 00:55:37 INFO - PROCESS | 1348 | 1461052537374 Marionette DEBUG loaded listener.js 00:55:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 184 (26BF7000) [pid = 1348] [serial = 1172] [outer = 26BEDC00] 00:55:38 INFO - PROCESS | 1348 | 1461052538011 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 00:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1019ms 00:55:38 INFO - PROCESS | 1348 | 1461052538058 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 00:55:38 INFO - PROCESS | 1348 | 1461052538060 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 00:55:38 INFO - PROCESS | 1348 | 1461052538064 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:55:38 INFO - PROCESS | 1348 | 1461052538066 Marionette TRACE conn4 <- [1,1526,null,{}] 00:55:38 INFO - PROCESS | 1348 | 1461052538070 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:38 INFO - PROCESS | 1348 | 1461052538191 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 00:55:38 INFO - PROCESS | 1348 | 1461052538346 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:38 INFO - PROCESS | 1348 | ++DOCSHELL 12B0D000 == 103 [pid = 1348] [id = 391] 00:55:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 185 (12B2A000) [pid = 1348] [serial = 1173] [outer = 00000000] 00:55:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 186 (131B6400) [pid = 1348] [serial = 1174] [outer = 12B2A000] 00:55:38 INFO - PROCESS | 1348 | 1461052538402 Marionette DEBUG loaded listener.js 00:55:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 187 (17745800) [pid = 1348] [serial = 1175] [outer = 12B2A000] 00:55:39 INFO - PROCESS | 1348 | 1461052539249 Marionette TRACE conn4 <- [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]]]}] 00:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1222ms 00:55:39 INFO - PROCESS | 1348 | 1461052539290 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 00:55:39 INFO - PROCESS | 1348 | 1461052539294 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 00:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:55:39 INFO - PROCESS | 1348 | 1461052539299 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:55:39 INFO - PROCESS | 1348 | 1461052539304 Marionette TRACE conn4 <- [1,1530,null,{}] 00:55:39 INFO - PROCESS | 1348 | 1461052539310 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:39 INFO - PROCESS | 1348 | 1461052539481 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 00:55:39 INFO - PROCESS | 1348 | 1461052539502 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:39 INFO - PROCESS | 1348 | ++DOCSHELL 12F40C00 == 104 [pid = 1348] [id = 392] 00:55:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 188 (131BCC00) [pid = 1348] [serial = 1176] [outer = 00000000] 00:55:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 189 (18C97C00) [pid = 1348] [serial = 1177] [outer = 131BCC00] 00:55:39 INFO - PROCESS | 1348 | 1461052539551 Marionette DEBUG loaded listener.js 00:55:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 190 (19CD6400) [pid = 1348] [serial = 1178] [outer = 131BCC00] 00:55:40 INFO - PROCESS | 1348 | 1461052540235 Marionette TRACE conn4 <- [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]]]}] 00:55:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:55:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 991ms 00:55:40 INFO - PROCESS | 1348 | 1461052540291 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 00:55:40 INFO - PROCESS | 1348 | 1461052540296 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 00:55:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:55:40 INFO - PROCESS | 1348 | 1461052540302 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:55:40 INFO - PROCESS | 1348 | 1461052540305 Marionette TRACE conn4 <- [1,1534,null,{}] 00:55:40 INFO - PROCESS | 1348 | 1461052540309 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:40 INFO - PROCESS | 1348 | 1461052540419 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 00:55:40 INFO - PROCESS | 1348 | 1461052540594 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:40 INFO - PROCESS | 1348 | ++DOCSHELL 1863AC00 == 105 [pid = 1348] [id = 393] 00:55:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 191 (19CCEC00) [pid = 1348] [serial = 1179] [outer = 00000000] 00:55:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 192 (1C09C400) [pid = 1348] [serial = 1180] [outer = 19CCEC00] 00:55:40 INFO - PROCESS | 1348 | 1461052540645 Marionette DEBUG loaded listener.js 00:55:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 193 (1C1CAC00) [pid = 1348] [serial = 1181] [outer = 19CCEC00] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 1C5CFC00 == 104 [pid = 1348] [id = 260] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 12ED2C00 == 103 [pid = 1348] [id = 258] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 1C0A1000 == 102 [pid = 1348] [id = 381] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 12BB2C00 == 101 [pid = 1348] [id = 380] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 1F1A8400 == 100 [pid = 1348] [id = 379] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 1C648C00 == 99 [pid = 1348] [id = 345] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 1D681800 == 98 [pid = 1348] [id = 378] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 1C5C5000 == 97 [pid = 1348] [id = 377] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 1BD9CC00 == 96 [pid = 1348] [id = 376] 00:55:40 INFO - PROCESS | 1348 | --DOMWINDOW == 192 (1F73D000) [pid = 1348] [serial = 1044] [outer = 00000000] [url = about:blank] 00:55:40 INFO - PROCESS | 1348 | --DOMWINDOW == 191 (206D4C00) [pid = 1348] [serial = 1047] [outer = 00000000] [url = about:blank] 00:55:40 INFO - PROCESS | 1348 | --DOMWINDOW == 190 (22497C00) [pid = 1348] [serial = 1050] [outer = 00000000] [url = about:blank] 00:55:40 INFO - PROCESS | 1348 | --DOMWINDOW == 189 (24BDC400) [pid = 1348] [serial = 1053] [outer = 00000000] [url = about:blank] 00:55:40 INFO - PROCESS | 1348 | --DOMWINDOW == 188 (26A0DC00) [pid = 1348] [serial = 1056] [outer = 00000000] [url = about:blank] 00:55:40 INFO - PROCESS | 1348 | --DOMWINDOW == 187 (1D953000) [pid = 1348] [serial = 1090] [outer = 00000000] [url = about:blank] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 19F4DC00 == 95 [pid = 1348] [id = 375] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 1253D800 == 94 [pid = 1348] [id = 374] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 0EC3E000 == 93 [pid = 1348] [id = 373] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 0EBD4C00 == 92 [pid = 1348] [id = 372] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 129C2C00 == 91 [pid = 1348] [id = 370] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 20E55800 == 90 [pid = 1348] [id = 369] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 2029D800 == 89 [pid = 1348] [id = 368] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 1F57F800 == 88 [pid = 1348] [id = 367] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 1E377000 == 87 [pid = 1348] [id = 366] 00:55:40 INFO - PROCESS | 1348 | --DOCSHELL 17746400 == 86 [pid = 1348] [id = 365] 00:55:41 INFO - PROCESS | 1348 | --DOCSHELL 0EC38800 == 85 [pid = 1348] [id = 364] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 186 (1F1A8800) [pid = 1348] [serial = 982] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 185 (1B782800) [pid = 1348] [serial = 1076] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 184 (1C5C7000) [pid = 1348] [serial = 1084] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 183 (1C61B800) [pid = 1348] [serial = 1085] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 182 (1C537C00) [pid = 1348] [serial = 667] [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.] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 181 (1D679400) [pid = 1348] [serial = 1088] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 180 (1AF5F400) [pid = 1348] [serial = 1073] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 179 (1C60EC00) [pid = 1348] [serial = 1081] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 178 (1C5A8400) [pid = 1348] [serial = 1079] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 177 (1C1D3800) [pid = 1348] [serial = 1078] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 176 (1C6A3C00) [pid = 1348] [serial = 1087] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 175 (1C615400) [pid = 1348] [serial = 1082] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 174 (1F581400) [pid = 1348] [serial = 1036] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 173 (1778F000) [pid = 1348] [serial = 1069] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 172 (18643400) [pid = 1348] [serial = 1070] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 171 (1776B400) [pid = 1348] [serial = 1059] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 170 (12B07C00) [pid = 1348] [serial = 1066] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 169 (12B55000) [pid = 1348] [serial = 1067] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 168 (1A5E7C00) [pid = 1348] [serial = 1072] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 167 (1AF65000) [pid = 1348] [serial = 1041] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 166 (12D05800) [pid = 1348] [serial = 1038] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 165 (12B23800) [pid = 1348] [serial = 1063] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 164 (12B03800) [pid = 1348] [serial = 1062] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | --DOMWINDOW == 163 (1B4EC400) [pid = 1348] [serial = 1075] [outer = 00000000] [url = about:blank] 00:55:41 INFO - PROCESS | 1348 | 1461052541256 Marionette TRACE conn4 <- [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]]]}] 00:55:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1022ms 00:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:55:41 INFO - PROCESS | 1348 | 1461052541327 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 00:55:41 INFO - PROCESS | 1348 | 1461052541329 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 00:55:41 INFO - PROCESS | 1348 | 1461052541342 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:55:41 INFO - PROCESS | 1348 | 1461052541345 Marionette TRACE conn4 <- [1,1538,null,{}] 00:55:41 INFO - PROCESS | 1348 | 1461052541375 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:41 INFO - PROCESS | 1348 | 1461052541474 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 00:55:41 INFO - PROCESS | 1348 | 1461052541485 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:41 INFO - PROCESS | 1348 | ++DOCSHELL 12BB5000 == 86 [pid = 1348] [id = 394] 00:55:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 164 (12D05800) [pid = 1348] [serial = 1182] [outer = 00000000] 00:55:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 165 (1776F400) [pid = 1348] [serial = 1183] [outer = 12D05800] 00:55:41 INFO - PROCESS | 1348 | 1461052541533 Marionette DEBUG loaded listener.js 00:55:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 166 (19CC6400) [pid = 1348] [serial = 1184] [outer = 12D05800] 00:55:42 INFO - PROCESS | 1348 | 1461052542046 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 00:55:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:55:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 750ms 00:55:42 INFO - PROCESS | 1348 | 1461052542087 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 00:55:42 INFO - PROCESS | 1348 | 1461052542090 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 00:55:42 INFO - PROCESS | 1348 | 1461052542092 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:55:42 INFO - PROCESS | 1348 | 1461052542094 Marionette TRACE conn4 <- [1,1542,null,{}] 00:55:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:55:42 INFO - PROCESS | 1348 | 1461052542098 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:42 INFO - PROCESS | 1348 | 1461052542197 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 00:55:42 INFO - PROCESS | 1348 | 1461052542326 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:42 INFO - PROCESS | 1348 | ++DOCSHELL 18643400 == 87 [pid = 1348] [id = 395] 00:55:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 167 (19CCD400) [pid = 1348] [serial = 1185] [outer = 00000000] 00:55:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 168 (1B782000) [pid = 1348] [serial = 1186] [outer = 19CCD400] 00:55:42 INFO - PROCESS | 1348 | 1461052542373 Marionette DEBUG loaded listener.js 00:55:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 169 (1BD9C400) [pid = 1348] [serial = 1187] [outer = 19CCD400] 00:55:42 INFO - PROCESS | 1348 | 1461052542736 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 00:55:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:55:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 00:55:42 INFO - PROCESS | 1348 | 1461052542791 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 00:55:42 INFO - PROCESS | 1348 | 1461052542794 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 00:55:42 INFO - PROCESS | 1348 | 1461052542798 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:55:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:55:42 INFO - PROCESS | 1348 | 1461052542800 Marionette TRACE conn4 <- [1,1546,null,{}] 00:55:42 INFO - PROCESS | 1348 | 1461052542804 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:42 INFO - PROCESS | 1348 | 1461052542895 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 00:55:42 INFO - PROCESS | 1348 | 1461052542902 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:42 INFO - PROCESS | 1348 | ++DOCSHELL 1BFDF400 == 88 [pid = 1348] [id = 396] 00:55:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 170 (1C0A4400) [pid = 1348] [serial = 1188] [outer = 00000000] 00:55:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 171 (1C5B1000) [pid = 1348] [serial = 1189] [outer = 1C0A4400] 00:55:42 INFO - PROCESS | 1348 | 1461052542946 Marionette DEBUG loaded listener.js 00:55:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 172 (1C5CF000) [pid = 1348] [serial = 1190] [outer = 1C0A4400] 00:55:43 INFO - PROCESS | 1348 | 1461052543455 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 00:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 00:55:43 INFO - PROCESS | 1348 | 1461052543473 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 00:55:43 INFO - PROCESS | 1348 | 1461052543475 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 00:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:55:43 INFO - PROCESS | 1348 | 1461052543479 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:55:43 INFO - PROCESS | 1348 | 1461052543480 Marionette TRACE conn4 <- [1,1550,null,{}] 00:55:43 INFO - PROCESS | 1348 | 1461052543484 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:43 INFO - PROCESS | 1348 | 1461052543636 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 00:55:43 INFO - PROCESS | 1348 | 1461052543691 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:43 INFO - PROCESS | 1348 | ++DOCSHELL 1C611C00 == 89 [pid = 1348] [id = 397] 00:55:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 173 (1C63F800) [pid = 1348] [serial = 1191] [outer = 00000000] 00:55:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 174 (1C6A5000) [pid = 1348] [serial = 1192] [outer = 1C63F800] 00:55:43 INFO - PROCESS | 1348 | 1461052543738 Marionette DEBUG loaded listener.js 00:55:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 175 (1D679000) [pid = 1348] [serial = 1193] [outer = 1C63F800] 00:55:44 INFO - PROCESS | 1348 | 1461052544204 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 00:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 770ms 00:55:44 INFO - PROCESS | 1348 | 1461052544253 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 00:55:44 INFO - PROCESS | 1348 | 1461052544255 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 00:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:55:44 INFO - PROCESS | 1348 | 1461052544258 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:55:44 INFO - PROCESS | 1348 | 1461052544260 Marionette TRACE conn4 <- [1,1554,null,{}] 00:55:44 INFO - PROCESS | 1348 | 1461052544263 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:44 INFO - PROCESS | 1348 | 1461052544398 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 00:55:44 INFO - PROCESS | 1348 | 1461052544473 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:44 INFO - PROCESS | 1348 | ++DOCSHELL 1D67B800 == 90 [pid = 1348] [id = 398] 00:55:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 176 (1D682000) [pid = 1348] [serial = 1194] [outer = 00000000] 00:55:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 177 (1E373000) [pid = 1348] [serial = 1195] [outer = 1D682000] 00:55:44 INFO - PROCESS | 1348 | 1461052544517 Marionette DEBUG loaded listener.js 00:55:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 178 (1E73C000) [pid = 1348] [serial = 1196] [outer = 1D682000] 00:55:44 INFO - PROCESS | 1348 | 1461052544944 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 00:55:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:55:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 00:55:45 INFO - PROCESS | 1348 | 1461052545028 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 00:55:45 INFO - PROCESS | 1348 | 1461052545030 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 00:55:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:55:45 INFO - PROCESS | 1348 | 1461052545033 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:55:45 INFO - PROCESS | 1348 | 1461052545035 Marionette TRACE conn4 <- [1,1558,null,{}] 00:55:45 INFO - PROCESS | 1348 | 1461052545038 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:45 INFO - PROCESS | 1348 | 1461052545424 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 00:55:45 INFO - PROCESS | 1348 | --DOMWINDOW == 177 (1F209800) [pid = 1348] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:55:45 INFO - PROCESS | 1348 | --DOMWINDOW == 176 (1D684400) [pid = 1348] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:55:45 INFO - PROCESS | 1348 | --DOMWINDOW == 175 (16E87C00) [pid = 1348] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:55:45 INFO - PROCESS | 1348 | --DOMWINDOW == 174 (1BE8C800) [pid = 1348] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:55:45 INFO - PROCESS | 1348 | --DOMWINDOW == 173 (19F52000) [pid = 1348] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:55:45 INFO - PROCESS | 1348 | --DOMWINDOW == 172 (0F632C00) [pid = 1348] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:55:45 INFO - PROCESS | 1348 | --DOMWINDOW == 171 (0EC3F800) [pid = 1348] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:55:45 INFO - PROCESS | 1348 | --DOMWINDOW == 170 (1F581000) [pid = 1348] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:55:45 INFO - PROCESS | 1348 | --DOMWINDOW == 169 (1253E000) [pid = 1348] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:55:45 INFO - PROCESS | 1348 | --DOMWINDOW == 168 (1D687C00) [pid = 1348] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:55:45 INFO - PROCESS | 1348 | --DOMWINDOW == 167 (1C5CC800) [pid = 1348] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:55:45 INFO - PROCESS | 1348 | 1461052545505 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:45 INFO - PROCESS | 1348 | ++DOCSHELL 0EB0D400 == 91 [pid = 1348] [id = 399] 00:55:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 168 (0EBD4800) [pid = 1348] [serial = 1197] [outer = 00000000] 00:55:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 169 (12BB1400) [pid = 1348] [serial = 1198] [outer = 0EBD4800] 00:55:45 INFO - PROCESS | 1348 | 1461052545550 Marionette DEBUG loaded listener.js 00:55:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 170 (19F52000) [pid = 1348] [serial = 1199] [outer = 0EBD4800] 00:55:45 INFO - PROCESS | 1348 | 1461052545920 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 00:55:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:55:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 930ms 00:55:45 INFO - PROCESS | 1348 | 1461052545964 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 00:55:45 INFO - PROCESS | 1348 | 1461052545966 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 00:55:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:55:45 INFO - PROCESS | 1348 | 1461052545969 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:55:45 INFO - PROCESS | 1348 | 1461052545971 Marionette TRACE conn4 <- [1,1562,null,{}] 00:55:45 INFO - PROCESS | 1348 | 1461052545975 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:46 INFO - PROCESS | 1348 | 1461052546067 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 00:55:46 INFO - PROCESS | 1348 | 1461052546073 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:46 INFO - PROCESS | 1348 | ++DOCSHELL 1B4E0000 == 92 [pid = 1348] [id = 400] 00:55:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 171 (1D675800) [pid = 1348] [serial = 1200] [outer = 00000000] 00:55:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 172 (1F581000) [pid = 1348] [serial = 1201] [outer = 1D675800] 00:55:46 INFO - PROCESS | 1348 | 1461052546119 Marionette DEBUG loaded listener.js 00:55:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 173 (2011BC00) [pid = 1348] [serial = 1202] [outer = 1D675800] 00:55:46 INFO - PROCESS | 1348 | 1461052546579 Marionette TRACE conn4 <- [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]]]}] 00:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 00:55:46 INFO - PROCESS | 1348 | 1461052546600 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 00:55:46 INFO - PROCESS | 1348 | 1461052546602 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 00:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:55:46 INFO - PROCESS | 1348 | 1461052546605 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:55:46 INFO - PROCESS | 1348 | 1461052546607 Marionette TRACE conn4 <- [1,1566,null,{}] 00:55:46 INFO - PROCESS | 1348 | 1461052546627 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:46 INFO - PROCESS | 1348 | 1461052546719 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 00:55:46 INFO - PROCESS | 1348 | 1461052546759 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:46 INFO - PROCESS | 1348 | ++DOCSHELL 1F57C000 == 93 [pid = 1348] [id = 401] 00:55:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 174 (20124000) [pid = 1348] [serial = 1203] [outer = 00000000] 00:55:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 175 (203E7400) [pid = 1348] [serial = 1204] [outer = 20124000] 00:55:46 INFO - PROCESS | 1348 | 1461052546804 Marionette DEBUG loaded listener.js 00:55:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 176 (206D5800) [pid = 1348] [serial = 1205] [outer = 20124000] 00:55:47 INFO - PROCESS | 1348 | 1461052547269 Marionette TRACE conn4 <- [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]]]}] 00:55:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:55:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 00:55:47 INFO - PROCESS | 1348 | 1461052547298 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 00:55:47 INFO - PROCESS | 1348 | 1461052547301 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 00:55:47 INFO - PROCESS | 1348 | 1461052547304 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:55:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:55:47 INFO - PROCESS | 1348 | 1461052547306 Marionette TRACE conn4 <- [1,1570,null,{}] 00:55:47 INFO - PROCESS | 1348 | 1461052547310 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:47 INFO - PROCESS | 1348 | 1461052547422 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 00:55:47 INFO - PROCESS | 1348 | 1461052547657 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:47 INFO - PROCESS | 1348 | ++DOCSHELL 0EC10400 == 94 [pid = 1348] [id = 402] 00:55:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 177 (0EC29000) [pid = 1348] [serial = 1206] [outer = 00000000] 00:55:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 178 (129B5C00) [pid = 1348] [serial = 1207] [outer = 0EC29000] 00:55:47 INFO - PROCESS | 1348 | 1461052547719 Marionette DEBUG loaded listener.js 00:55:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 179 (12B0D800) [pid = 1348] [serial = 1208] [outer = 0EC29000] 00:55:48 INFO - PROCESS | 1348 | 1461052548385 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 00:55:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:55:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1130ms 00:55:48 INFO - PROCESS | 1348 | 1461052548437 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 00:55:48 INFO - PROCESS | 1348 | 1461052548442 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 00:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:55:48 INFO - PROCESS | 1348 | 1461052548446 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:55:48 INFO - PROCESS | 1348 | 1461052548450 Marionette TRACE conn4 <- [1,1574,null,{}] 00:55:48 INFO - PROCESS | 1348 | 1461052548456 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:48 INFO - PROCESS | 1348 | 1461052548641 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 00:55:48 INFO - PROCESS | 1348 | 1461052548755 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:48 INFO - PROCESS | 1348 | ++DOCSHELL 17726C00 == 95 [pid = 1348] [id = 403] 00:55:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 180 (17746400) [pid = 1348] [serial = 1209] [outer = 00000000] 00:55:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 181 (1AFEB800) [pid = 1348] [serial = 1210] [outer = 17746400] 00:55:48 INFO - PROCESS | 1348 | 1461052548814 Marionette DEBUG loaded listener.js 00:55:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 182 (1B782C00) [pid = 1348] [serial = 1211] [outer = 17746400] 00:55:49 INFO - PROCESS | 1348 | 1461052549426 Marionette TRACE conn4 <- [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]]]}] 00:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1024ms 00:55:49 INFO - PROCESS | 1348 | 1461052549473 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 00:55:49 INFO - PROCESS | 1348 | 1461052549478 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 00:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:55:49 INFO - PROCESS | 1348 | 1461052549482 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:55:49 INFO - PROCESS | 1348 | 1461052549484 Marionette TRACE conn4 <- [1,1578,null,{}] 00:55:49 INFO - PROCESS | 1348 | 1461052549488 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:49 INFO - PROCESS | 1348 | 1461052549608 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 00:55:49 INFO - PROCESS | 1348 | 1461052549791 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:49 INFO - PROCESS | 1348 | ++DOCSHELL 1C69AC00 == 96 [pid = 1348] [id = 404] 00:55:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 183 (1D677C00) [pid = 1348] [serial = 1212] [outer = 00000000] 00:55:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 184 (1E37CC00) [pid = 1348] [serial = 1213] [outer = 1D677C00] 00:55:49 INFO - PROCESS | 1348 | 1461052549851 Marionette DEBUG loaded listener.js 00:55:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 185 (202A3800) [pid = 1348] [serial = 1214] [outer = 1D677C00] 00:55:50 INFO - PROCESS | 1348 | 1461052550443 Marionette TRACE conn4 <- [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]]]}] 00:55:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:55:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1018ms 00:55:50 INFO - PROCESS | 1348 | 1461052550503 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 00:55:50 INFO - PROCESS | 1348 | 1461052550505 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 00:55:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:55:50 INFO - PROCESS | 1348 | 1461052550516 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:55:50 INFO - PROCESS | 1348 | 1461052550522 Marionette TRACE conn4 <- [1,1582,null,{}] 00:55:50 INFO - PROCESS | 1348 | 1461052550543 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:50 INFO - PROCESS | 1348 | 1461052550704 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 00:55:50 INFO - PROCESS | 1348 | 1461052550867 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:50 INFO - PROCESS | 1348 | ++DOCSHELL 2385B800 == 97 [pid = 1348] [id = 405] 00:55:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 186 (23E3EC00) [pid = 1348] [serial = 1215] [outer = 00000000] 00:55:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 187 (24BDC400) [pid = 1348] [serial = 1216] [outer = 23E3EC00] 00:55:50 INFO - PROCESS | 1348 | 1461052550922 Marionette DEBUG loaded listener.js 00:55:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 188 (26532400) [pid = 1348] [serial = 1217] [outer = 23E3EC00] 00:55:51 INFO - PROCESS | 1348 | 1461052551498 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 00:55:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:55:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1030ms 00:55:51 INFO - PROCESS | 1348 | 1461052551543 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 00:55:51 INFO - PROCESS | 1348 | 1461052551546 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 00:55:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:55:51 INFO - PROCESS | 1348 | 1461052551549 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:55:51 INFO - PROCESS | 1348 | 1461052551551 Marionette TRACE conn4 <- [1,1586,null,{}] 00:55:51 INFO - PROCESS | 1348 | 1461052551555 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:51 INFO - PROCESS | 1348 | 1461052551675 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 00:55:51 INFO - PROCESS | 1348 | 1461052551847 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:51 INFO - PROCESS | 1348 | ++DOCSHELL 26535800 == 98 [pid = 1348] [id = 406] 00:55:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 189 (26536000) [pid = 1348] [serial = 1218] [outer = 00000000] 00:55:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 190 (26D63C00) [pid = 1348] [serial = 1219] [outer = 26536000] 00:55:51 INFO - PROCESS | 1348 | 1461052551902 Marionette DEBUG loaded listener.js 00:55:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 191 (26D6AC00) [pid = 1348] [serial = 1220] [outer = 26536000] 00:55:52 INFO - PROCESS | 1348 | 1461052552471 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 00:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 970ms 00:55:52 INFO - PROCESS | 1348 | 1461052552523 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 00:55:52 INFO - PROCESS | 1348 | 1461052552525 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 00:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:55:52 INFO - PROCESS | 1348 | 1461052552529 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:55:52 INFO - PROCESS | 1348 | 1461052552531 Marionette TRACE conn4 <- [1,1590,null,{}] 00:55:52 INFO - PROCESS | 1348 | 1461052552535 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:52 INFO - PROCESS | 1348 | 1461052552657 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 00:55:52 INFO - PROCESS | 1348 | 1461052552822 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:52 INFO - PROCESS | 1348 | ++DOCSHELL 27952C00 == 99 [pid = 1348] [id = 407] 00:55:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 192 (27953000) [pid = 1348] [serial = 1221] [outer = 00000000] 00:55:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 193 (27958400) [pid = 1348] [serial = 1222] [outer = 27953000] 00:55:52 INFO - PROCESS | 1348 | 1461052552888 Marionette DEBUG loaded listener.js 00:55:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 194 (2795E000) [pid = 1348] [serial = 1223] [outer = 27953000] 00:55:53 INFO - PROCESS | 1348 | 1461052553484 Marionette TRACE conn4 <- [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]]]}] 00:55:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:55:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1016ms 00:55:53 INFO - PROCESS | 1348 | 1461052553549 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 00:55:53 INFO - PROCESS | 1348 | 1461052553551 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 00:55:53 INFO - PROCESS | 1348 | 1461052553554 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:55:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:55:53 INFO - PROCESS | 1348 | 1461052553556 Marionette TRACE conn4 <- [1,1594,null,{}] 00:55:53 INFO - PROCESS | 1348 | 1461052553561 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:53 INFO - PROCESS | 1348 | 1461052553676 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 00:55:53 INFO - PROCESS | 1348 | 1461052553835 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:53 INFO - PROCESS | 1348 | ++DOCSHELL 26D8FC00 == 100 [pid = 1348] [id = 408] 00:55:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 195 (26D90000) [pid = 1348] [serial = 1224] [outer = 00000000] 00:55:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 196 (26D9A800) [pid = 1348] [serial = 1225] [outer = 26D90000] 00:55:53 INFO - PROCESS | 1348 | 1461052553890 Marionette DEBUG loaded listener.js 00:55:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 197 (26D9CC00) [pid = 1348] [serial = 1226] [outer = 26D90000] 00:55:54 INFO - PROCESS | 1348 | 1461052554438 Marionette TRACE conn4 <- [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]]]}] 00:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 930ms 00:55:54 INFO - PROCESS | 1348 | 1461052554489 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 00:55:54 INFO - PROCESS | 1348 | 1461052554492 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 00:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:55:54 INFO - PROCESS | 1348 | 1461052554495 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:55:54 INFO - PROCESS | 1348 | 1461052554497 Marionette TRACE conn4 <- [1,1598,null,{}] 00:55:54 INFO - PROCESS | 1348 | 1461052554501 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:54 INFO - PROCESS | 1348 | 1461052554615 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 00:55:54 INFO - PROCESS | 1348 | 1461052554788 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:54 INFO - PROCESS | 1348 | ++DOCSHELL 27957000 == 101 [pid = 1348] [id = 409] 00:55:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 198 (2795AC00) [pid = 1348] [serial = 1227] [outer = 00000000] 00:55:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 199 (2867EC00) [pid = 1348] [serial = 1228] [outer = 2795AC00] 00:55:54 INFO - PROCESS | 1348 | 1461052554848 Marionette DEBUG loaded listener.js 00:55:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 200 (28681800) [pid = 1348] [serial = 1229] [outer = 2795AC00] 00:55:55 INFO - PROCESS | 1348 | 1461052555443 Marionette TRACE conn4 <- [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]]]}] 00:55:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:55:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 971ms 00:55:55 INFO - PROCESS | 1348 | 1461052555469 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 00:55:55 INFO - PROCESS | 1348 | 1461052555471 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 00:55:55 INFO - PROCESS | 1348 | 1461052555474 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:55:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:55:55 INFO - PROCESS | 1348 | 1461052555476 Marionette TRACE conn4 <- [1,1602,null,{}] 00:55:55 INFO - PROCESS | 1348 | 1461052555480 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:55 INFO - PROCESS | 1348 | 1461052555595 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 00:55:55 INFO - PROCESS | 1348 | 1461052555755 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:55 INFO - PROCESS | 1348 | ++DOCSHELL 12BB6800 == 102 [pid = 1348] [id = 410] 00:55:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 201 (16E88C00) [pid = 1348] [serial = 1230] [outer = 00000000] 00:55:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 202 (28689000) [pid = 1348] [serial = 1231] [outer = 16E88C00] 00:55:55 INFO - PROCESS | 1348 | 1461052555810 Marionette DEBUG loaded listener.js 00:55:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 203 (2868B000) [pid = 1348] [serial = 1232] [outer = 16E88C00] 00:55:56 INFO - PROCESS | 1348 | 1461052556333 Marionette TRACE conn4 <- [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]]]}] 00:55:56 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 00:55:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 870ms 00:55:56 INFO - PROCESS | 1348 | 1461052556349 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 00:55:56 INFO - PROCESS | 1348 | 1461052556351 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 00:55:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:55:56 INFO - PROCESS | 1348 | 1461052556354 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:55:56 INFO - PROCESS | 1348 | 1461052556356 Marionette TRACE conn4 <- [1,1606,null,{}] 00:55:56 INFO - PROCESS | 1348 | 1461052556375 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:56 INFO - PROCESS | 1348 | 1461052556534 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 00:55:56 INFO - PROCESS | 1348 | 1461052556626 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:56 INFO - PROCESS | 1348 | ++DOCSHELL 297C9C00 == 103 [pid = 1348] [id = 411] 00:55:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 204 (297CC800) [pid = 1348] [serial = 1233] [outer = 00000000] 00:55:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 205 (297D0800) [pid = 1348] [serial = 1234] [outer = 297CC800] 00:55:56 INFO - PROCESS | 1348 | 1461052556683 Marionette DEBUG loaded listener.js 00:55:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 206 (297D4C00) [pid = 1348] [serial = 1235] [outer = 297CC800] 00:55:57 INFO - PROCESS | 1348 | 1461052557321 Marionette TRACE conn4 <- [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]]]}] 00:55:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:55:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1016ms 00:55:57 INFO - PROCESS | 1348 | 1461052557375 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 00:55:57 INFO - PROCESS | 1348 | 1461052557377 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 00:55:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:55:57 INFO - PROCESS | 1348 | 1461052557381 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:55:57 INFO - PROCESS | 1348 | 1461052557383 Marionette TRACE conn4 <- [1,1610,null,{}] 00:55:57 INFO - PROCESS | 1348 | 1461052557387 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:57 INFO - PROCESS | 1348 | 1461052557505 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 00:55:57 INFO - PROCESS | 1348 | 1461052557670 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:57 INFO - PROCESS | 1348 | ++DOCSHELL 0EC10C00 == 104 [pid = 1348] [id = 412] 00:55:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 207 (0EC40C00) [pid = 1348] [serial = 1236] [outer = 00000000] 00:55:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 208 (1B77E000) [pid = 1348] [serial = 1237] [outer = 0EC40C00] 00:55:57 INFO - PROCESS | 1348 | 1461052557732 Marionette DEBUG loaded listener.js 00:55:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 209 (1C5C5C00) [pid = 1348] [serial = 1238] [outer = 0EC40C00] 00:55:58 INFO - PROCESS | 1348 | 1461052558562 Marionette TRACE conn4 <- [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]]]}] 00:55:58 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 00:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1222ms 00:55:58 INFO - PROCESS | 1348 | 1461052558607 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 00:55:58 INFO - PROCESS | 1348 | 1461052558611 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 00:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:55:58 INFO - PROCESS | 1348 | 1461052558616 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:55:58 INFO - PROCESS | 1348 | 1461052558620 Marionette TRACE conn4 <- [1,1614,null,{}] 00:55:58 INFO - PROCESS | 1348 | 1461052558627 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:58 INFO - PROCESS | 1348 | 1461052558811 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 00:55:58 INFO - PROCESS | 1348 | 1461052558866 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:58 INFO - PROCESS | 1348 | ++DOCSHELL 17788800 == 105 [pid = 1348] [id = 413] 00:55:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 210 (18642400) [pid = 1348] [serial = 1239] [outer = 00000000] 00:55:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 211 (1A023C00) [pid = 1348] [serial = 1240] [outer = 18642400] 00:55:59 INFO - PROCESS | 1348 | 1461052558981 Marionette DEBUG loaded listener.js 00:55:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 212 (1AF66800) [pid = 1348] [serial = 1241] [outer = 18642400] 00:55:59 INFO - PROCESS | 1348 | 1461052559520 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 00:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 990ms 00:55:59 INFO - PROCESS | 1348 | 1461052559607 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 00:55:59 INFO - PROCESS | 1348 | 1461052559613 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 00:55:59 INFO - PROCESS | 1348 | 1461052559619 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:55:59 INFO - PROCESS | 1348 | 1461052559621 Marionette TRACE conn4 <- [1,1618,null,{}] 00:55:59 INFO - PROCESS | 1348 | 1461052559625 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:59 INFO - PROCESS | 1348 | 1461052559773 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 00:55:59 INFO - PROCESS | 1348 | 1461052559917 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:59 INFO - PROCESS | 1348 | ++DOCSHELL 1BAA8800 == 106 [pid = 1348] [id = 414] 00:55:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 213 (1C0A1400) [pid = 1348] [serial = 1242] [outer = 00000000] 00:55:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 214 (1C612400) [pid = 1348] [serial = 1243] [outer = 1C0A1400] 00:55:59 INFO - PROCESS | 1348 | 1461052559965 Marionette DEBUG loaded listener.js 00:56:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 215 (1C643800) [pid = 1348] [serial = 1244] [outer = 1C0A1400] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 1F57C000 == 105 [pid = 1348] [id = 401] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 1B4E0000 == 104 [pid = 1348] [id = 400] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 0EB0D400 == 103 [pid = 1348] [id = 399] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 1D67B800 == 102 [pid = 1348] [id = 398] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 1C611C00 == 101 [pid = 1348] [id = 397] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 1BFDF400 == 100 [pid = 1348] [id = 396] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 18643400 == 99 [pid = 1348] [id = 395] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 12BB5000 == 98 [pid = 1348] [id = 394] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 214 (23810800) [pid = 1348] [serial = 1147] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 1863AC00 == 97 [pid = 1348] [id = 393] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 12F40C00 == 96 [pid = 1348] [id = 392] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 24F6B400 == 95 [pid = 1348] [id = 387] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 2415F000 == 94 [pid = 1348] [id = 386] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 1E380800 == 93 [pid = 1348] [id = 385] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 19CD5C00 == 92 [pid = 1348] [id = 384] 00:56:00 INFO - PROCESS | 1348 | --DOCSHELL 0EC31400 == 91 [pid = 1348] [id = 383] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 213 (20291800) [pid = 1348] [serial = 1138] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 212 (1F10F400) [pid = 1348] [serial = 1136] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 211 (1E379400) [pid = 1348] [serial = 1135] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 210 (1C5A8C00) [pid = 1348] [serial = 1141] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 209 (203F1000) [pid = 1348] [serial = 1105] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 208 (1C1D3000) [pid = 1348] [serial = 1129] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 207 (12BB6C00) [pid = 1348] [serial = 1093] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 206 (1B49FC00) [pid = 1348] [serial = 1126] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 205 (1B787800) [pid = 1348] [serial = 1127] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 204 (1AF59400) [pid = 1348] [serial = 1121] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 203 (1A02E400) [pid = 1348] [serial = 1120] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 202 (12B0C800) [pid = 1348] [serial = 1118] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 201 (12901800) [pid = 1348] [serial = 1117] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 200 (24360C00) [pid = 1348] [serial = 1111] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 199 (20E14C00) [pid = 1348] [serial = 1144] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 198 (1AF63400) [pid = 1348] [serial = 1096] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 197 (12F46800) [pid = 1348] [serial = 1123] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 196 (16E8A400) [pid = 1348] [serial = 1124] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 195 (26A05800) [pid = 1348] [serial = 1114] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 194 (23E36000) [pid = 1348] [serial = 1108] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 193 (1E738400) [pid = 1348] [serial = 1099] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 192 (20126000) [pid = 1348] [serial = 1102] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 191 (1DB74800) [pid = 1348] [serial = 1091] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 190 (202AA400) [pid = 1348] [serial = 1139] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 189 (22493C00) [pid = 1348] [serial = 1145] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 188 (1C61A000) [pid = 1348] [serial = 1132] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 187 (1C6A0C00) [pid = 1348] [serial = 1133] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 186 (1E371C00) [pid = 1348] [serial = 1142] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | --DOMWINDOW == 185 (1C5B3C00) [pid = 1348] [serial = 1130] [outer = 00000000] [url = about:blank] 00:56:00 INFO - PROCESS | 1348 | 1461052560601 Marionette TRACE conn4 <- [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]]]}] 00:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1018ms 00:56:00 INFO - PROCESS | 1348 | 1461052560639 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 00:56:00 INFO - PROCESS | 1348 | 1461052560641 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 00:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:56:00 INFO - PROCESS | 1348 | 1461052560648 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:56:00 INFO - PROCESS | 1348 | 1461052560651 Marionette TRACE conn4 <- [1,1622,null,{}] 00:56:00 INFO - PROCESS | 1348 | 1461052560662 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:00 INFO - PROCESS | 1348 | 1461052560792 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 00:56:00 INFO - PROCESS | 1348 | 1461052560921 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:00 INFO - PROCESS | 1348 | ++DOCSHELL 12B0C800 == 92 [pid = 1348] [id = 415] 00:56:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 186 (12F3B000) [pid = 1348] [serial = 1245] [outer = 00000000] 00:56:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 187 (1A5F3800) [pid = 1348] [serial = 1246] [outer = 12F3B000] 00:56:00 INFO - PROCESS | 1348 | 1461052560972 Marionette DEBUG loaded listener.js 00:56:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 188 (1B77D400) [pid = 1348] [serial = 1247] [outer = 12F3B000] 00:56:01 INFO - PROCESS | 1348 | 1461052561408 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 00:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 830ms 00:56:01 INFO - PROCESS | 1348 | 1461052561479 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 00:56:01 INFO - PROCESS | 1348 | 1461052561481 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 00:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:56:01 INFO - PROCESS | 1348 | 1461052561485 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:56:01 INFO - PROCESS | 1348 | 1461052561487 Marionette TRACE conn4 <- [1,1626,null,{}] 00:56:01 INFO - PROCESS | 1348 | 1461052561491 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:01 INFO - PROCESS | 1348 | 1461052561625 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 00:56:01 INFO - PROCESS | 1348 | 1461052561637 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:01 INFO - PROCESS | 1348 | ++DOCSHELL 1BAA3800 == 93 [pid = 1348] [id = 416] 00:56:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 189 (1C1CA800) [pid = 1348] [serial = 1248] [outer = 00000000] 00:56:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 190 (1C5CE000) [pid = 1348] [serial = 1249] [outer = 1C1CA800] 00:56:01 INFO - PROCESS | 1348 | 1461052561683 Marionette DEBUG loaded listener.js 00:56:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 191 (1C69EC00) [pid = 1348] [serial = 1250] [outer = 1C1CA800] 00:56:02 INFO - PROCESS | 1348 | 1461052562160 Marionette TRACE conn4 <- [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]]]}] 00:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 00:56:02 INFO - PROCESS | 1348 | 1461052562219 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 00:56:02 INFO - PROCESS | 1348 | 1461052562221 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 00:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:56:02 INFO - PROCESS | 1348 | 1461052562224 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:56:02 INFO - PROCESS | 1348 | 1461052562226 Marionette TRACE conn4 <- [1,1630,null,{}] 00:56:02 INFO - PROCESS | 1348 | 1461052562230 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:02 INFO - PROCESS | 1348 | 1461052562325 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 00:56:02 INFO - PROCESS | 1348 | 1461052562465 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:02 INFO - PROCESS | 1348 | ++DOCSHELL 1C5A8400 == 94 [pid = 1348] [id = 417] 00:56:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 192 (1C5AA400) [pid = 1348] [serial = 1251] [outer = 00000000] 00:56:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 193 (1D823400) [pid = 1348] [serial = 1252] [outer = 1C5AA400] 00:56:02 INFO - PROCESS | 1348 | 1461052562513 Marionette DEBUG loaded listener.js 00:56:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 194 (1E37A000) [pid = 1348] [serial = 1253] [outer = 1C5AA400] 00:56:02 INFO - PROCESS | 1348 | 1461052562956 Marionette TRACE conn4 <- [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]]]}] 00:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 770ms 00:56:03 INFO - PROCESS | 1348 | 1461052563023 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 00:56:03 INFO - PROCESS | 1348 | 1461052563026 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 00:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:56:03 INFO - PROCESS | 1348 | 1461052563029 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:56:03 INFO - PROCESS | 1348 | 1461052563031 Marionette TRACE conn4 <- [1,1634,null,{}] 00:56:03 INFO - PROCESS | 1348 | 1461052563034 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:03 INFO - PROCESS | 1348 | 1461052563199 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 00:56:03 INFO - PROCESS | 1348 | 1461052563226 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:03 INFO - PROCESS | 1348 | ++DOCSHELL 20294C00 == 95 [pid = 1348] [id = 418] 00:56:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 195 (20295800) [pid = 1348] [serial = 1254] [outer = 00000000] 00:56:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 196 (202A7400) [pid = 1348] [serial = 1255] [outer = 20295800] 00:56:03 INFO - PROCESS | 1348 | 1461052563277 Marionette DEBUG loaded listener.js 00:56:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 197 (206D9800) [pid = 1348] [serial = 1256] [outer = 20295800] 00:56:03 INFO - PROCESS | 1348 | 1461052563763 Marionette TRACE conn4 <- [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]]]}] 00:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 770ms 00:56:03 INFO - PROCESS | 1348 | 1461052563801 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 00:56:03 INFO - PROCESS | 1348 | 1461052563803 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 00:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:56:03 INFO - PROCESS | 1348 | 1461052563813 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:56:03 INFO - PROCESS | 1348 | 1461052563814 Marionette TRACE conn4 <- [1,1638,null,{}] 00:56:03 INFO - PROCESS | 1348 | 1461052563818 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:03 INFO - PROCESS | 1348 | 1461052563961 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 00:56:04 INFO - PROCESS | 1348 | 1461052563983 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:04 INFO - PROCESS | 1348 | ++DOCSHELL 202A4800 == 96 [pid = 1348] [id = 419] 00:56:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 198 (20E14800) [pid = 1348] [serial = 1257] [outer = 00000000] 00:56:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 199 (2380CC00) [pid = 1348] [serial = 1258] [outer = 20E14800] 00:56:04 INFO - PROCESS | 1348 | 1461052564031 Marionette DEBUG loaded listener.js 00:56:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 200 (23855C00) [pid = 1348] [serial = 1259] [outer = 20E14800] 00:56:04 INFO - PROCESS | 1348 | 1461052564528 Marionette TRACE conn4 <- [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]]]}] 00:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 770ms 00:56:04 INFO - PROCESS | 1348 | 1461052564586 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 00:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:56:04 INFO - PROCESS | 1348 | 1461052564588 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 00:56:04 INFO - PROCESS | 1348 | 1461052564591 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:56:04 INFO - PROCESS | 1348 | 1461052564593 Marionette TRACE conn4 <- [1,1642,null,{}] 00:56:04 INFO - PROCESS | 1348 | 1461052564597 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:04 INFO - PROCESS | 1348 | 1461052564925 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 00:56:04 INFO - PROCESS | 1348 | --DOMWINDOW == 199 (1D675800) [pid = 1348] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:56:04 INFO - PROCESS | 1348 | --DOMWINDOW == 198 (0EBD4800) [pid = 1348] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:56:04 INFO - PROCESS | 1348 | --DOMWINDOW == 197 (1D682000) [pid = 1348] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:56:04 INFO - PROCESS | 1348 | --DOMWINDOW == 196 (19CCEC00) [pid = 1348] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:56:04 INFO - PROCESS | 1348 | --DOMWINDOW == 195 (1C63F800) [pid = 1348] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:56:04 INFO - PROCESS | 1348 | --DOMWINDOW == 194 (1C0A4400) [pid = 1348] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:56:04 INFO - PROCESS | 1348 | --DOMWINDOW == 193 (131BCC00) [pid = 1348] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:56:04 INFO - PROCESS | 1348 | --DOMWINDOW == 192 (19CCD400) [pid = 1348] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:56:04 INFO - PROCESS | 1348 | --DOMWINDOW == 191 (12D05800) [pid = 1348] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:56:05 INFO - PROCESS | 1348 | 1461052565015 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:05 INFO - PROCESS | 1348 | ++DOCSHELL 0EC38000 == 97 [pid = 1348] [id = 420] 00:56:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 192 (12595000) [pid = 1348] [serial = 1260] [outer = 00000000] 00:56:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 193 (19CC2400) [pid = 1348] [serial = 1261] [outer = 12595000] 00:56:05 INFO - PROCESS | 1348 | 1461052565063 Marionette DEBUG loaded listener.js 00:56:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 194 (1C0A3000) [pid = 1348] [serial = 1262] [outer = 12595000] 00:56:05 INFO - PROCESS | 1348 | 1461052565443 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 00:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 931ms 00:56:05 INFO - PROCESS | 1348 | 1461052565522 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 00:56:05 INFO - PROCESS | 1348 | 1461052565524 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 00:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:56:05 INFO - PROCESS | 1348 | 1461052565528 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:56:05 INFO - PROCESS | 1348 | 1461052565529 Marionette TRACE conn4 <- [1,1646,null,{}] 00:56:05 INFO - PROCESS | 1348 | 1461052565533 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:05 INFO - PROCESS | 1348 | 1461052565628 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 00:56:05 INFO - PROCESS | 1348 | 1461052565634 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:05 INFO - PROCESS | 1348 | ++DOCSHELL 12BAEC00 == 98 [pid = 1348] [id = 421] 00:56:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 195 (12EC8000) [pid = 1348] [serial = 1263] [outer = 00000000] 00:56:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 196 (24BDE400) [pid = 1348] [serial = 1264] [outer = 12EC8000] 00:56:05 INFO - PROCESS | 1348 | 1461052565678 Marionette DEBUG loaded listener.js 00:56:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 197 (2652DC00) [pid = 1348] [serial = 1265] [outer = 12EC8000] 00:56:06 INFO - PROCESS | 1348 | 1461052566151 Marionette TRACE conn4 <- [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]]]}] 00:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 00:56:06 INFO - PROCESS | 1348 | 1461052566198 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 00:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:56:06 INFO - PROCESS | 1348 | 1461052566200 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 00:56:06 INFO - PROCESS | 1348 | 1461052566203 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:56:06 INFO - PROCESS | 1348 | 1461052566205 Marionette TRACE conn4 <- [1,1650,null,{}] 00:56:06 INFO - PROCESS | 1348 | 1461052566208 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:06 INFO - PROCESS | 1348 | 1461052566305 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 00:56:06 INFO - PROCESS | 1348 | 1461052566343 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:06 INFO - PROCESS | 1348 | ++DOCSHELL 2652F400 == 99 [pid = 1348] [id = 422] 00:56:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 198 (26533400) [pid = 1348] [serial = 1266] [outer = 00000000] 00:56:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 199 (26BEE800) [pid = 1348] [serial = 1267] [outer = 26533400] 00:56:06 INFO - PROCESS | 1348 | 1461052566396 Marionette DEBUG loaded listener.js 00:56:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 200 (26D61000) [pid = 1348] [serial = 1268] [outer = 26533400] 00:56:07 INFO - PROCESS | 1348 | 1461052567034 Marionette TRACE conn4 <- [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]]]}] 00:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 870ms 00:56:07 INFO - PROCESS | 1348 | 1461052567075 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 00:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:56:07 INFO - PROCESS | 1348 | 1461052567079 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 00:56:07 INFO - PROCESS | 1348 | 1461052567085 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:56:07 INFO - PROCESS | 1348 | 1461052567090 Marionette TRACE conn4 <- [1,1654,null,{}] 00:56:07 INFO - PROCESS | 1348 | 1461052567097 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:07 INFO - PROCESS | 1348 | 1461052567246 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 00:56:07 INFO - PROCESS | 1348 | 1461052567399 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:07 INFO - PROCESS | 1348 | ++DOCSHELL 12F42800 == 100 [pid = 1348] [id = 423] 00:56:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 201 (12F44800) [pid = 1348] [serial = 1269] [outer = 00000000] 00:56:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 202 (139D8800) [pid = 1348] [serial = 1270] [outer = 12F44800] 00:56:07 INFO - PROCESS | 1348 | 1461052567461 Marionette DEBUG loaded listener.js 00:56:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 203 (17122800) [pid = 1348] [serial = 1271] [outer = 12F44800] 00:56:08 INFO - PROCESS | 1348 | 1461052568096 Marionette TRACE conn4 <- [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]]]}] 00:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1078ms 00:56:08 INFO - PROCESS | 1348 | 1461052568168 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 00:56:08 INFO - PROCESS | 1348 | 1461052568174 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 00:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:56:08 INFO - PROCESS | 1348 | 1461052568196 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:56:08 INFO - PROCESS | 1348 | 1461052568199 Marionette TRACE conn4 <- [1,1658,null,{}] 00:56:08 INFO - PROCESS | 1348 | 1461052568203 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:08 INFO - PROCESS | 1348 | 1461052568342 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 00:56:08 INFO - PROCESS | 1348 | 1461052568506 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:08 INFO - PROCESS | 1348 | ++DOCSHELL 1A5EC400 == 101 [pid = 1348] [id = 424] 00:56:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 204 (1AF5F400) [pid = 1348] [serial = 1272] [outer = 00000000] 00:56:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 205 (1C698400) [pid = 1348] [serial = 1273] [outer = 1AF5F400] 00:56:08 INFO - PROCESS | 1348 | 1461052568568 Marionette DEBUG loaded listener.js 00:56:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 206 (1DAB0800) [pid = 1348] [serial = 1274] [outer = 1AF5F400] 00:56:09 INFO - PROCESS | 1348 | 1461052569200 Marionette TRACE conn4 <- [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]]]}] 00:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1072ms 00:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:56:09 INFO - PROCESS | 1348 | 1461052569272 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 00:56:09 INFO - PROCESS | 1348 | 1461052569275 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 00:56:09 INFO - PROCESS | 1348 | 1461052569279 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:56:09 INFO - PROCESS | 1348 | 1461052569283 Marionette TRACE conn4 <- [1,1662,null,{}] 00:56:09 INFO - PROCESS | 1348 | 1461052569295 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:09 INFO - PROCESS | 1348 | 1461052569430 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 00:56:09 INFO - PROCESS | 1348 | 1461052569602 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:09 INFO - PROCESS | 1348 | ++DOCSHELL 23E8AC00 == 102 [pid = 1348] [id = 425] 00:56:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 207 (2415F000) [pid = 1348] [serial = 1275] [outer = 00000000] 00:56:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 208 (26D67C00) [pid = 1348] [serial = 1276] [outer = 2415F000] 00:56:09 INFO - PROCESS | 1348 | 1461052569665 Marionette DEBUG loaded listener.js 00:56:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 209 (273D9800) [pid = 1348] [serial = 1277] [outer = 2415F000] 00:56:10 INFO - PROCESS | 1348 | 1461052570246 Marionette TRACE conn4 <- [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]]]}] 00:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1030ms 00:56:10 INFO - PROCESS | 1348 | 1461052570310 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 00:56:10 INFO - PROCESS | 1348 | 1461052570313 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 00:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:56:10 INFO - PROCESS | 1348 | 1461052570316 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:56:10 INFO - PROCESS | 1348 | 1461052570318 Marionette TRACE conn4 <- [1,1666,null,{}] 00:56:10 INFO - PROCESS | 1348 | 1461052570322 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:10 INFO - PROCESS | 1348 | 1461052570446 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 00:56:10 INFO - PROCESS | 1348 | 1461052570630 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:10 INFO - PROCESS | 1348 | ++DOCSHELL 2249A000 == 103 [pid = 1348] [id = 426] 00:56:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 210 (273E6000) [pid = 1348] [serial = 1278] [outer = 00000000] 00:56:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 211 (2867F000) [pid = 1348] [serial = 1279] [outer = 273E6000] 00:56:10 INFO - PROCESS | 1348 | 1461052570690 Marionette DEBUG loaded listener.js 00:56:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 212 (28703400) [pid = 1348] [serial = 1280] [outer = 273E6000] 00:56:11 INFO - PROCESS | 1348 | 1461052571309 Marionette TRACE conn4 <- [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]]]}] 00:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1016ms 00:56:11 INFO - PROCESS | 1348 | 1461052571335 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 00:56:11 INFO - PROCESS | 1348 | 1461052571338 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 00:56:11 INFO - PROCESS | 1348 | 1461052571341 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:56:11 INFO - PROCESS | 1348 | 1461052571343 Marionette TRACE conn4 <- [1,1670,null,{}] 00:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:56:11 INFO - PROCESS | 1348 | 1461052571347 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:11 INFO - PROCESS | 1348 | 1461052571467 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 00:56:11 INFO - PROCESS | 1348 | 1461052571612 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:11 INFO - PROCESS | 1348 | ++DOCSHELL 28705800 == 104 [pid = 1348] [id = 427] 00:56:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 213 (28708C00) [pid = 1348] [serial = 1281] [outer = 00000000] 00:56:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 214 (2870E000) [pid = 1348] [serial = 1282] [outer = 28708C00] 00:56:11 INFO - PROCESS | 1348 | 1461052571670 Marionette DEBUG loaded listener.js 00:56:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 215 (28710C00) [pid = 1348] [serial = 1283] [outer = 28708C00] 00:56:12 INFO - PROCESS | 1348 | 1461052572231 Marionette TRACE conn4 <- [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]]]}] 00:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 930ms 00:56:12 INFO - PROCESS | 1348 | 1461052572300 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 00:56:12 INFO - PROCESS | 1348 | 1461052572302 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 00:56:12 INFO - PROCESS | 1348 | 1461052572306 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:56:12 INFO - PROCESS | 1348 | 1461052572308 Marionette TRACE conn4 <- [1,1674,null,{}] 00:56:12 INFO - PROCESS | 1348 | 1461052572326 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:12 INFO - PROCESS | 1348 | 1461052572543 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 00:56:12 INFO - PROCESS | 1348 | 1461052572666 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:12 INFO - PROCESS | 1348 | ++DOCSHELL 2871E400 == 105 [pid = 1348] [id = 428] 00:56:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 216 (2871E800) [pid = 1348] [serial = 1284] [outer = 00000000] 00:56:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 217 (28F6B000) [pid = 1348] [serial = 1285] [outer = 2871E800] 00:56:12 INFO - PROCESS | 1348 | 1461052572729 Marionette DEBUG loaded listener.js 00:56:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 218 (28F6F400) [pid = 1348] [serial = 1286] [outer = 2871E800] 00:56:13 INFO - PROCESS | 1348 | 1461052573287 Marionette TRACE conn4 <- [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]]]}] 00:56:13 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 00:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1015ms 00:56:13 INFO - PROCESS | 1348 | 1461052573327 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 00:56:13 INFO - PROCESS | 1348 | 1461052573329 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 00:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:56:13 INFO - PROCESS | 1348 | 1461052573333 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:56:13 INFO - PROCESS | 1348 | 1461052573335 Marionette TRACE conn4 <- [1,1678,null,{}] 00:56:13 INFO - PROCESS | 1348 | 1461052573338 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:13 INFO - PROCESS | 1348 | 1461052573454 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 00:56:13 INFO - PROCESS | 1348 | 1461052573631 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:13 INFO - PROCESS | 1348 | ++DOCSHELL 28AB3400 == 106 [pid = 1348] [id = 429] 00:56:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 219 (28AB4400) [pid = 1348] [serial = 1287] [outer = 00000000] 00:56:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 220 (28ABA400) [pid = 1348] [serial = 1288] [outer = 28AB4400] 00:56:13 INFO - PROCESS | 1348 | 1461052573685 Marionette DEBUG loaded listener.js 00:56:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 221 (28ABC400) [pid = 1348] [serial = 1289] [outer = 28AB4400] 00:56:14 INFO - PROCESS | 1348 | 1461052574241 Marionette TRACE conn4 <- [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]]]}] 00:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 970ms 00:56:14 INFO - PROCESS | 1348 | 1461052574307 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 00:56:14 INFO - PROCESS | 1348 | 1461052574309 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 00:56:14 INFO - PROCESS | 1348 | 1461052574312 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:56:14 INFO - PROCESS | 1348 | 1461052574314 Marionette TRACE conn4 <- [1,1682,null,{}] 00:56:14 INFO - PROCESS | 1348 | 1461052574318 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:14 INFO - PROCESS | 1348 | 1461052574442 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 00:56:14 INFO - PROCESS | 1348 | 1461052574627 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:14 INFO - PROCESS | 1348 | ++DOCSHELL 28AB9000 == 107 [pid = 1348] [id = 430] 00:56:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 222 (28ABF400) [pid = 1348] [serial = 1290] [outer = 00000000] 00:56:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 223 (28F76000) [pid = 1348] [serial = 1291] [outer = 28ABF400] 00:56:14 INFO - PROCESS | 1348 | 1461052574690 Marionette DEBUG loaded listener.js 00:56:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 224 (297CCC00) [pid = 1348] [serial = 1292] [outer = 28ABF400] 00:56:15 INFO - PROCESS | 1348 | 1461052575304 Marionette TRACE conn4 <- [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]]]}] 00:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1018ms 00:56:15 INFO - PROCESS | 1348 | 1461052575334 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 00:56:15 INFO - PROCESS | 1348 | 1461052575337 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 00:56:15 INFO - PROCESS | 1348 | 1461052575340 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:56:15 INFO - PROCESS | 1348 | 1461052575342 Marionette TRACE conn4 <- [1,1686,null,{}] 00:56:15 INFO - PROCESS | 1348 | 1461052575345 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:15 INFO - PROCESS | 1348 | 1461052575469 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 00:56:15 INFO - PROCESS | 1348 | 1461052575655 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:15 INFO - PROCESS | 1348 | ++DOCSHELL 28F74800 == 108 [pid = 1348] [id = 431] 00:56:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 225 (297D1C00) [pid = 1348] [serial = 1293] [outer = 00000000] 00:56:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 226 (29E96000) [pid = 1348] [serial = 1294] [outer = 297D1C00] 00:56:15 INFO - PROCESS | 1348 | 1461052575714 Marionette DEBUG loaded listener.js 00:56:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 227 (29E98000) [pid = 1348] [serial = 1295] [outer = 297D1C00] 00:56:16 INFO - PROCESS | 1348 | 1461052576258 Marionette TRACE conn4 <- [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]]]}] 00:56:16 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 00:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 970ms 00:56:16 INFO - PROCESS | 1348 | 1461052576314 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 00:56:16 INFO - PROCESS | 1348 | 1461052576316 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 00:56:16 INFO - PROCESS | 1348 | 1461052576320 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:56:16 INFO - PROCESS | 1348 | 1461052576322 Marionette TRACE conn4 <- [1,1690,null,{}] 00:56:16 INFO - PROCESS | 1348 | 1461052576326 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:16 INFO - PROCESS | 1348 | 1461052576449 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 00:56:16 INFO - PROCESS | 1348 | 1461052576637 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:16 INFO - PROCESS | 1348 | ++DOCSHELL 29E95000 == 109 [pid = 1348] [id = 432] 00:56:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 228 (29E9CC00) [pid = 1348] [serial = 1296] [outer = 00000000] 00:56:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 229 (2A19E800) [pid = 1348] [serial = 1297] [outer = 29E9CC00] 00:56:16 INFO - PROCESS | 1348 | 1461052576696 Marionette DEBUG loaded listener.js 00:56:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 230 (2A1A1800) [pid = 1348] [serial = 1298] [outer = 29E9CC00] 00:56:17 INFO - PROCESS | 1348 | 1461052577291 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 00:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1015ms 00:56:17 INFO - PROCESS | 1348 | 1461052577339 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 00:56:17 INFO - PROCESS | 1348 | 1461052577341 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 00:56:17 INFO - PROCESS | 1348 | 1461052577345 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:56:17 INFO - PROCESS | 1348 | 1461052577348 Marionette TRACE conn4 <- [1,1694,null,{}] 00:56:17 INFO - PROCESS | 1348 | 1461052577351 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:17 INFO - PROCESS | 1348 | 1461052577552 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 00:56:17 INFO - PROCESS | 1348 | 1461052577737 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:17 INFO - PROCESS | 1348 | ++DOCSHELL 129BEC00 == 110 [pid = 1348] [id = 433] 00:56:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 231 (12B0BC00) [pid = 1348] [serial = 1299] [outer = 00000000] 00:56:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 232 (19CCF800) [pid = 1348] [serial = 1300] [outer = 12B0BC00] 00:56:17 INFO - PROCESS | 1348 | 1461052577798 Marionette DEBUG loaded listener.js 00:56:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 233 (1BFE3C00) [pid = 1348] [serial = 1301] [outer = 12B0BC00] 00:56:18 INFO - PROCESS | 1348 | 1461052578461 Marionette TRACE conn4 <- [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]]]}] 00:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1183ms 00:56:18 INFO - PROCESS | 1348 | 1461052578545 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 00:56:18 INFO - PROCESS | 1348 | 1461052578548 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 00:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:56:18 INFO - PROCESS | 1348 | 1461052578552 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:56:18 INFO - PROCESS | 1348 | 1461052578554 Marionette TRACE conn4 <- [1,1698,null,{}] 00:56:18 INFO - PROCESS | 1348 | 1461052578558 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:18 INFO - PROCESS | 1348 | 1461052578678 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 00:56:19 INFO - PROCESS | 1348 | 1461052579068 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:19 INFO - PROCESS | 1348 | ++DOCSHELL 0EBD2400 == 111 [pid = 1348] [id = 434] 00:56:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 234 (0EC37000) [pid = 1348] [serial = 1302] [outer = 00000000] 00:56:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 235 (12BA9000) [pid = 1348] [serial = 1303] [outer = 0EC37000] 00:56:19 INFO - PROCESS | 1348 | 1461052579172 Marionette DEBUG loaded listener.js 00:56:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 236 (1315BC00) [pid = 1348] [serial = 1304] [outer = 0EC37000] 00:56:19 INFO - PROCESS | 1348 | 1461052579760 Marionette TRACE conn4 <- [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]]]}] 00:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1220ms 00:56:19 INFO - PROCESS | 1348 | 1461052579773 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 00:56:19 INFO - PROCESS | 1348 | 1461052579779 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 00:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:56:19 INFO - PROCESS | 1348 | 1461052579801 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:56:19 INFO - PROCESS | 1348 | 1461052579805 Marionette TRACE conn4 <- [1,1702,null,{}] 00:56:19 INFO - PROCESS | 1348 | 1461052579810 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:19 INFO - PROCESS | 1348 | 1461052579936 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 00:56:20 INFO - PROCESS | 1348 | 1461052580126 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:20 INFO - PROCESS | 1348 | ++DOCSHELL 19F53800 == 112 [pid = 1348] [id = 435] 00:56:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 237 (1A57B000) [pid = 1348] [serial = 1305] [outer = 00000000] 00:56:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 238 (1B77F000) [pid = 1348] [serial = 1306] [outer = 1A57B000] 00:56:20 INFO - PROCESS | 1348 | 1461052580180 Marionette DEBUG loaded listener.js 00:56:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 239 (1C09DC00) [pid = 1348] [serial = 1307] [outer = 1A57B000] 00:56:20 INFO - PROCESS | 1348 | 1461052580819 Marionette TRACE conn4 <- [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]]]}] 00:56:20 INFO - PROCESS | 1348 | --DOCSHELL 12BAEC00 == 111 [pid = 1348] [id = 421] 00:56:20 INFO - PROCESS | 1348 | --DOCSHELL 0EC38000 == 110 [pid = 1348] [id = 420] 00:56:20 INFO - PROCESS | 1348 | --DOCSHELL 202A4800 == 109 [pid = 1348] [id = 419] 00:56:20 INFO - PROCESS | 1348 | --DOCSHELL 20294C00 == 108 [pid = 1348] [id = 418] 00:56:20 INFO - PROCESS | 1348 | --DOCSHELL 1C5A8400 == 107 [pid = 1348] [id = 417] 00:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1131ms 00:56:20 INFO - PROCESS | 1348 | --DOMWINDOW == 238 (24BD5400) [pid = 1348] [serial = 1159] [outer = 00000000] [url = about:blank] 00:56:20 INFO - PROCESS | 1348 | --DOMWINDOW == 237 (1BAA4800) [pid = 1348] [serial = 1153] [outer = 00000000] [url = about:blank] 00:56:20 INFO - PROCESS | 1348 | --DOMWINDOW == 236 (17129000) [pid = 1348] [serial = 1150] [outer = 00000000] [url = about:blank] 00:56:20 INFO - PROCESS | 1348 | --DOMWINDOW == 235 (26D60800) [pid = 1348] [serial = 1168] [outer = 00000000] [url = about:blank] 00:56:20 INFO - PROCESS | 1348 | --DOMWINDOW == 234 (28485000) [pid = 1348] [serial = 1165] [outer = 00000000] [url = about:blank] 00:56:20 INFO - PROCESS | 1348 | --DOMWINDOW == 233 (26A0E000) [pid = 1348] [serial = 1162] [outer = 00000000] [url = about:blank] 00:56:20 INFO - PROCESS | 1348 | --DOMWINDOW == 232 (26BF4000) [pid = 1348] [serial = 1171] [outer = 00000000] [url = about:blank] 00:56:20 INFO - PROCESS | 1348 | --DOMWINDOW == 231 (23810000) [pid = 1348] [serial = 1156] [outer = 00000000] [url = about:blank] 00:56:20 INFO - PROCESS | 1348 | --DOMWINDOW == 230 (203E7400) [pid = 1348] [serial = 1204] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOCSHELL 1BAA3800 == 106 [pid = 1348] [id = 416] 00:56:21 INFO - PROCESS | 1348 | --DOCSHELL 12B0C800 == 105 [pid = 1348] [id = 415] 00:56:21 INFO - PROCESS | 1348 | --DOCSHELL 1BAA8800 == 104 [pid = 1348] [id = 414] 00:56:21 INFO - PROCESS | 1348 | --DOCSHELL 17788800 == 103 [pid = 1348] [id = 413] 00:56:21 INFO - PROCESS | 1348 | --DOCSHELL 27957000 == 102 [pid = 1348] [id = 409] 00:56:21 INFO - PROCESS | 1348 | --DOCSHELL 26D8FC00 == 101 [pid = 1348] [id = 408] 00:56:21 INFO - PROCESS | 1348 | --DOCSHELL 27952C00 == 100 [pid = 1348] [id = 407] 00:56:21 INFO - PROCESS | 1348 | --DOCSHELL 26535800 == 99 [pid = 1348] [id = 406] 00:56:21 INFO - PROCESS | 1348 | --DOCSHELL 2385B800 == 98 [pid = 1348] [id = 405] 00:56:21 INFO - PROCESS | 1348 | --DOCSHELL 1C69AC00 == 97 [pid = 1348] [id = 404] 00:56:21 INFO - PROCESS | 1348 | --DOCSHELL 17726C00 == 96 [pid = 1348] [id = 403] 00:56:21 INFO - PROCESS | 1348 | --DOCSHELL 0EC10400 == 95 [pid = 1348] [id = 402] 00:56:21 INFO - PROCESS | 1348 | 1461052581025 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 00:56:21 INFO - PROCESS | 1348 | 1461052581029 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 229 (2011BC00) [pid = 1348] [serial = 1202] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 228 (12BB1400) [pid = 1348] [serial = 1198] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 227 (131B6400) [pid = 1348] [serial = 1174] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 226 (1E373000) [pid = 1348] [serial = 1195] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 225 (1C09C400) [pid = 1348] [serial = 1180] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 224 (1C6A5000) [pid = 1348] [serial = 1192] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 223 (1C5CF000) [pid = 1348] [serial = 1190] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 222 (18C97C00) [pid = 1348] [serial = 1177] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 221 (1B782000) [pid = 1348] [serial = 1186] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 220 (1E73C000) [pid = 1348] [serial = 1196] [outer = 00000000] [url = about:blank] 00:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 219 (1776F400) [pid = 1348] [serial = 1183] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 218 (1D679000) [pid = 1348] [serial = 1193] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 217 (1F581000) [pid = 1348] [serial = 1201] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 216 (1C1CAC00) [pid = 1348] [serial = 1181] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 215 (19CD6400) [pid = 1348] [serial = 1178] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 214 (1C5B1000) [pid = 1348] [serial = 1189] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 213 (1BD9C400) [pid = 1348] [serial = 1187] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 212 (19F52000) [pid = 1348] [serial = 1199] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | --DOMWINDOW == 211 (19CC6400) [pid = 1348] [serial = 1184] [outer = 00000000] [url = about:blank] 00:56:21 INFO - PROCESS | 1348 | 1461052581051 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:56:21 INFO - PROCESS | 1348 | 1461052581053 Marionette TRACE conn4 <- [1,1706,null,{}] 00:56:21 INFO - PROCESS | 1348 | 1461052581057 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:21 INFO - PROCESS | 1348 | 1461052581155 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 00:56:21 INFO - PROCESS | 1348 | 1461052581165 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:21 INFO - PROCESS | 1348 | ++DOCSHELL 12B2CC00 == 96 [pid = 1348] [id = 436] 00:56:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 212 (12B58C00) [pid = 1348] [serial = 1308] [outer = 00000000] 00:56:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 213 (12F3F000) [pid = 1348] [serial = 1309] [outer = 12B58C00] 00:56:21 INFO - PROCESS | 1348 | 1461052581212 Marionette DEBUG loaded listener.js 00:56:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 214 (13FD0800) [pid = 1348] [serial = 1310] [outer = 12B58C00] 00:56:21 INFO - PROCESS | 1348 | 1461052581782 Marionette TRACE conn4 <- [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]]]}] 00:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 775ms 00:56:21 INFO - PROCESS | 1348 | 1461052581826 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 00:56:21 INFO - PROCESS | 1348 | 1461052581829 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 00:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:56:21 INFO - PROCESS | 1348 | 1461052581834 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:56:21 INFO - PROCESS | 1348 | 1461052581839 Marionette TRACE conn4 <- [1,1710,null,{}] 00:56:21 INFO - PROCESS | 1348 | 1461052581848 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:21 INFO - PROCESS | 1348 | 1461052581952 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 00:56:22 INFO - PROCESS | 1348 | 1461052582077 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:22 INFO - PROCESS | 1348 | ++DOCSHELL 19CDC000 == 97 [pid = 1348] [id = 437] 00:56:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 215 (1AF68C00) [pid = 1348] [serial = 1311] [outer = 00000000] 00:56:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 216 (1BAA9400) [pid = 1348] [serial = 1312] [outer = 1AF68C00] 00:56:22 INFO - PROCESS | 1348 | 1461052582122 Marionette DEBUG loaded listener.js 00:56:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 217 (1C0A7400) [pid = 1348] [serial = 1313] [outer = 1AF68C00] 00:56:22 INFO - PROCESS | 1348 | 1461052582511 Marionette TRACE conn4 <- [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]]]}] 00:56:22 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 00:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 731ms 00:56:22 INFO - PROCESS | 1348 | 1461052582567 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 00:56:22 INFO - PROCESS | 1348 | 1461052582570 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 00:56:22 INFO - PROCESS | 1348 | 1461052582573 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:56:22 INFO - PROCESS | 1348 | 1461052582574 Marionette TRACE conn4 <- [1,1714,null,{}] 00:56:22 INFO - PROCESS | 1348 | 1461052582578 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:22 INFO - PROCESS | 1348 | 1461052582682 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 00:56:22 INFO - PROCESS | 1348 | 1461052582721 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:22 INFO - PROCESS | 1348 | ++DOCSHELL 1C5AF800 == 98 [pid = 1348] [id = 438] 00:56:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 218 (1C5C5000) [pid = 1348] [serial = 1314] [outer = 00000000] 00:56:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 219 (1C63E000) [pid = 1348] [serial = 1315] [outer = 1C5C5000] 00:56:22 INFO - PROCESS | 1348 | 1461052582768 Marionette DEBUG loaded listener.js 00:56:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 220 (1C6A1C00) [pid = 1348] [serial = 1316] [outer = 1C5C5000] 00:56:23 INFO - PROCESS | 1348 | 1461052583254 Marionette TRACE conn4 <- [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]]]}] 00:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 00:56:23 INFO - PROCESS | 1348 | 1461052583316 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 00:56:23 INFO - PROCESS | 1348 | 1461052583318 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 00:56:23 INFO - PROCESS | 1348 | 1461052583322 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:56:23 INFO - PROCESS | 1348 | 1461052583324 Marionette TRACE conn4 <- [1,1718,null,{}] 00:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:56:23 INFO - PROCESS | 1348 | 1461052583328 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:23 INFO - PROCESS | 1348 | 1461052583474 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 00:56:23 INFO - PROCESS | 1348 | 1461052583486 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:23 INFO - PROCESS | 1348 | ++DOCSHELL 1D67B400 == 99 [pid = 1348] [id = 439] 00:56:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 221 (1D67FC00) [pid = 1348] [serial = 1317] [outer = 00000000] 00:56:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 222 (1DAB4C00) [pid = 1348] [serial = 1318] [outer = 1D67FC00] 00:56:23 INFO - PROCESS | 1348 | 1461052583543 Marionette DEBUG loaded listener.js 00:56:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 223 (1E738000) [pid = 1348] [serial = 1319] [outer = 1D67FC00] 00:56:24 INFO - PROCESS | 1348 | 1461052584037 Marionette TRACE conn4 <- [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]]]}] 00:56:24 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 00:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 770ms 00:56:24 INFO - PROCESS | 1348 | 1461052584124 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 00:56:24 INFO - PROCESS | 1348 | 1461052584126 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 00:56:24 INFO - PROCESS | 1348 | 1461052584129 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:56:24 INFO - PROCESS | 1348 | 1461052584131 Marionette TRACE conn4 <- [1,1722,null,{}] 00:56:24 INFO - PROCESS | 1348 | 1461052584134 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:24 INFO - PROCESS | 1348 | 1461052584282 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 00:56:24 INFO - PROCESS | 1348 | 1461052584305 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:24 INFO - PROCESS | 1348 | ++DOCSHELL 1E73CC00 == 100 [pid = 1348] [id = 440] 00:56:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 224 (1F102800) [pid = 1348] [serial = 1320] [outer = 00000000] 00:56:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 225 (2012A000) [pid = 1348] [serial = 1321] [outer = 1F102800] 00:56:24 INFO - PROCESS | 1348 | 1461052584351 Marionette DEBUG loaded listener.js 00:56:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 226 (20296800) [pid = 1348] [serial = 1322] [outer = 1F102800] 00:56:24 INFO - PROCESS | 1348 | 1461052584823 Marionette TRACE conn4 <- [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]]]}] 00:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 00:56:24 INFO - PROCESS | 1348 | 1461052584864 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 00:56:24 INFO - PROCESS | 1348 | 1461052584866 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 00:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:56:24 INFO - PROCESS | 1348 | 1461052584869 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:56:24 INFO - PROCESS | 1348 | 1461052584871 Marionette TRACE conn4 <- [1,1726,null,{}] 00:56:24 INFO - PROCESS | 1348 | 1461052584875 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:25 INFO - PROCESS | 1348 | 1461052585020 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 00:56:25 INFO - PROCESS | 1348 | 1461052585038 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:25 INFO - PROCESS | 1348 | ++DOCSHELL 202A0C00 == 101 [pid = 1348] [id = 441] 00:56:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 227 (203EC000) [pid = 1348] [serial = 1323] [outer = 00000000] 00:56:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 228 (20E5F800) [pid = 1348] [serial = 1324] [outer = 203EC000] 00:56:25 INFO - PROCESS | 1348 | 1461052585086 Marionette DEBUG loaded listener.js 00:56:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 229 (22493000) [pid = 1348] [serial = 1325] [outer = 203EC000] 00:56:25 INFO - PROCESS | 1348 | --DOMWINDOW == 228 (20295800) [pid = 1348] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:56:25 INFO - PROCESS | 1348 | --DOMWINDOW == 227 (20E14800) [pid = 1348] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:56:25 INFO - PROCESS | 1348 | --DOMWINDOW == 226 (12595000) [pid = 1348] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:56:25 INFO - PROCESS | 1348 | --DOMWINDOW == 225 (12EC8000) [pid = 1348] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:56:25 INFO - PROCESS | 1348 | --DOMWINDOW == 224 (1C5AA400) [pid = 1348] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:56:25 INFO - PROCESS | 1348 | --DOMWINDOW == 223 (18642400) [pid = 1348] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:56:25 INFO - PROCESS | 1348 | --DOMWINDOW == 222 (1C0A1400) [pid = 1348] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:56:25 INFO - PROCESS | 1348 | --DOMWINDOW == 221 (1C1CA800) [pid = 1348] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:56:25 INFO - PROCESS | 1348 | --DOMWINDOW == 220 (12F3B000) [pid = 1348] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:56:25 INFO - PROCESS | 1348 | --DOMWINDOW == 219 (20124000) [pid = 1348] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:56:25 INFO - PROCESS | 1348 | --DOMWINDOW == 218 (2380C000) [pid = 1348] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:56:25 INFO - PROCESS | 1348 | 1461052585863 Marionette TRACE conn4 <- [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]]]}] 00:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1021ms 00:56:25 INFO - PROCESS | 1348 | 1461052585890 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 00:56:25 INFO - PROCESS | 1348 | 1461052585892 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 00:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:56:25 INFO - PROCESS | 1348 | 1461052585904 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:56:25 INFO - PROCESS | 1348 | 1461052585906 Marionette TRACE conn4 <- [1,1730,null,{}] 00:56:25 INFO - PROCESS | 1348 | 1461052585922 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:26 INFO - PROCESS | 1348 | 1461052586018 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 00:56:26 INFO - PROCESS | 1348 | 1461052586026 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:26 INFO - PROCESS | 1348 | ++DOCSHELL 1B781C00 == 102 [pid = 1348] [id = 442] 00:56:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 219 (1BAA8400) [pid = 1348] [serial = 1326] [outer = 00000000] 00:56:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 220 (1E378400) [pid = 1348] [serial = 1327] [outer = 1BAA8400] 00:56:26 INFO - PROCESS | 1348 | 1461052586072 Marionette DEBUG loaded listener.js 00:56:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 221 (202A4C00) [pid = 1348] [serial = 1328] [outer = 1BAA8400] 00:56:26 INFO - PROCESS | 1348 | 1461052586540 Marionette TRACE conn4 <- [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]]]}] 00:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 690ms 00:56:26 INFO - PROCESS | 1348 | 1461052586596 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 00:56:26 INFO - PROCESS | 1348 | 1461052586598 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 00:56:26 INFO - PROCESS | 1348 | 1461052586601 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:56:26 INFO - PROCESS | 1348 | 1461052586603 Marionette TRACE conn4 <- [1,1734,null,{}] 00:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:56:26 INFO - PROCESS | 1348 | 1461052586606 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:26 INFO - PROCESS | 1348 | 1461052586708 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 00:56:26 INFO - PROCESS | 1348 | 1461052586715 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:26 INFO - PROCESS | 1348 | ++DOCSHELL 1C5CE800 == 103 [pid = 1348] [id = 443] 00:56:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 222 (1D950000) [pid = 1348] [serial = 1329] [outer = 00000000] 00:56:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 223 (23814400) [pid = 1348] [serial = 1330] [outer = 1D950000] 00:56:26 INFO - PROCESS | 1348 | 1461052586759 Marionette DEBUG loaded listener.js 00:56:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 224 (23E40400) [pid = 1348] [serial = 1331] [outer = 1D950000] 00:56:27 INFO - PROCESS | 1348 | 1461052587262 Marionette TRACE conn4 <- [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]]]}] 00:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 00:56:27 INFO - PROCESS | 1348 | 1461052587336 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 00:56:27 INFO - PROCESS | 1348 | 1461052587338 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 00:56:27 INFO - PROCESS | 1348 | 1461052587341 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:56:27 INFO - PROCESS | 1348 | 1461052587343 Marionette TRACE conn4 <- [1,1738,null,{}] 00:56:27 INFO - PROCESS | 1348 | 1461052587346 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:27 INFO - PROCESS | 1348 | 1461052587442 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 00:56:27 INFO - PROCESS | 1348 | 1461052587448 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:27 INFO - PROCESS | 1348 | ++DOCSHELL 23812400 == 104 [pid = 1348] [id = 444] 00:56:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 225 (23E95000) [pid = 1348] [serial = 1332] [outer = 00000000] 00:56:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 226 (24F73000) [pid = 1348] [serial = 1333] [outer = 23E95000] 00:56:27 INFO - PROCESS | 1348 | 1461052587498 Marionette DEBUG loaded listener.js 00:56:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 227 (26A0C000) [pid = 1348] [serial = 1334] [outer = 23E95000] 00:56:28 INFO - PROCESS | 1348 | 1461052588307 Marionette TRACE conn4 <- [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]]]}] 00:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1015ms 00:56:28 INFO - PROCESS | 1348 | 1461052588361 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 00:56:28 INFO - PROCESS | 1348 | 1461052588366 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 00:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:56:28 INFO - PROCESS | 1348 | 1461052588372 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:56:28 INFO - PROCESS | 1348 | 1461052588376 Marionette TRACE conn4 <- [1,1742,null,{}] 00:56:28 INFO - PROCESS | 1348 | 1461052588402 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:28 INFO - PROCESS | 1348 | 1461052588614 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 00:56:28 INFO - PROCESS | 1348 | 1461052588734 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:28 INFO - PROCESS | 1348 | ++DOCSHELL 17789C00 == 105 [pid = 1348] [id = 445] 00:56:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 228 (1778F000) [pid = 1348] [serial = 1335] [outer = 00000000] 00:56:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 229 (19CCE000) [pid = 1348] [serial = 1336] [outer = 1778F000] 00:56:28 INFO - PROCESS | 1348 | 1461052588791 Marionette DEBUG loaded listener.js 00:56:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 230 (1AF59400) [pid = 1348] [serial = 1337] [outer = 1778F000] 00:56:29 INFO - PROCESS | 1348 | 1461052589361 Marionette TRACE conn4 <- [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]]]}] 00:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1044ms 00:56:29 INFO - PROCESS | 1348 | 1461052589421 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 00:56:29 INFO - PROCESS | 1348 | 1461052589427 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 00:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:56:29 INFO - PROCESS | 1348 | 1461052589434 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:56:29 INFO - PROCESS | 1348 | 1461052589437 Marionette TRACE conn4 <- [1,1746,null,{}] 00:56:29 INFO - PROCESS | 1348 | 1461052589441 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:29 INFO - PROCESS | 1348 | 1461052589566 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 00:56:29 INFO - PROCESS | 1348 | 1461052589753 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:29 INFO - PROCESS | 1348 | ++DOCSHELL 1B4C0400 == 106 [pid = 1348] [id = 446] 00:56:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 231 (1BAA6C00) [pid = 1348] [serial = 1338] [outer = 00000000] 00:56:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 232 (1C6A5400) [pid = 1348] [serial = 1339] [outer = 1BAA6C00] 00:56:29 INFO - PROCESS | 1348 | 1461052589814 Marionette DEBUG loaded listener.js 00:56:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 233 (1DAAE800) [pid = 1348] [serial = 1340] [outer = 1BAA6C00] 00:56:30 INFO - PROCESS | 1348 | 1461052590428 Marionette TRACE conn4 <- [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]]]}] 00:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1023ms 00:56:30 INFO - PROCESS | 1348 | 1461052590465 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 00:56:30 INFO - PROCESS | 1348 | 1461052590468 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 00:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:56:30 INFO - PROCESS | 1348 | 1461052590472 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:56:30 INFO - PROCESS | 1348 | 1461052590477 Marionette TRACE conn4 <- [1,1750,null,{}] 00:56:30 INFO - PROCESS | 1348 | 1461052590505 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:30 INFO - PROCESS | 1348 | 1461052590632 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 00:56:30 INFO - PROCESS | 1348 | 1461052590816 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:30 INFO - PROCESS | 1348 | ++DOCSHELL 26537C00 == 107 [pid = 1348] [id = 447] 00:56:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 234 (26538000) [pid = 1348] [serial = 1341] [outer = 00000000] 00:56:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 235 (26BF4800) [pid = 1348] [serial = 1342] [outer = 26538000] 00:56:30 INFO - PROCESS | 1348 | 1461052590875 Marionette DEBUG loaded listener.js 00:56:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 236 (26D69800) [pid = 1348] [serial = 1343] [outer = 26538000] 00:56:31 INFO - PROCESS | 1348 | 1461052591487 Marionette TRACE conn4 <- [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]]]}] 00:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1069ms 00:56:31 INFO - PROCESS | 1348 | 1461052591562 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 00:56:31 INFO - PROCESS | 1348 | 1461052591565 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 00:56:31 INFO - PROCESS | 1348 | 1461052591569 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:56:31 INFO - PROCESS | 1348 | 1461052591571 Marionette TRACE conn4 <- [1,1754,null,{}] 00:56:31 INFO - PROCESS | 1348 | 1461052591575 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:31 INFO - PROCESS | 1348 | 1461052591703 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 00:56:31 INFO - PROCESS | 1348 | 1461052591871 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:31 INFO - PROCESS | 1348 | ++DOCSHELL 26D92800 == 108 [pid = 1348] [id = 448] 00:56:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 237 (26D96C00) [pid = 1348] [serial = 1344] [outer = 00000000] 00:56:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 238 (27933800) [pid = 1348] [serial = 1345] [outer = 26D96C00] 00:56:31 INFO - PROCESS | 1348 | 1461052591927 Marionette DEBUG loaded listener.js 00:56:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 239 (27937000) [pid = 1348] [serial = 1346] [outer = 26D96C00] 00:56:32 INFO - PROCESS | 1348 | 1461052592503 Marionette TRACE conn4 <- [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]]]}] 00:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 971ms 00:56:32 INFO - PROCESS | 1348 | 1461052592546 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 00:56:32 INFO - PROCESS | 1348 | 1461052592549 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 00:56:32 INFO - PROCESS | 1348 | 1461052592552 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:56:32 INFO - PROCESS | 1348 | 1461052592554 Marionette TRACE conn4 <- [1,1758,null,{}] 00:56:32 INFO - PROCESS | 1348 | 1461052592558 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:32 INFO - PROCESS | 1348 | 1461052592681 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 00:56:32 INFO - PROCESS | 1348 | 1461052592864 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:32 INFO - PROCESS | 1348 | ++DOCSHELL 27939400 == 109 [pid = 1348] [id = 449] 00:56:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 240 (2793B400) [pid = 1348] [serial = 1347] [outer = 00000000] 00:56:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 241 (2795D400) [pid = 1348] [serial = 1348] [outer = 2793B400] 00:56:32 INFO - PROCESS | 1348 | 1461052592919 Marionette DEBUG loaded listener.js 00:56:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 242 (28442800) [pid = 1348] [serial = 1349] [outer = 2793B400] 00:56:33 INFO - PROCESS | 1348 | 1461052593481 Marionette TRACE conn4 <- [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]]]}] 00:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 00:56:33 INFO - PROCESS | 1348 | 1461052593526 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 00:56:33 INFO - PROCESS | 1348 | 1461052593528 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 00:56:33 INFO - PROCESS | 1348 | 1461052593532 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:56:33 INFO - PROCESS | 1348 | 1461052593534 Marionette TRACE conn4 <- [1,1762,null,{}] 00:56:33 INFO - PROCESS | 1348 | 1461052593537 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:33 INFO - PROCESS | 1348 | 1461052593667 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 00:56:33 INFO - PROCESS | 1348 | 1461052593852 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:33 INFO - PROCESS | 1348 | ++DOCSHELL 27911800 == 110 [pid = 1348] [id = 450] 00:56:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 243 (27915400) [pid = 1348] [serial = 1350] [outer = 00000000] 00:56:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 244 (2795B800) [pid = 1348] [serial = 1351] [outer = 27915400] 00:56:33 INFO - PROCESS | 1348 | 1461052593915 Marionette DEBUG loaded listener.js 00:56:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 245 (28446000) [pid = 1348] [serial = 1352] [outer = 27915400] 00:56:34 INFO - PROCESS | 1348 | 1461052594491 Marionette TRACE conn4 <- [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]]]}] 00:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1019ms 00:56:34 INFO - PROCESS | 1348 | 1461052594555 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 00:56:34 INFO - PROCESS | 1348 | 1461052594557 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 00:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:56:34 INFO - PROCESS | 1348 | 1461052594561 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:56:34 INFO - PROCESS | 1348 | 1461052594563 Marionette TRACE conn4 <- [1,1766,null,{}] 00:56:34 INFO - PROCESS | 1348 | 1461052594567 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:34 INFO - PROCESS | 1348 | 1461052594684 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 00:56:34 INFO - PROCESS | 1348 | 1461052594870 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:34 INFO - PROCESS | 1348 | ++DOCSHELL 2791C400 == 111 [pid = 1348] [id = 451] 00:56:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 246 (2844D000) [pid = 1348] [serial = 1353] [outer = 00000000] 00:56:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 247 (2848C000) [pid = 1348] [serial = 1354] [outer = 2844D000] 00:56:34 INFO - PROCESS | 1348 | 1461052594931 Marionette DEBUG loaded listener.js 00:56:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 248 (2867D400) [pid = 1348] [serial = 1355] [outer = 2844D000] 00:56:35 INFO - PROCESS | 1348 | 1461052595573 Marionette TRACE conn4 <- [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]]]}] 00:56:35 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 00:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1070ms 00:56:35 INFO - PROCESS | 1348 | 1461052595634 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 00:56:35 INFO - PROCESS | 1348 | 1461052595636 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 00:56:35 INFO - PROCESS | 1348 | 1461052595640 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:56:35 INFO - PROCESS | 1348 | 1461052595642 Marionette TRACE conn4 <- [1,1770,null,{}] 00:56:35 INFO - PROCESS | 1348 | 1461052595646 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:35 INFO - PROCESS | 1348 | 1461052595771 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 00:56:35 INFO - PROCESS | 1348 | 1461052595950 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:36 INFO - PROCESS | 1348 | ++DOCSHELL 23814000 == 112 [pid = 1348] [id = 452] 00:56:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 249 (2848BC00) [pid = 1348] [serial = 1356] [outer = 00000000] 00:56:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 250 (2871A800) [pid = 1348] [serial = 1357] [outer = 2848BC00] 00:56:36 INFO - PROCESS | 1348 | 1461052596007 Marionette DEBUG loaded listener.js 00:56:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 251 (2871D400) [pid = 1348] [serial = 1358] [outer = 2848BC00] 00:56:36 INFO - PROCESS | 1348 | 1461052596555 Marionette TRACE conn4 <- [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]]]}] 00:56:36 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 00:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 970ms 00:56:36 INFO - PROCESS | 1348 | 1461052596614 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 00:56:36 INFO - PROCESS | 1348 | 1461052596616 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 00:56:36 INFO - PROCESS | 1348 | 1461052596620 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:56:36 INFO - PROCESS | 1348 | 1461052596622 Marionette TRACE conn4 <- [1,1774,null,{}] 00:56:36 INFO - PROCESS | 1348 | 1461052596626 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:36 INFO - PROCESS | 1348 | 1461052596746 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 00:56:36 INFO - PROCESS | 1348 | 1461052596931 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:36 INFO - PROCESS | 1348 | ++DOCSHELL 27911400 == 113 [pid = 1348] [id = 453] 00:56:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 252 (28AB6000) [pid = 1348] [serial = 1359] [outer = 00000000] 00:56:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 253 (29E95800) [pid = 1348] [serial = 1360] [outer = 28AB6000] 00:56:37 INFO - PROCESS | 1348 | 1461052596986 Marionette DEBUG loaded listener.js 00:56:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 254 (29EA0C00) [pid = 1348] [serial = 1361] [outer = 28AB6000] 00:56:37 INFO - PROCESS | 1348 | 1461052597550 Marionette TRACE conn4 <- [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]]]}] 00:56:37 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 00:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 00:56:37 INFO - PROCESS | 1348 | 1461052597594 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 00:56:37 INFO - PROCESS | 1348 | 1461052597597 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 00:56:37 INFO - PROCESS | 1348 | 1461052597600 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:56:37 INFO - PROCESS | 1348 | 1461052597602 Marionette TRACE conn4 <- [1,1778,null,{}] 00:56:37 INFO - PROCESS | 1348 | 1461052597605 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:37 INFO - PROCESS | 1348 | 1461052597724 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 00:56:37 INFO - PROCESS | 1348 | 1461052597908 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:37 INFO - PROCESS | 1348 | ++DOCSHELL 2A089C00 == 114 [pid = 1348] [id = 454] 00:56:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 255 (2A08A400) [pid = 1348] [serial = 1362] [outer = 00000000] 00:56:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 256 (2A092800) [pid = 1348] [serial = 1363] [outer = 2A08A400] 00:56:37 INFO - PROCESS | 1348 | 1461052597963 Marionette DEBUG loaded listener.js 00:56:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 257 (2A092C00) [pid = 1348] [serial = 1364] [outer = 2A08A400] 00:56:38 INFO - PROCESS | 1348 | 1461052598604 Marionette TRACE conn4 <- [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]]]}] 00:56:38 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) 00:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1072ms 00:56:38 INFO - PROCESS | 1348 | 1461052598676 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 00:56:38 INFO - PROCESS | 1348 | 1461052598679 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 00:56:38 INFO - PROCESS | 1348 | 1461052598682 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:56:38 INFO - PROCESS | 1348 | 1461052598685 Marionette TRACE conn4 <- [1,1782,null,{}] 00:56:38 INFO - PROCESS | 1348 | 1461052598689 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:38 INFO - PROCESS | 1348 | 1461052598835 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 00:56:39 INFO - PROCESS | 1348 | 1461052599017 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:39 INFO - PROCESS | 1348 | ++DOCSHELL 129B8800 == 115 [pid = 1348] [id = 455] 00:56:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 258 (129C1C00) [pid = 1348] [serial = 1365] [outer = 00000000] 00:56:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 259 (1E379400) [pid = 1348] [serial = 1366] [outer = 129C1C00] 00:56:39 INFO - PROCESS | 1348 | 1461052599076 Marionette DEBUG loaded listener.js 00:56:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 260 (20E5C800) [pid = 1348] [serial = 1367] [outer = 129C1C00] 00:56:39 INFO - PROCESS | 1348 | 1461052599633 Marionette TRACE conn4 <- [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]]]}] 00:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1016ms 00:56:39 INFO - PROCESS | 1348 | 1461052599702 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 00:56:39 INFO - PROCESS | 1348 | 1461052599705 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 00:56:39 INFO - PROCESS | 1348 | 1461052599708 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:56:39 INFO - PROCESS | 1348 | 1461052599710 Marionette TRACE conn4 <- [1,1786,null,{}] 00:56:39 INFO - PROCESS | 1348 | 1461052599714 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:39 INFO - PROCESS | 1348 | 1461052599833 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 00:56:40 INFO - PROCESS | 1348 | 1461052600208 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:40 INFO - PROCESS | 1348 | ++DOCSHELL 12BB3400 == 116 [pid = 1348] [id = 456] 00:56:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 261 (12ED3C00) [pid = 1348] [serial = 1368] [outer = 00000000] 00:56:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 262 (173EDC00) [pid = 1348] [serial = 1369] [outer = 12ED3C00] 00:56:40 INFO - PROCESS | 1348 | 1461052600267 Marionette DEBUG loaded listener.js 00:56:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 263 (17865400) [pid = 1348] [serial = 1370] [outer = 12ED3C00] 00:56:40 INFO - PROCESS | 1348 | 1461052600945 Marionette TRACE conn4 <- [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]]]}] 00:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1275ms 00:56:41 INFO - PROCESS | 1348 | 1461052600986 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 00:56:41 INFO - PROCESS | 1348 | 1461052600991 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 00:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:56:41 INFO - PROCESS | 1348 | 1461052600997 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:56:41 INFO - PROCESS | 1348 | 1461052600999 Marionette TRACE conn4 <- [1,1790,null,{}] 00:56:41 INFO - PROCESS | 1348 | 1461052601004 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:41 INFO - PROCESS | 1348 | 1461052601133 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 00:56:41 INFO - PROCESS | 1348 | 1461052601317 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:41 INFO - PROCESS | 1348 | ++DOCSHELL 1BFE8C00 == 117 [pid = 1348] [id = 457] 00:56:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 264 (1C09FC00) [pid = 1348] [serial = 1371] [outer = 00000000] 00:56:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 265 (1C5C5800) [pid = 1348] [serial = 1372] [outer = 1C09FC00] 00:56:41 INFO - PROCESS | 1348 | 1461052601369 Marionette DEBUG loaded listener.js 00:56:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 266 (1C69CC00) [pid = 1348] [serial = 1373] [outer = 1C09FC00] 00:56:41 INFO - PROCESS | 1348 | --DOCSHELL 23809400 == 116 [pid = 1348] [id = 382] 00:56:41 INFO - PROCESS | 1348 | --DOCSHELL 1C5CE800 == 115 [pid = 1348] [id = 443] 00:56:41 INFO - PROCESS | 1348 | --DOCSHELL 1B781C00 == 114 [pid = 1348] [id = 442] 00:56:41 INFO - PROCESS | 1348 | --DOCSHELL 202A0C00 == 113 [pid = 1348] [id = 441] 00:56:41 INFO - PROCESS | 1348 | --DOCSHELL 1E73CC00 == 112 [pid = 1348] [id = 440] 00:56:41 INFO - PROCESS | 1348 | --DOCSHELL 1D67B400 == 111 [pid = 1348] [id = 439] 00:56:41 INFO - PROCESS | 1348 | --DOCSHELL 1C5AF800 == 110 [pid = 1348] [id = 438] 00:56:41 INFO - PROCESS | 1348 | --DOCSHELL 19CDC000 == 109 [pid = 1348] [id = 437] 00:56:41 INFO - PROCESS | 1348 | --DOMWINDOW == 265 (297D0800) [pid = 1348] [serial = 1234] [outer = 00000000] [url = about:blank] 00:56:41 INFO - PROCESS | 1348 | --DOMWINDOW == 264 (1B77E000) [pid = 1348] [serial = 1237] [outer = 00000000] [url = about:blank] 00:56:41 INFO - PROCESS | 1348 | --DOMWINDOW == 263 (26BEE800) [pid = 1348] [serial = 1267] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOCSHELL 12B2CC00 == 108 [pid = 1348] [id = 436] 00:56:42 INFO - PROCESS | 1348 | --DOCSHELL 19F53800 == 107 [pid = 1348] [id = 435] 00:56:42 INFO - PROCESS | 1348 | --DOCSHELL 0EBD2400 == 106 [pid = 1348] [id = 434] 00:56:42 INFO - PROCESS | 1348 | --DOCSHELL 2249A000 == 105 [pid = 1348] [id = 426] 00:56:42 INFO - PROCESS | 1348 | --DOCSHELL 23E8AC00 == 104 [pid = 1348] [id = 425] 00:56:42 INFO - PROCESS | 1348 | --DOCSHELL 1A5EC400 == 103 [pid = 1348] [id = 424] 00:56:42 INFO - PROCESS | 1348 | --DOCSHELL 12F42800 == 102 [pid = 1348] [id = 423] 00:56:42 INFO - PROCESS | 1348 | --DOCSHELL 2652F400 == 101 [pid = 1348] [id = 422] 00:56:42 INFO - PROCESS | 1348 | 1461052602034 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1077ms 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 262 (206D5800) [pid = 1348] [serial = 1205] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 261 (23815800) [pid = 1348] [serial = 1148] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 260 (202A7400) [pid = 1348] [serial = 1255] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 259 (2380CC00) [pid = 1348] [serial = 1258] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 258 (206D9800) [pid = 1348] [serial = 1256] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 257 (19CC2400) [pid = 1348] [serial = 1261] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 256 (23855C00) [pid = 1348] [serial = 1259] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 255 (24BDE400) [pid = 1348] [serial = 1264] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 254 (1D823400) [pid = 1348] [serial = 1252] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 253 (1AF66800) [pid = 1348] [serial = 1241] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 252 (1A023C00) [pid = 1348] [serial = 1240] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 251 (24BDC400) [pid = 1348] [serial = 1216] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 250 (27958400) [pid = 1348] [serial = 1222] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 249 (26D63C00) [pid = 1348] [serial = 1219] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 248 (2867EC00) [pid = 1348] [serial = 1228] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 247 (28689000) [pid = 1348] [serial = 1231] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 246 (1C643800) [pid = 1348] [serial = 1244] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 245 (1C612400) [pid = 1348] [serial = 1243] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 244 (129B5C00) [pid = 1348] [serial = 1207] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 243 (1C5CE000) [pid = 1348] [serial = 1249] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 242 (1C69EC00) [pid = 1348] [serial = 1250] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 241 (1AFEB800) [pid = 1348] [serial = 1210] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 240 (1A5F3800) [pid = 1348] [serial = 1246] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 239 (1B77D400) [pid = 1348] [serial = 1247] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 238 (26D9A800) [pid = 1348] [serial = 1225] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 237 (1E37CC00) [pid = 1348] [serial = 1213] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 236 (1C0A3000) [pid = 1348] [serial = 1262] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 235 (2652DC00) [pid = 1348] [serial = 1265] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | --DOMWINDOW == 234 (1E37A000) [pid = 1348] [serial = 1253] [outer = 00000000] [url = about:blank] 00:56:42 INFO - PROCESS | 1348 | 1461052602127 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 00:56:42 INFO - PROCESS | 1348 | 1461052602131 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 00:56:42 INFO - PROCESS | 1348 | 1461052602142 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:56:42 INFO - PROCESS | 1348 | 1461052602144 Marionette TRACE conn4 <- [1,1794,null,{}] 00:56:42 INFO - PROCESS | 1348 | 1461052602147 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:42 INFO - PROCESS | 1348 | 1461052602249 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 00:56:42 INFO - PROCESS | 1348 | 1461052602261 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:42 INFO - PROCESS | 1348 | ++DOCSHELL 12B23000 == 102 [pid = 1348] [id = 458] 00:56:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 235 (12B23400) [pid = 1348] [serial = 1374] [outer = 00000000] 00:56:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 236 (19CDF000) [pid = 1348] [serial = 1375] [outer = 12B23400] 00:56:42 INFO - PROCESS | 1348 | 1461052602308 Marionette DEBUG loaded listener.js 00:56:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 237 (1AF67C00) [pid = 1348] [serial = 1376] [outer = 12B23400] 00:56:42 INFO - PROCESS | 1348 | 1461052602874 Marionette TRACE conn4 <- [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]]]}] 00:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 771ms 00:56:42 INFO - PROCESS | 1348 | 1461052602918 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 00:56:42 INFO - PROCESS | 1348 | 1461052602920 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 00:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:56:42 INFO - PROCESS | 1348 | 1461052602925 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:56:42 INFO - PROCESS | 1348 | 1461052602930 Marionette TRACE conn4 <- [1,1798,null,{}] 00:56:42 INFO - PROCESS | 1348 | 1461052602939 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:43 INFO - PROCESS | 1348 | 1461052603045 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 00:56:43 INFO - PROCESS | 1348 | 1461052603181 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:43 INFO - PROCESS | 1348 | ++DOCSHELL 1AFEC800 == 103 [pid = 1348] [id = 459] 00:56:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 238 (1B49C000) [pid = 1348] [serial = 1377] [outer = 00000000] 00:56:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 239 (1C647800) [pid = 1348] [serial = 1378] [outer = 1B49C000] 00:56:43 INFO - PROCESS | 1348 | 1461052603226 Marionette DEBUG loaded listener.js 00:56:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 240 (1D6F8000) [pid = 1348] [serial = 1379] [outer = 1B49C000] 00:56:43 INFO - PROCESS | 1348 | 1461052603624 Marionette TRACE conn4 <- [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]]]}] 00:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 00:56:43 INFO - PROCESS | 1348 | 1461052603657 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 00:56:43 INFO - PROCESS | 1348 | 1461052603660 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 00:56:43 INFO - PROCESS | 1348 | 1461052603663 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:56:43 INFO - PROCESS | 1348 | 1461052603665 Marionette TRACE conn4 <- [1,1802,null,{}] 00:56:43 INFO - PROCESS | 1348 | 1461052603668 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:43 INFO - PROCESS | 1348 | 1461052603768 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 00:56:43 INFO - PROCESS | 1348 | 1461052603774 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:43 INFO - PROCESS | 1348 | ++DOCSHELL 1DAAE400 == 104 [pid = 1348] [id = 460] 00:56:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 241 (1E37D000) [pid = 1348] [serial = 1380] [outer = 00000000] 00:56:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 242 (1F7E4400) [pid = 1348] [serial = 1381] [outer = 1E37D000] 00:56:43 INFO - PROCESS | 1348 | 1461052603819 Marionette DEBUG loaded listener.js 00:56:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 243 (202A0C00) [pid = 1348] [serial = 1382] [outer = 1E37D000] 00:56:44 INFO - PROCESS | 1348 | 1461052604332 Marionette TRACE conn4 <- [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]]]}] 00:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 00:56:44 INFO - PROCESS | 1348 | 1461052604397 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 00:56:44 INFO - PROCESS | 1348 | 1461052604400 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 00:56:44 INFO - PROCESS | 1348 | 1461052604403 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:56:44 INFO - PROCESS | 1348 | 1461052604404 Marionette TRACE conn4 <- [1,1806,null,{}] 00:56:44 INFO - PROCESS | 1348 | 1461052604408 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:44 INFO - PROCESS | 1348 | 1461052604550 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 00:56:44 INFO - PROCESS | 1348 | 1461052604567 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:44 INFO - PROCESS | 1348 | ++DOCSHELL 206D8000 == 105 [pid = 1348] [id = 461] 00:56:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 244 (206D9400) [pid = 1348] [serial = 1383] [outer = 00000000] 00:56:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 245 (20E61400) [pid = 1348] [serial = 1384] [outer = 206D9400] 00:56:44 INFO - PROCESS | 1348 | 1461052604620 Marionette DEBUG loaded listener.js 00:56:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 246 (23815000) [pid = 1348] [serial = 1385] [outer = 206D9400] 00:56:45 INFO - PROCESS | 1348 | 1461052605123 Marionette TRACE conn4 <- [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]]]}] 00:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 771ms 00:56:45 INFO - PROCESS | 1348 | 1461052605204 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 00:56:45 INFO - PROCESS | 1348 | 1461052605206 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 00:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:56:45 INFO - PROCESS | 1348 | 1461052605209 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:56:45 INFO - PROCESS | 1348 | 1461052605211 Marionette TRACE conn4 <- [1,1810,null,{}] 00:56:45 INFO - PROCESS | 1348 | 1461052605214 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:45 INFO - PROCESS | 1348 | 1461052605360 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 00:56:45 INFO - PROCESS | 1348 | 1461052605383 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:45 INFO - PROCESS | 1348 | ++DOCSHELL 2435A000 == 106 [pid = 1348] [id = 462] 00:56:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 247 (24BD3C00) [pid = 1348] [serial = 1386] [outer = 00000000] 00:56:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 248 (2652E400) [pid = 1348] [serial = 1387] [outer = 24BD3C00] 00:56:45 INFO - PROCESS | 1348 | 1461052605428 Marionette DEBUG loaded listener.js 00:56:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 249 (26A09000) [pid = 1348] [serial = 1388] [outer = 24BD3C00] 00:56:45 INFO - PROCESS | 1348 | 1461052605913 Marionette TRACE conn4 <- [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]]]}] 00:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 00:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:56:45 INFO - PROCESS | 1348 | 1461052605943 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 00:56:45 INFO - PROCESS | 1348 | 1461052605945 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 00:56:45 INFO - PROCESS | 1348 | 1461052605948 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:56:45 INFO - PROCESS | 1348 | 1461052605950 Marionette TRACE conn4 <- [1,1814,null,{}] 00:56:45 INFO - PROCESS | 1348 | 1461052605961 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:46 INFO - PROCESS | 1348 | 1461052606102 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 00:56:46 INFO - PROCESS | 1348 | 1461052606119 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:46 INFO - PROCESS | 1348 | ++DOCSHELL 26BEEC00 == 107 [pid = 1348] [id = 463] 00:56:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 250 (26BF0C00) [pid = 1348] [serial = 1389] [outer = 00000000] 00:56:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 251 (26D9A400) [pid = 1348] [serial = 1390] [outer = 26BF0C00] 00:56:46 INFO - PROCESS | 1348 | 1461052606164 Marionette DEBUG loaded listener.js 00:56:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 252 (27913400) [pid = 1348] [serial = 1391] [outer = 26BF0C00] 00:56:46 INFO - PROCESS | 1348 | --DOMWINDOW == 251 (1F102800) [pid = 1348] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:56:46 INFO - PROCESS | 1348 | --DOMWINDOW == 250 (1BAA8400) [pid = 1348] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:56:46 INFO - PROCESS | 1348 | --DOMWINDOW == 249 (1AF68C00) [pid = 1348] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:56:46 INFO - PROCESS | 1348 | --DOMWINDOW == 248 (1A57B000) [pid = 1348] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:56:46 INFO - PROCESS | 1348 | --DOMWINDOW == 247 (26533400) [pid = 1348] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:56:46 INFO - PROCESS | 1348 | --DOMWINDOW == 246 (1D67FC00) [pid = 1348] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:56:46 INFO - PROCESS | 1348 | --DOMWINDOW == 245 (1C5C5000) [pid = 1348] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:56:46 INFO - PROCESS | 1348 | --DOMWINDOW == 244 (0EC37000) [pid = 1348] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:56:46 INFO - PROCESS | 1348 | --DOMWINDOW == 243 (203EC000) [pid = 1348] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:56:46 INFO - PROCESS | 1348 | --DOMWINDOW == 242 (12B58C00) [pid = 1348] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:56:46 INFO - PROCESS | 1348 | --DOMWINDOW == 241 (1D950000) [pid = 1348] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:56:46 INFO - PROCESS | 1348 | 1461052606897 Marionette TRACE conn4 <- [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]]]}] 00:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 00:56:46 INFO - PROCESS | 1348 | 1461052606919 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 00:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:56:46 INFO - PROCESS | 1348 | 1461052606921 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 00:56:46 INFO - PROCESS | 1348 | 1461052606933 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:56:46 INFO - PROCESS | 1348 | 1461052606935 Marionette TRACE conn4 <- [1,1818,null,{}] 00:56:46 INFO - PROCESS | 1348 | 1461052606939 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:47 INFO - PROCESS | 1348 | 1461052607038 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 00:56:47 INFO - PROCESS | 1348 | 1461052607044 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:47 INFO - PROCESS | 1348 | ++DOCSHELL 1BAA2000 == 108 [pid = 1348] [id = 464] 00:56:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 242 (1BAA8400) [pid = 1348] [serial = 1392] [outer = 00000000] 00:56:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 243 (20297400) [pid = 1348] [serial = 1393] [outer = 1BAA8400] 00:56:47 INFO - PROCESS | 1348 | 1461052607095 Marionette DEBUG loaded listener.js 00:56:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 244 (26530800) [pid = 1348] [serial = 1394] [outer = 1BAA8400] 00:56:47 INFO - PROCESS | 1348 | 1461052607569 Marionette TRACE conn4 <- [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]]]}] 00:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 690ms 00:56:47 INFO - PROCESS | 1348 | 1461052607624 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 00:56:47 INFO - PROCESS | 1348 | 1461052607626 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 00:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:56:47 INFO - PROCESS | 1348 | 1461052607629 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:56:47 INFO - PROCESS | 1348 | 1461052607631 Marionette TRACE conn4 <- [1,1822,null,{}] 00:56:47 INFO - PROCESS | 1348 | 1461052607634 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:47 INFO - PROCESS | 1348 | 1461052607735 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 00:56:47 INFO - PROCESS | 1348 | 1461052607741 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:47 INFO - PROCESS | 1348 | ++DOCSHELL 26D68800 == 109 [pid = 1348] [id = 465] 00:56:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 245 (26D9A800) [pid = 1348] [serial = 1395] [outer = 00000000] 00:56:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 246 (27959C00) [pid = 1348] [serial = 1396] [outer = 26D9A800] 00:56:47 INFO - PROCESS | 1348 | 1461052607786 Marionette DEBUG loaded listener.js 00:56:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 247 (28485000) [pid = 1348] [serial = 1397] [outer = 26D9A800] 00:56:48 INFO - PROCESS | 1348 | 1461052608277 Marionette TRACE conn4 <- [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]]]}] 00:56:48 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 00:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 00:56:48 INFO - PROCESS | 1348 | 1461052608301 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 00:56:48 INFO - PROCESS | 1348 | 1461052608303 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 00:56:48 INFO - PROCESS | 1348 | 1461052608306 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:56:48 INFO - PROCESS | 1348 | 1461052608308 Marionette TRACE conn4 <- [1,1826,null,{}] 00:56:48 INFO - PROCESS | 1348 | 1461052608312 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:48 INFO - PROCESS | 1348 | 1461052608481 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 00:56:48 INFO - PROCESS | 1348 | 1461052608495 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:48 INFO - PROCESS | 1348 | ++DOCSHELL 2793BC00 == 110 [pid = 1348] [id = 466] 00:56:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 248 (2867DC00) [pid = 1348] [serial = 1398] [outer = 00000000] 00:56:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 249 (2870E400) [pid = 1348] [serial = 1399] [outer = 2867DC00] 00:56:48 INFO - PROCESS | 1348 | 1461052608547 Marionette DEBUG loaded listener.js 00:56:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 250 (28A93000) [pid = 1348] [serial = 1400] [outer = 2867DC00] 00:56:49 INFO - PROCESS | 1348 | 1461052609338 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 00:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1067ms 00:56:49 INFO - PROCESS | 1348 | 1461052609382 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 00:56:49 INFO - PROCESS | 1348 | 1461052609388 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 00:56:49 INFO - PROCESS | 1348 | 1461052609394 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:56:49 INFO - PROCESS | 1348 | 1461052609398 Marionette TRACE conn4 <- [1,1830,null,{}] 00:56:49 INFO - PROCESS | 1348 | 1461052609404 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:49 INFO - PROCESS | 1348 | 1461052609537 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 00:56:49 INFO - PROCESS | 1348 | 1461052609715 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:49 INFO - PROCESS | 1348 | ++DOCSHELL 19CE2C00 == 111 [pid = 1348] [id = 467] 00:56:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 251 (1AF65000) [pid = 1348] [serial = 1401] [outer = 00000000] 00:56:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 252 (1C0A3C00) [pid = 1348] [serial = 1402] [outer = 1AF65000] 00:56:49 INFO - PROCESS | 1348 | 1461052609774 Marionette DEBUG loaded listener.js 00:56:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 253 (1C5B1000) [pid = 1348] [serial = 1403] [outer = 1AF65000] 00:56:50 INFO - PROCESS | 1348 | 1461052610352 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 00:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1022ms 00:56:50 INFO - PROCESS | 1348 | 1461052610421 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 00:56:50 INFO - PROCESS | 1348 | 1461052610427 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 00:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:56:50 INFO - PROCESS | 1348 | 1461052610433 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:56:50 INFO - PROCESS | 1348 | 1461052610436 Marionette TRACE conn4 <- [1,1834,null,{}] 00:56:50 INFO - PROCESS | 1348 | 1461052610441 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:50 INFO - PROCESS | 1348 | 1461052610590 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 00:56:50 INFO - PROCESS | 1348 | 1461052610782 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:50 INFO - PROCESS | 1348 | ++DOCSHELL 1C646000 == 112 [pid = 1348] [id = 468] 00:56:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 254 (1DAB8400) [pid = 1348] [serial = 1404] [outer = 00000000] 00:56:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 255 (20E55400) [pid = 1348] [serial = 1405] [outer = 1DAB8400] 00:56:50 INFO - PROCESS | 1348 | 1461052610839 Marionette DEBUG loaded listener.js 00:56:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 256 (23817800) [pid = 1348] [serial = 1406] [outer = 1DAB8400] 00:56:51 INFO - PROCESS | 1348 | 1461052611448 Marionette TRACE conn4 <- [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]]]}] 00:56:51 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) 00:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1080ms 00:56:51 INFO - PROCESS | 1348 | 1461052611515 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 00:56:51 INFO - PROCESS | 1348 | 1461052611517 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 00:56:51 INFO - PROCESS | 1348 | 1461052611521 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:56:51 INFO - PROCESS | 1348 | 1461052611525 Marionette TRACE conn4 <- [1,1838,null,{}] 00:56:51 INFO - PROCESS | 1348 | 1461052611552 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:51 INFO - PROCESS | 1348 | 1461052611688 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 00:56:51 INFO - PROCESS | 1348 | 1461052611856 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:51 INFO - PROCESS | 1348 | ++DOCSHELL 279F0000 == 113 [pid = 1348] [id = 469] 00:56:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 257 (279F0800) [pid = 1348] [serial = 1407] [outer = 00000000] 00:56:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 258 (279F8800) [pid = 1348] [serial = 1408] [outer = 279F0800] 00:56:51 INFO - PROCESS | 1348 | 1461052611914 Marionette DEBUG loaded listener.js 00:56:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 259 (279FD800) [pid = 1348] [serial = 1409] [outer = 279F0800] 00:56:52 INFO - PROCESS | 1348 | 1461052612509 Marionette TRACE conn4 <- [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]]]}] 00:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1023ms 00:56:52 INFO - PROCESS | 1348 | 1461052612548 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 00:56:52 INFO - PROCESS | 1348 | 1461052612551 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 00:56:52 INFO - PROCESS | 1348 | 1461052612554 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:56:52 INFO - PROCESS | 1348 | 1461052612556 Marionette TRACE conn4 <- [1,1842,null,{}] 00:56:52 INFO - PROCESS | 1348 | 1461052612560 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:52 INFO - PROCESS | 1348 | 1461052612686 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 00:56:52 INFO - PROCESS | 1348 | 1461052612875 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:52 INFO - PROCESS | 1348 | ++DOCSHELL 271A2C00 == 114 [pid = 1348] [id = 470] 00:56:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 260 (271A6400) [pid = 1348] [serial = 1410] [outer = 00000000] 00:56:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 261 (271AAC00) [pid = 1348] [serial = 1411] [outer = 271A6400] 00:56:52 INFO - PROCESS | 1348 | 1461052612931 Marionette DEBUG loaded listener.js 00:56:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 262 (271ADC00) [pid = 1348] [serial = 1412] [outer = 271A6400] 00:56:53 INFO - PROCESS | 1348 | 1461052613528 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1016ms 00:56:53 INFO - PROCESS | 1348 | 1461052613574 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 00:56:53 INFO - PROCESS | 1348 | 1461052613577 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 00:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:56:53 INFO - PROCESS | 1348 | 1461052613580 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:56:53 INFO - PROCESS | 1348 | 1461052613582 Marionette TRACE conn4 <- [1,1846,null,{}] 00:56:53 INFO - PROCESS | 1348 | 1461052613587 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:53 INFO - PROCESS | 1348 | 1461052613716 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 00:56:53 INFO - PROCESS | 1348 | 1461052613906 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:53 INFO - PROCESS | 1348 | ++DOCSHELL 271ACC00 == 115 [pid = 1348] [id = 471] 00:56:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 263 (28488000) [pid = 1348] [serial = 1413] [outer = 00000000] 00:56:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 264 (28A94000) [pid = 1348] [serial = 1414] [outer = 28488000] 00:56:53 INFO - PROCESS | 1348 | 1461052613962 Marionette DEBUG loaded listener.js 00:56:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 265 (28A98C00) [pid = 1348] [serial = 1415] [outer = 28488000] 00:56:54 INFO - PROCESS | 1348 | 1461052614552 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 00:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1022ms 00:56:54 INFO - PROCESS | 1348 | 1461052614606 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 00:56:54 INFO - PROCESS | 1348 | 1461052614608 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 00:56:54 INFO - PROCESS | 1348 | 1461052614612 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:56:54 INFO - PROCESS | 1348 | 1461052614614 Marionette TRACE conn4 <- [1,1850,null,{}] 00:56:54 INFO - PROCESS | 1348 | 1461052614617 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:54 INFO - PROCESS | 1348 | 1461052614769 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 00:56:55 INFO - PROCESS | 1348 | 1461052614963 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:55 INFO - PROCESS | 1348 | ++DOCSHELL 28AA1C00 == 116 [pid = 1348] [id = 472] 00:56:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 266 (28F6A400) [pid = 1348] [serial = 1416] [outer = 00000000] 00:56:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 267 (297D7C00) [pid = 1348] [serial = 1417] [outer = 28F6A400] 00:56:55 INFO - PROCESS | 1348 | 1461052615026 Marionette DEBUG loaded listener.js 00:56:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 268 (29E97800) [pid = 1348] [serial = 1418] [outer = 28F6A400] 00:56:55 INFO - PROCESS | 1348 | 1461052615577 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 00:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1016ms 00:56:55 INFO - PROCESS | 1348 | 1461052615631 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 00:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:56:55 INFO - PROCESS | 1348 | 1461052615633 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 00:56:55 INFO - PROCESS | 1348 | 1461052615637 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:56:55 INFO - PROCESS | 1348 | 1461052615639 Marionette TRACE conn4 <- [1,1854,null,{}] 00:56:55 INFO - PROCESS | 1348 | 1461052615643 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:55 INFO - PROCESS | 1348 | 1461052615762 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 00:56:55 INFO - PROCESS | 1348 | 1461052615952 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:56 INFO - PROCESS | 1348 | ++DOCSHELL 28441400 == 117 [pid = 1348] [id = 473] 00:56:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 269 (297D0800) [pid = 1348] [serial = 1419] [outer = 00000000] 00:56:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 270 (2A1A2800) [pid = 1348] [serial = 1420] [outer = 297D0800] 00:56:56 INFO - PROCESS | 1348 | 1461052616007 Marionette DEBUG loaded listener.js 00:56:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 271 (2A1A7000) [pid = 1348] [serial = 1421] [outer = 297D0800] 00:56:56 INFO - PROCESS | 1348 | 1461052616611 Marionette TRACE conn4 <- [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]]]}] 00:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1018ms 00:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:56:56 INFO - PROCESS | 1348 | 1461052616659 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 00:56:56 INFO - PROCESS | 1348 | 1461052616662 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 00:56:56 INFO - PROCESS | 1348 | 1461052616665 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:56:56 INFO - PROCESS | 1348 | 1461052616667 Marionette TRACE conn4 <- [1,1858,null,{}] 00:56:56 INFO - PROCESS | 1348 | 1461052616671 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:56 INFO - PROCESS | 1348 | 1461052616792 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 00:56:57 INFO - PROCESS | 1348 | 1461052616984 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:57 INFO - PROCESS | 1348 | ++DOCSHELL 12BB5400 == 118 [pid = 1348] [id = 474] 00:56:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 272 (19CDAC00) [pid = 1348] [serial = 1422] [outer = 00000000] 00:56:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 273 (2AA6D400) [pid = 1348] [serial = 1423] [outer = 19CDAC00] 00:56:57 INFO - PROCESS | 1348 | 1461052617040 Marionette DEBUG loaded listener.js 00:56:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 274 (2A096400) [pid = 1348] [serial = 1424] [outer = 19CDAC00] 00:56:57 INFO - PROCESS | 1348 | 1461052617635 Marionette TRACE conn4 <- [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]]]}] 00:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1019ms 00:56:57 INFO - PROCESS | 1348 | 1461052617688 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 00:56:57 INFO - PROCESS | 1348 | 1461052617691 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 00:56:57 INFO - PROCESS | 1348 | 1461052617694 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:56:57 INFO - PROCESS | 1348 | 1461052617696 Marionette TRACE conn4 <- [1,1862,null,{}] 00:56:57 INFO - PROCESS | 1348 | 1461052617700 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:57 INFO - PROCESS | 1348 | 1461052617832 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 00:56:58 INFO - PROCESS | 1348 | 1461052618019 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:58 INFO - PROCESS | 1348 | ++DOCSHELL 2AA6BC00 == 119 [pid = 1348] [id = 475] 00:56:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 275 (2AA73000) [pid = 1348] [serial = 1425] [outer = 00000000] 00:56:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 276 (2BD92400) [pid = 1348] [serial = 1426] [outer = 2AA73000] 00:56:58 INFO - PROCESS | 1348 | 1461052618076 Marionette DEBUG loaded listener.js 00:56:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 277 (2BD94000) [pid = 1348] [serial = 1427] [outer = 2AA73000] 00:56:58 INFO - PROCESS | 1348 | 1461052618666 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 00:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1020ms 00:56:58 INFO - PROCESS | 1348 | 1461052618719 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 00:56:58 INFO - PROCESS | 1348 | 1461052618722 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 00:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:56:58 INFO - PROCESS | 1348 | 1461052618725 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:56:58 INFO - PROCESS | 1348 | 1461052618727 Marionette TRACE conn4 <- [1,1866,null,{}] 00:56:58 INFO - PROCESS | 1348 | 1461052618731 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:58 INFO - PROCESS | 1348 | 1461052618854 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 00:56:59 INFO - PROCESS | 1348 | 1461052619049 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:59 INFO - PROCESS | 1348 | ++DOCSHELL 0F6E3000 == 120 [pid = 1348] [id = 476] 00:56:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 278 (12F40C00) [pid = 1348] [serial = 1428] [outer = 00000000] 00:56:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 279 (17335400) [pid = 1348] [serial = 1429] [outer = 12F40C00] 00:56:59 INFO - PROCESS | 1348 | 1461052619105 Marionette DEBUG loaded listener.js 00:56:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 280 (1A583800) [pid = 1348] [serial = 1430] [outer = 12F40C00] 00:56:59 INFO - PROCESS | 1348 | 1461052619723 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 00:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1070ms 00:56:59 INFO - PROCESS | 1348 | 1461052619798 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 00:56:59 INFO - PROCESS | 1348 | 1461052619801 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 00:56:59 INFO - PROCESS | 1348 | 1461052619805 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:56:59 INFO - PROCESS | 1348 | 1461052619807 Marionette TRACE conn4 <- [1,1870,null,{}] 00:56:59 INFO - PROCESS | 1348 | 1461052619811 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:00 INFO - PROCESS | 1348 | 1461052619986 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 00:57:00 INFO - PROCESS | 1348 | 1461052620171 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:00 INFO - PROCESS | 1348 | ++DOCSHELL 1F577000 == 121 [pid = 1348] [id = 477] 00:57:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 281 (1F57BC00) [pid = 1348] [serial = 1431] [outer = 00000000] 00:57:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 282 (26D95800) [pid = 1348] [serial = 1432] [outer = 1F57BC00] 00:57:00 INFO - PROCESS | 1348 | 1461052620230 Marionette DEBUG loaded listener.js 00:57:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 283 (12B55800) [pid = 1348] [serial = 1433] [outer = 1F57BC00] 00:57:01 INFO - PROCESS | 1348 | 1461052621239 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 00:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1479ms 00:57:01 INFO - PROCESS | 1348 | 1461052621286 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 00:57:01 INFO - PROCESS | 1348 | 1461052621290 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 00:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:57:01 INFO - PROCESS | 1348 | 1461052621295 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:57:01 INFO - PROCESS | 1348 | 1461052621299 Marionette TRACE conn4 <- [1,1874,null,{}] 00:57:01 INFO - PROCESS | 1348 | 1461052621304 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:01 INFO - PROCESS | 1348 | 1461052621424 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 00:57:01 INFO - PROCESS | 1348 | 1461052621607 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:01 INFO - PROCESS | 1348 | ++DOCSHELL 0F6E0000 == 122 [pid = 1348] [id = 478] 00:57:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 284 (12592000) [pid = 1348] [serial = 1434] [outer = 00000000] 00:57:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 285 (173E5C00) [pid = 1348] [serial = 1435] [outer = 12592000] 00:57:01 INFO - PROCESS | 1348 | 1461052621659 Marionette DEBUG loaded listener.js 00:57:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 286 (1AF64400) [pid = 1348] [serial = 1436] [outer = 12592000] 00:57:02 INFO - PROCESS | 1348 | 1461052622290 Marionette TRACE conn4 <- [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]]]}] 00:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1021ms 00:57:02 INFO - PROCESS | 1348 | 1461052622318 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 00:57:02 INFO - PROCESS | 1348 | 1461052622324 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 00:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:57:02 INFO - PROCESS | 1348 | 1461052622330 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:57:02 INFO - PROCESS | 1348 | 1461052622332 Marionette TRACE conn4 <- [1,1878,null,{}] 00:57:02 INFO - PROCESS | 1348 | 1461052622336 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:02 INFO - PROCESS | 1348 | 1461052622450 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 00:57:02 INFO - PROCESS | 1348 | 1461052622654 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:02 INFO - PROCESS | 1348 | ++DOCSHELL 13980800 == 123 [pid = 1348] [id = 479] 00:57:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 287 (17129000) [pid = 1348] [serial = 1437] [outer = 00000000] 00:57:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 288 (1C5C7400) [pid = 1348] [serial = 1438] [outer = 17129000] 00:57:02 INFO - PROCESS | 1348 | 1461052622702 Marionette DEBUG loaded listener.js 00:57:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 289 (1C639C00) [pid = 1348] [serial = 1439] [outer = 17129000] 00:57:02 INFO - PROCESS | 1348 | --DOCSHELL 20E13000 == 122 [pid = 1348] [id = 248] 00:57:02 INFO - PROCESS | 1348 | --DOCSHELL 12B10C00 == 121 [pid = 1348] [id = 335] 00:57:02 INFO - PROCESS | 1348 | --DOCSHELL 22496400 == 120 [pid = 1348] [id = 249] 00:57:02 INFO - PROCESS | 1348 | --DOCSHELL 26D68800 == 119 [pid = 1348] [id = 465] 00:57:02 INFO - PROCESS | 1348 | --DOCSHELL 1BAA2000 == 118 [pid = 1348] [id = 464] 00:57:02 INFO - PROCESS | 1348 | --DOCSHELL 26BEEC00 == 117 [pid = 1348] [id = 463] 00:57:02 INFO - PROCESS | 1348 | --DOCSHELL 2435A000 == 116 [pid = 1348] [id = 462] 00:57:02 INFO - PROCESS | 1348 | --DOCSHELL 206D8000 == 115 [pid = 1348] [id = 461] 00:57:02 INFO - PROCESS | 1348 | --DOMWINDOW == 288 (24F73000) [pid = 1348] [serial = 1333] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOCSHELL 1DAAE400 == 114 [pid = 1348] [id = 460] 00:57:03 INFO - PROCESS | 1348 | --DOCSHELL 1AFEC800 == 113 [pid = 1348] [id = 459] 00:57:03 INFO - PROCESS | 1348 | --DOCSHELL 12B23000 == 112 [pid = 1348] [id = 458] 00:57:03 INFO - PROCESS | 1348 | --DOCSHELL 1BFE8C00 == 111 [pid = 1348] [id = 457] 00:57:03 INFO - PROCESS | 1348 | --DOCSHELL 12BB3400 == 110 [pid = 1348] [id = 456] 00:57:03 INFO - PROCESS | 1348 | --DOCSHELL 2791C400 == 109 [pid = 1348] [id = 451] 00:57:03 INFO - PROCESS | 1348 | --DOCSHELL 27911800 == 108 [pid = 1348] [id = 450] 00:57:03 INFO - PROCESS | 1348 | --DOCSHELL 27939400 == 107 [pid = 1348] [id = 449] 00:57:03 INFO - PROCESS | 1348 | --DOCSHELL 26D92800 == 106 [pid = 1348] [id = 448] 00:57:03 INFO - PROCESS | 1348 | --DOCSHELL 26537C00 == 105 [pid = 1348] [id = 447] 00:57:03 INFO - PROCESS | 1348 | --DOCSHELL 1B4C0400 == 104 [pid = 1348] [id = 446] 00:57:03 INFO - PROCESS | 1348 | --DOCSHELL 17789C00 == 103 [pid = 1348] [id = 445] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 287 (20296800) [pid = 1348] [serial = 1322] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 286 (28F76000) [pid = 1348] [serial = 1291] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 285 (1E378400) [pid = 1348] [serial = 1327] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 284 (1BAA9400) [pid = 1348] [serial = 1312] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 283 (139D8800) [pid = 1348] [serial = 1270] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 282 (1C09DC00) [pid = 1348] [serial = 1307] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 281 (1C698400) [pid = 1348] [serial = 1273] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 280 (26D61000) [pid = 1348] [serial = 1268] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 279 (2012A000) [pid = 1348] [serial = 1321] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 278 (1E738000) [pid = 1348] [serial = 1319] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 277 (1C63E000) [pid = 1348] [serial = 1315] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 276 (1B77F000) [pid = 1348] [serial = 1306] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 275 (1C6A1C00) [pid = 1348] [serial = 1316] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 274 (1315BC00) [pid = 1348] [serial = 1304] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 273 (1C0A7400) [pid = 1348] [serial = 1313] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 272 (26D67C00) [pid = 1348] [serial = 1276] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 271 (12BA9000) [pid = 1348] [serial = 1303] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 270 (22493000) [pid = 1348] [serial = 1325] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 269 (19CCF800) [pid = 1348] [serial = 1300] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 268 (13FD0800) [pid = 1348] [serial = 1310] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 267 (2867F000) [pid = 1348] [serial = 1279] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 266 (28ABA400) [pid = 1348] [serial = 1288] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 265 (2870E000) [pid = 1348] [serial = 1282] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 264 (29E96000) [pid = 1348] [serial = 1294] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 263 (12F3F000) [pid = 1348] [serial = 1309] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 262 (28F6B000) [pid = 1348] [serial = 1285] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 261 (202A4C00) [pid = 1348] [serial = 1328] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 260 (20E5F800) [pid = 1348] [serial = 1324] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 259 (23814400) [pid = 1348] [serial = 1330] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 258 (1DAB4C00) [pid = 1348] [serial = 1318] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 257 (2A19E800) [pid = 1348] [serial = 1297] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | --DOMWINDOW == 256 (23E40400) [pid = 1348] [serial = 1331] [outer = 00000000] [url = about:blank] 00:57:03 INFO - PROCESS | 1348 | 1461052623311 Marionette TRACE conn4 <- [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]]]}] 00:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1019ms 00:57:03 INFO - PROCESS | 1348 | 1461052623352 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 00:57:03 INFO - PROCESS | 1348 | 1461052623355 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 00:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:57:03 INFO - PROCESS | 1348 | 1461052623358 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:57:03 INFO - PROCESS | 1348 | 1461052623361 Marionette TRACE conn4 <- [1,1882,null,{}] 00:57:03 INFO - PROCESS | 1348 | 1461052623372 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:03 INFO - PROCESS | 1348 | 1461052623530 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 00:57:03 INFO - PROCESS | 1348 | 1461052623664 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:03 INFO - PROCESS | 1348 | ++DOCSHELL 131CC000 == 104 [pid = 1348] [id = 480] 00:57:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 257 (139D4C00) [pid = 1348] [serial = 1440] [outer = 00000000] 00:57:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 258 (1A57F800) [pid = 1348] [serial = 1441] [outer = 139D4C00] 00:57:03 INFO - PROCESS | 1348 | 1461052623713 Marionette DEBUG loaded listener.js 00:57:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 259 (1B4E2400) [pid = 1348] [serial = 1442] [outer = 139D4C00] 00:57:04 INFO - PROCESS | 1348 | 1461052624138 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 00:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 830ms 00:57:04 INFO - PROCESS | 1348 | 1461052624192 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 00:57:04 INFO - PROCESS | 1348 | 1461052624195 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 00:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:57:04 INFO - PROCESS | 1348 | 1461052624202 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:57:04 INFO - PROCESS | 1348 | 1461052624204 Marionette TRACE conn4 <- [1,1886,null,{}] 00:57:04 INFO - PROCESS | 1348 | 1461052624208 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:04 INFO - PROCESS | 1348 | 1461052624314 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 00:57:04 INFO - PROCESS | 1348 | 1461052624326 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:04 INFO - PROCESS | 1348 | ++DOCSHELL 1BAA9C00 == 105 [pid = 1348] [id = 481] 00:57:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 260 (1BFE0C00) [pid = 1348] [serial = 1443] [outer = 00000000] 00:57:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 261 (1C5B1C00) [pid = 1348] [serial = 1444] [outer = 1BFE0C00] 00:57:04 INFO - PROCESS | 1348 | 1461052624374 Marionette DEBUG loaded listener.js 00:57:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 262 (1C613400) [pid = 1348] [serial = 1445] [outer = 1BFE0C00] 00:57:04 INFO - PROCESS | 1348 | 1461052624856 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 00:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 00:57:04 INFO - PROCESS | 1348 | 1461052624902 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 00:57:04 INFO - PROCESS | 1348 | 1461052624904 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 00:57:04 INFO - PROCESS | 1348 | 1461052624909 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:57:04 INFO - PROCESS | 1348 | 1461052624911 Marionette TRACE conn4 <- [1,1890,null,{}] 00:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:57:04 INFO - PROCESS | 1348 | 1461052624915 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:05 INFO - PROCESS | 1348 | 1461052625017 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 00:57:05 INFO - PROCESS | 1348 | 1461052625024 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:05 INFO - PROCESS | 1348 | ++DOCSHELL 13EDF000 == 106 [pid = 1348] [id = 482] 00:57:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 263 (1C1CAC00) [pid = 1348] [serial = 1446] [outer = 00000000] 00:57:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 264 (1C78D400) [pid = 1348] [serial = 1447] [outer = 1C1CAC00] 00:57:05 INFO - PROCESS | 1348 | 1461052625070 Marionette DEBUG loaded listener.js 00:57:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 265 (1D683800) [pid = 1348] [serial = 1448] [outer = 1C1CAC00] 00:57:05 INFO - PROCESS | 1348 | 1461052625605 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 00:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 731ms 00:57:05 INFO - PROCESS | 1348 | 1461052625647 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 00:57:05 INFO - PROCESS | 1348 | 1461052625650 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 00:57:05 INFO - PROCESS | 1348 | 1461052625653 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:57:05 INFO - PROCESS | 1348 | 1461052625655 Marionette TRACE conn4 <- [1,1894,null,{}] 00:57:05 INFO - PROCESS | 1348 | 1461052625664 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:05 INFO - PROCESS | 1348 | 1461052625878 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 00:57:05 INFO - PROCESS | 1348 | 1461052625902 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:05 INFO - PROCESS | 1348 | ++DOCSHELL 1F576C00 == 107 [pid = 1348] [id = 483] 00:57:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 266 (1F577400) [pid = 1348] [serial = 1449] [outer = 00000000] 00:57:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 267 (20291800) [pid = 1348] [serial = 1450] [outer = 1F577400] 00:57:05 INFO - PROCESS | 1348 | 1461052625949 Marionette DEBUG loaded listener.js 00:57:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 268 (2029E800) [pid = 1348] [serial = 1451] [outer = 1F577400] 00:57:06 INFO - PROCESS | 1348 | 1461052626433 Marionette TRACE conn4 <- [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]]]}] 00:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 830ms 00:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:57:06 INFO - PROCESS | 1348 | 1461052626488 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 00:57:06 INFO - PROCESS | 1348 | 1461052626490 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 00:57:06 INFO - PROCESS | 1348 | 1461052626493 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:57:06 INFO - PROCESS | 1348 | 1461052626495 Marionette TRACE conn4 <- [1,1898,null,{}] 00:57:06 INFO - PROCESS | 1348 | 1461052626498 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:06 INFO - PROCESS | 1348 | 1461052626649 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 00:57:06 INFO - PROCESS | 1348 | 1461052626670 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:06 INFO - PROCESS | 1348 | ++DOCSHELL 20128C00 == 108 [pid = 1348] [id = 484] 00:57:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 269 (202A4400) [pid = 1348] [serial = 1452] [outer = 00000000] 00:57:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 270 (20E13000) [pid = 1348] [serial = 1453] [outer = 202A4400] 00:57:06 INFO - PROCESS | 1348 | 1461052626717 Marionette DEBUG loaded listener.js 00:57:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 271 (211BF400) [pid = 1348] [serial = 1454] [outer = 202A4400] 00:57:07 INFO - PROCESS | 1348 | 1461052627195 Marionette TRACE conn4 <- [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]]]}] 00:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 00:57:07 INFO - PROCESS | 1348 | --DOMWINDOW == 270 (26BF0C00) [pid = 1348] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:57:07 INFO - PROCESS | 1348 | --DOMWINDOW == 269 (24BD3C00) [pid = 1348] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:57:07 INFO - PROCESS | 1348 | --DOMWINDOW == 268 (1B49C000) [pid = 1348] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:57:07 INFO - PROCESS | 1348 | --DOMWINDOW == 267 (12B23400) [pid = 1348] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:57:07 INFO - PROCESS | 1348 | --DOMWINDOW == 266 (1E37D000) [pid = 1348] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:57:07 INFO - PROCESS | 1348 | --DOMWINDOW == 265 (12ED3C00) [pid = 1348] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:57:07 INFO - PROCESS | 1348 | --DOMWINDOW == 264 (1C09FC00) [pid = 1348] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:57:07 INFO - PROCESS | 1348 | --DOMWINDOW == 263 (26D9A800) [pid = 1348] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:57:07 INFO - PROCESS | 1348 | --DOMWINDOW == 262 (206D9400) [pid = 1348] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:57:07 INFO - PROCESS | 1348 | --DOMWINDOW == 261 (1BAA8400) [pid = 1348] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:57:07 INFO - PROCESS | 1348 | 1461052627645 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 00:57:07 INFO - PROCESS | 1348 | 1461052627647 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 00:57:07 INFO - PROCESS | 1348 | 1461052627657 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:57:07 INFO - PROCESS | 1348 | 1461052627659 Marionette TRACE conn4 <- [1,1902,null,{}] 00:57:07 INFO - PROCESS | 1348 | 1461052627663 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:57:07 INFO - PROCESS | 1348 | 1461052627759 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 00:57:07 INFO - PROCESS | 1348 | 1461052627768 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:07 INFO - PROCESS | 1348 | ++DOCSHELL 173EC400 == 109 [pid = 1348] [id = 485] 00:57:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 262 (1863C400) [pid = 1348] [serial = 1455] [outer = 00000000] 00:57:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 263 (1C09FC00) [pid = 1348] [serial = 1456] [outer = 1863C400] 00:57:07 INFO - PROCESS | 1348 | 1461052627812 Marionette DEBUG loaded listener.js 00:57:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 264 (1E371400) [pid = 1348] [serial = 1457] [outer = 1863C400] 00:57:08 INFO - PROCESS | 1348 | 1461052628279 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 00:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 00:57:08 INFO - PROCESS | 1348 | 1461052628344 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 00:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:57:08 INFO - PROCESS | 1348 | 1461052628346 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 00:57:08 INFO - PROCESS | 1348 | 1461052628350 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:57:08 INFO - PROCESS | 1348 | 1461052628352 Marionette TRACE conn4 <- [1,1906,null,{}] 00:57:08 INFO - PROCESS | 1348 | 1461052628355 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:08 INFO - PROCESS | 1348 | 1461052628454 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 00:57:08 INFO - PROCESS | 1348 | 1461052628460 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:08 INFO - PROCESS | 1348 | ++DOCSHELL 20123C00 == 110 [pid = 1348] [id = 486] 00:57:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 265 (211BD400) [pid = 1348] [serial = 1458] [outer = 00000000] 00:57:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 266 (2385A800) [pid = 1348] [serial = 1459] [outer = 211BD400] 00:57:08 INFO - PROCESS | 1348 | 1461052628504 Marionette DEBUG loaded listener.js 00:57:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 267 (24168C00) [pid = 1348] [serial = 1460] [outer = 211BD400] 00:57:08 INFO - PROCESS | 1348 | 1461052628957 Marionette TRACE conn4 <- [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]]]}] 00:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 671ms 00:57:09 INFO - PROCESS | 1348 | 1461052629022 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 00:57:09 INFO - PROCESS | 1348 | 1461052629024 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 00:57:09 INFO - PROCESS | 1348 | 1461052629027 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:57:09 INFO - PROCESS | 1348 | 1461052629029 Marionette TRACE conn4 <- [1,1910,null,{}] 00:57:09 INFO - PROCESS | 1348 | 1461052629033 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:09 INFO - PROCESS | 1348 | 1461052629130 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 00:57:09 INFO - PROCESS | 1348 | 1461052629172 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:09 INFO - PROCESS | 1348 | ++DOCSHELL 24357400 == 111 [pid = 1348] [id = 487] 00:57:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 268 (24BD4C00) [pid = 1348] [serial = 1461] [outer = 00000000] 00:57:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 269 (2652AC00) [pid = 1348] [serial = 1462] [outer = 24BD4C00] 00:57:09 INFO - PROCESS | 1348 | 1461052629217 Marionette DEBUG loaded listener.js 00:57:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 270 (26533000) [pid = 1348] [serial = 1463] [outer = 24BD4C00] 00:57:09 INFO - PROCESS | 1348 | 1461052629878 Marionette TRACE conn4 <- [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]]]}] 00:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 870ms 00:57:09 INFO - PROCESS | 1348 | 1461052629903 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 00:57:09 INFO - PROCESS | 1348 | 1461052629908 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 00:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:57:09 INFO - PROCESS | 1348 | 1461052629913 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:57:09 INFO - PROCESS | 1348 | 1461052629918 Marionette TRACE conn4 <- [1,1914,null,{}] 00:57:09 INFO - PROCESS | 1348 | 1461052629924 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:10 INFO - PROCESS | 1348 | 1461052630065 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 00:57:10 INFO - PROCESS | 1348 | 1461052630263 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:10 INFO - PROCESS | 1348 | ++DOCSHELL 12BAEC00 == 112 [pid = 1348] [id = 488] 00:57:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 271 (12BB3400) [pid = 1348] [serial = 1464] [outer = 00000000] 00:57:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 272 (13F52400) [pid = 1348] [serial = 1465] [outer = 12BB3400] 00:57:10 INFO - PROCESS | 1348 | 1461052630327 Marionette DEBUG loaded listener.js 00:57:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 273 (17120C00) [pid = 1348] [serial = 1466] [outer = 12BB3400] 00:57:11 INFO - PROCESS | 1348 | 1461052631019 Marionette TRACE conn4 <- [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]]]}] 00:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1122ms 00:57:11 INFO - PROCESS | 1348 | 1461052631039 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 00:57:11 INFO - PROCESS | 1348 | 1461052631045 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 00:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:57:11 INFO - PROCESS | 1348 | 1461052631052 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:57:11 INFO - PROCESS | 1348 | 1461052631055 Marionette TRACE conn4 <- [1,1918,null,{}] 00:57:11 INFO - PROCESS | 1348 | 1461052631059 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:11 INFO - PROCESS | 1348 | 1461052631192 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 00:57:11 INFO - PROCESS | 1348 | 1461052631374 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:11 INFO - PROCESS | 1348 | ++DOCSHELL 1AF66C00 == 113 [pid = 1348] [id = 489] 00:57:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 274 (1B4C0400) [pid = 1348] [serial = 1467] [outer = 00000000] 00:57:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 275 (1C5AD400) [pid = 1348] [serial = 1468] [outer = 1B4C0400] 00:57:11 INFO - PROCESS | 1348 | 1461052631430 Marionette DEBUG loaded listener.js 00:57:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 276 (1D682000) [pid = 1348] [serial = 1469] [outer = 1B4C0400] 00:57:12 INFO - PROCESS | 1348 | 1461052632064 Marionette TRACE conn4 <- [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]]]}] 00:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1025ms 00:57:12 INFO - PROCESS | 1348 | 1461052632078 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 00:57:12 INFO - PROCESS | 1348 | 1461052632080 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 00:57:12 INFO - PROCESS | 1348 | 1461052632084 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:57:12 INFO - PROCESS | 1348 | 1461052632088 Marionette TRACE conn4 <- [1,1922,null,{}] 00:57:12 INFO - PROCESS | 1348 | 1461052632099 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:12 INFO - PROCESS | 1348 | 1461052632253 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 00:57:12 INFO - PROCESS | 1348 | 1461052632434 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:12 INFO - PROCESS | 1348 | ++DOCSHELL 26529C00 == 114 [pid = 1348] [id = 490] 00:57:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 277 (2652A400) [pid = 1348] [serial = 1470] [outer = 00000000] 00:57:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 278 (26D61000) [pid = 1348] [serial = 1471] [outer = 2652A400] 00:57:12 INFO - PROCESS | 1348 | 1461052632493 Marionette DEBUG loaded listener.js 00:57:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 279 (26D90800) [pid = 1348] [serial = 1472] [outer = 2652A400] 00:57:13 INFO - PROCESS | 1348 | 1461052633148 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 00:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1119ms 00:57:13 INFO - PROCESS | 1348 | 1461052633207 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 00:57:13 INFO - PROCESS | 1348 | 1461052633210 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 00:57:13 INFO - PROCESS | 1348 | 1461052633213 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:57:13 INFO - PROCESS | 1348 | 1461052633215 Marionette TRACE conn4 <- [1,1926,null,{}] 00:57:13 INFO - PROCESS | 1348 | 1461052633219 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:13 INFO - PROCESS | 1348 | 1461052633347 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 00:57:13 INFO - PROCESS | 1348 | 1461052633525 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:13 INFO - PROCESS | 1348 | ++DOCSHELL 26D90400 == 115 [pid = 1348] [id = 491] 00:57:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 280 (271A1400) [pid = 1348] [serial = 1473] [outer = 00000000] 00:57:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 281 (273E5000) [pid = 1348] [serial = 1474] [outer = 271A1400] 00:57:13 INFO - PROCESS | 1348 | 1461052633582 Marionette DEBUG loaded listener.js 00:57:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 282 (27917800) [pid = 1348] [serial = 1475] [outer = 271A1400] 00:57:14 INFO - PROCESS | 1348 | 1461052634139 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 00:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 00:57:14 INFO - PROCESS | 1348 | 1461052634187 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 00:57:14 INFO - PROCESS | 1348 | 1461052634189 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 00:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:57:14 INFO - PROCESS | 1348 | 1461052634193 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:57:14 INFO - PROCESS | 1348 | 1461052634195 Marionette TRACE conn4 <- [1,1930,null,{}] 00:57:14 INFO - PROCESS | 1348 | 1461052634199 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:14 INFO - PROCESS | 1348 | 1461052634323 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 00:57:14 INFO - PROCESS | 1348 | 1461052634514 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:14 INFO - PROCESS | 1348 | ++DOCSHELL 2791B000 == 116 [pid = 1348] [id = 492] 00:57:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 283 (27933000) [pid = 1348] [serial = 1476] [outer = 00000000] 00:57:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 284 (2795FC00) [pid = 1348] [serial = 1477] [outer = 27933000] 00:57:14 INFO - PROCESS | 1348 | 1461052634570 Marionette DEBUG loaded listener.js 00:57:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 285 (279F8000) [pid = 1348] [serial = 1478] [outer = 27933000] 00:57:15 INFO - PROCESS | 1348 | 1461052635164 Marionette TRACE conn4 <- [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]]]}] 00:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1018ms 00:57:15 INFO - PROCESS | 1348 | 1461052635214 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 00:57:15 INFO - PROCESS | 1348 | 1461052635216 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 00:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:57:15 INFO - PROCESS | 1348 | 1461052635220 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:57:15 INFO - PROCESS | 1348 | 1461052635222 Marionette TRACE conn4 <- [1,1934,null,{}] 00:57:15 INFO - PROCESS | 1348 | 1461052635225 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:15 INFO - PROCESS | 1348 | 1461052635366 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 00:57:15 INFO - PROCESS | 1348 | 1461052635564 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:15 INFO - PROCESS | 1348 | ++DOCSHELL 27957000 == 117 [pid = 1348] [id = 493] 00:57:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 286 (2844F400) [pid = 1348] [serial = 1479] [outer = 00000000] 00:57:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 287 (2870E800) [pid = 1348] [serial = 1480] [outer = 2844F400] 00:57:15 INFO - PROCESS | 1348 | 1461052635623 Marionette DEBUG loaded listener.js 00:57:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 288 (28715400) [pid = 1348] [serial = 1481] [outer = 2844F400] 00:57:16 INFO - PROCESS | 1348 | 1461052636221 Marionette TRACE conn4 <- [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]]]}] 00:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1016ms 00:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:57:16 INFO - PROCESS | 1348 | 1461052636240 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 00:57:16 INFO - PROCESS | 1348 | 1461052636242 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 00:57:16 INFO - PROCESS | 1348 | 1461052636245 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:57:16 INFO - PROCESS | 1348 | 1461052636248 Marionette TRACE conn4 <- [1,1938,null,{}] 00:57:16 INFO - PROCESS | 1348 | 1461052636251 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:16 INFO - PROCESS | 1348 | 1461052636371 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 00:57:16 INFO - PROCESS | 1348 | 1461052636562 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:16 INFO - PROCESS | 1348 | ++DOCSHELL 28A92400 == 118 [pid = 1348] [id = 494] 00:57:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 289 (28A97C00) [pid = 1348] [serial = 1482] [outer = 00000000] 00:57:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 290 (28F6C400) [pid = 1348] [serial = 1483] [outer = 28A97C00] 00:57:16 INFO - PROCESS | 1348 | 1461052636619 Marionette DEBUG loaded listener.js 00:57:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 291 (297CA800) [pid = 1348] [serial = 1484] [outer = 28A97C00] 00:57:17 INFO - PROCESS | 1348 | 1461052637153 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 00:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 930ms 00:57:17 INFO - PROCESS | 1348 | 1461052637176 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 00:57:17 INFO - PROCESS | 1348 | 1461052637178 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 00:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:57:17 INFO - PROCESS | 1348 | 1461052637199 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:57:17 INFO - PROCESS | 1348 | 1461052637201 Marionette TRACE conn4 <- [1,1942,null,{}] 00:57:17 INFO - PROCESS | 1348 | 1461052637207 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:17 INFO - PROCESS | 1348 | 1461052637334 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 00:57:17 INFO - PROCESS | 1348 | 1461052637534 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:17 INFO - PROCESS | 1348 | ++DOCSHELL 29E92000 == 119 [pid = 1348] [id = 495] 00:57:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 292 (29E97C00) [pid = 1348] [serial = 1485] [outer = 00000000] 00:57:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 293 (2A096800) [pid = 1348] [serial = 1486] [outer = 29E97C00] 00:57:17 INFO - PROCESS | 1348 | 1461052637590 Marionette DEBUG loaded listener.js 00:57:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 294 (2A1A3800) [pid = 1348] [serial = 1487] [outer = 29E97C00] 00:57:18 INFO - PROCESS | 1348 | 1461052638157 Marionette TRACE conn4 <- [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]]]}] 00:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1037ms 00:57:18 INFO - PROCESS | 1348 | 1461052638223 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 00:57:18 INFO - PROCESS | 1348 | 1461052638225 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 00:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:57:18 INFO - PROCESS | 1348 | 1461052638229 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:57:18 INFO - PROCESS | 1348 | 1461052638231 Marionette TRACE conn4 <- [1,1946,null,{}] 00:57:18 INFO - PROCESS | 1348 | 1461052638268 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:18 INFO - PROCESS | 1348 | 1461052638390 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 00:57:18 INFO - PROCESS | 1348 | 1461052638571 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:18 INFO - PROCESS | 1348 | ++DOCSHELL 2AA72000 == 120 [pid = 1348] [id = 496] 00:57:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 295 (2AA77C00) [pid = 1348] [serial = 1488] [outer = 00000000] 00:57:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 296 (2B3E6000) [pid = 1348] [serial = 1489] [outer = 2AA77C00] 00:57:18 INFO - PROCESS | 1348 | 1461052638628 Marionette DEBUG loaded listener.js 00:57:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 297 (2B3E6800) [pid = 1348] [serial = 1490] [outer = 2AA77C00] 00:57:19 INFO - PROCESS | 1348 | 1461052639232 Marionette TRACE conn4 <- [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]]]}] 00:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1035ms 00:57:19 INFO - PROCESS | 1348 | 1461052639268 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 00:57:19 INFO - PROCESS | 1348 | 1461052639271 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 00:57:19 INFO - PROCESS | 1348 | 1461052639274 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:57:19 INFO - PROCESS | 1348 | 1461052639276 Marionette TRACE conn4 <- [1,1950,null,{}] 00:57:19 INFO - PROCESS | 1348 | 1461052639279 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:19 INFO - PROCESS | 1348 | 1461052639400 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 00:57:19 INFO - PROCESS | 1348 | 1461052639594 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:19 INFO - PROCESS | 1348 | ++DOCSHELL 12D08C00 == 121 [pid = 1348] [id = 497] 00:57:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 298 (2AFA2400) [pid = 1348] [serial = 1491] [outer = 00000000] 00:57:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 299 (2AFAAC00) [pid = 1348] [serial = 1492] [outer = 2AFA2400] 00:57:19 INFO - PROCESS | 1348 | 1461052639650 Marionette DEBUG loaded listener.js 00:57:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 300 (2AFAD000) [pid = 1348] [serial = 1493] [outer = 2AFA2400] 00:57:20 INFO - PROCESS | 1348 | 1461052640265 Marionette TRACE conn4 <- [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]]]}] 00:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1016ms 00:57:20 INFO - PROCESS | 1348 | 1461052640293 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 00:57:20 INFO - PROCESS | 1348 | 1461052640296 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 00:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:57:20 INFO - PROCESS | 1348 | 1461052640299 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:57:20 INFO - PROCESS | 1348 | 1461052640302 Marionette TRACE conn4 <- [1,1954,null,{}] 00:57:20 INFO - PROCESS | 1348 | 1461052640305 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:20 INFO - PROCESS | 1348 | 1461052640446 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 00:57:20 INFO - PROCESS | 1348 | 1461052640643 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:20 INFO - PROCESS | 1348 | ++DOCSHELL 271E1400 == 122 [pid = 1348] [id = 498] 00:57:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 301 (271E3800) [pid = 1348] [serial = 1494] [outer = 00000000] 00:57:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 302 (271EE400) [pid = 1348] [serial = 1495] [outer = 271E3800] 00:57:20 INFO - PROCESS | 1348 | 1461052640703 Marionette DEBUG loaded listener.js 00:57:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 303 (2AFAF800) [pid = 1348] [serial = 1496] [outer = 271E3800] 00:57:21 INFO - PROCESS | 1348 | 1461052641302 Marionette TRACE conn4 <- [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]]]}] 00:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1019ms 00:57:21 INFO - PROCESS | 1348 | 1461052641373 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 00:57:21 INFO - PROCESS | 1348 | 1461052641375 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 00:57:21 INFO - PROCESS | 1348 | 1461052641380 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:57:21 INFO - PROCESS | 1348 | 1461052641382 Marionette TRACE conn4 <- [1,1958,null,{}] 00:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:57:21 INFO - PROCESS | 1348 | 1461052641386 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:21 INFO - PROCESS | 1348 | 1461052641508 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 00:57:21 INFO - PROCESS | 1348 | 1461052641692 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:21 INFO - PROCESS | 1348 | ++DOCSHELL 0EC0D400 == 123 [pid = 1348] [id = 499] 00:57:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 304 (0EC37000) [pid = 1348] [serial = 1497] [outer = 00000000] 00:57:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 305 (1AF61800) [pid = 1348] [serial = 1498] [outer = 0EC37000] 00:57:21 INFO - PROCESS | 1348 | 1461052641749 Marionette DEBUG loaded listener.js 00:57:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 306 (1B781400) [pid = 1348] [serial = 1499] [outer = 0EC37000] 00:57:22 INFO - PROCESS | 1348 | 1461052642296 Marionette TRACE conn4 <- [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]]]}] 00:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 970ms 00:57:22 INFO - PROCESS | 1348 | 1461052642367 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 00:57:22 INFO - PROCESS | 1348 | 1461052642369 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 00:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:57:22 INFO - PROCESS | 1348 | 1461052642374 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:57:22 INFO - PROCESS | 1348 | 1461052642377 Marionette TRACE conn4 <- [1,1962,null,{}] 00:57:22 INFO - PROCESS | 1348 | 1461052642380 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:22 INFO - PROCESS | 1348 | 1461052642501 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 00:57:22 INFO - PROCESS | 1348 | 1461052642697 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:22 INFO - PROCESS | 1348 | ++DOCSHELL 1D684000 == 124 [pid = 1348] [id = 500] 00:57:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 307 (2011F400) [pid = 1348] [serial = 1500] [outer = 00000000] 00:57:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 308 (26D60800) [pid = 1348] [serial = 1501] [outer = 2011F400] 00:57:22 INFO - PROCESS | 1348 | 1461052642755 Marionette DEBUG loaded listener.js 00:57:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 309 (27916800) [pid = 1348] [serial = 1502] [outer = 2011F400] 00:57:23 INFO - PROCESS | 1348 | 1461052643339 Marionette TRACE conn4 <- [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]]]}] 00:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1019ms 00:57:23 INFO - PROCESS | 1348 | 1461052643398 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 00:57:23 INFO - PROCESS | 1348 | 1461052643401 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 00:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:57:23 INFO - PROCESS | 1348 | 1461052643404 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:57:23 INFO - PROCESS | 1348 | 1461052643406 Marionette TRACE conn4 <- [1,1966,null,{}] 00:57:23 INFO - PROCESS | 1348 | 1461052643410 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:23 INFO - PROCESS | 1348 | 1461052643560 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 00:57:23 INFO - PROCESS | 1348 | 1461052643953 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:24 INFO - PROCESS | 1348 | ++DOCSHELL 1258B800 == 125 [pid = 1348] [id = 501] 00:57:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 310 (12A78000) [pid = 1348] [serial = 1503] [outer = 00000000] 00:57:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 311 (12F44400) [pid = 1348] [serial = 1504] [outer = 12A78000] 00:57:24 INFO - PROCESS | 1348 | 1461052644004 Marionette DEBUG loaded listener.js 00:57:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 312 (13FD8800) [pid = 1348] [serial = 1505] [outer = 12A78000] 00:57:24 INFO - PROCESS | 1348 | 1461052644599 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1233ms 00:57:24 INFO - PROCESS | 1348 | 1461052644642 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 00:57:24 INFO - PROCESS | 1348 | 1461052644647 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 00:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:57:24 INFO - PROCESS | 1348 | 1461052644652 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:57:24 INFO - PROCESS | 1348 | 1461052644655 Marionette TRACE conn4 <- [1,1970,null,{}] 00:57:24 INFO - PROCESS | 1348 | 1461052644660 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:24 INFO - PROCESS | 1348 | 1461052644782 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 00:57:25 INFO - PROCESS | 1348 | 1461052644984 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:25 INFO - PROCESS | 1348 | ++DOCSHELL 1B780000 == 126 [pid = 1348] [id = 502] 00:57:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 313 (1C5AAC00) [pid = 1348] [serial = 1506] [outer = 00000000] 00:57:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 314 (1E373800) [pid = 1348] [serial = 1507] [outer = 1C5AAC00] 00:57:25 INFO - PROCESS | 1348 | 1461052645038 Marionette DEBUG loaded listener.js 00:57:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 315 (1F572C00) [pid = 1348] [serial = 1508] [outer = 1C5AAC00] 00:57:25 INFO - PROCESS | 1348 | 1461052645658 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1019ms 00:57:25 INFO - PROCESS | 1348 | 1461052645677 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 00:57:25 INFO - PROCESS | 1348 | 1461052645681 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 00:57:25 INFO - PROCESS | 1348 | 1461052645685 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:57:25 INFO - PROCESS | 1348 | 1461052645687 Marionette TRACE conn4 <- [1,1974,null,{}] 00:57:25 INFO - PROCESS | 1348 | 1461052645691 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:25 INFO - PROCESS | 1348 | 1461052645806 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 00:57:26 INFO - PROCESS | 1348 | 1461052646003 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 26D61800 == 125 [pid = 1348] [id = 388] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 129BEC00 == 124 [pid = 1348] [id = 433] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 29E95000 == 123 [pid = 1348] [id = 432] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 28F74800 == 122 [pid = 1348] [id = 431] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 28AB9000 == 121 [pid = 1348] [id = 430] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 26BE9400 == 120 [pid = 1348] [id = 390] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 28AB3400 == 119 [pid = 1348] [id = 429] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 20123C00 == 118 [pid = 1348] [id = 486] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 173EC400 == 117 [pid = 1348] [id = 485] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 20128C00 == 116 [pid = 1348] [id = 484] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 1F576C00 == 115 [pid = 1348] [id = 483] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 13EDF000 == 114 [pid = 1348] [id = 482] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 1BAA9C00 == 113 [pid = 1348] [id = 481] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 314 (1C6A5400) [pid = 1348] [serial = 1339] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 313 (26BF4800) [pid = 1348] [serial = 1342] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 312 (27933800) [pid = 1348] [serial = 1345] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 311 (2795D400) [pid = 1348] [serial = 1348] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 310 (2795B800) [pid = 1348] [serial = 1351] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 309 (2848C000) [pid = 1348] [serial = 1354] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 308 (2871A800) [pid = 1348] [serial = 1357] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 307 (29E95800) [pid = 1348] [serial = 1360] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 306 (2A092800) [pid = 1348] [serial = 1363] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 305 (1E379400) [pid = 1348] [serial = 1366] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 304 (2870E400) [pid = 1348] [serial = 1399] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 303 (19CCE000) [pid = 1348] [serial = 1336] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | ++DOCSHELL 0EBD4800 == 114 [pid = 1348] [id = 503] 00:57:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 304 (0EC01800) [pid = 1348] [serial = 1509] [outer = 00000000] 00:57:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 305 (17746000) [pid = 1348] [serial = 1510] [outer = 0EC01800] 00:57:26 INFO - PROCESS | 1348 | 1461052646140 Marionette DEBUG loaded listener.js 00:57:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 306 (1AF5C000) [pid = 1348] [serial = 1511] [outer = 0EC01800] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 131CC000 == 113 [pid = 1348] [id = 480] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 13980800 == 112 [pid = 1348] [id = 479] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 0F6E0000 == 111 [pid = 1348] [id = 478] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 28AA1C00 == 110 [pid = 1348] [id = 472] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 271ACC00 == 109 [pid = 1348] [id = 471] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 271A2C00 == 108 [pid = 1348] [id = 470] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 279F0000 == 107 [pid = 1348] [id = 469] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 1C646000 == 106 [pid = 1348] [id = 468] 00:57:26 INFO - PROCESS | 1348 | --DOCSHELL 19CE2C00 == 105 [pid = 1348] [id = 467] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 305 (26A09000) [pid = 1348] [serial = 1388] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 304 (2652E400) [pid = 1348] [serial = 1387] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 303 (1C647800) [pid = 1348] [serial = 1378] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 302 (1D6F8000) [pid = 1348] [serial = 1379] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 301 (19CDF000) [pid = 1348] [serial = 1375] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 300 (1AF67C00) [pid = 1348] [serial = 1376] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 299 (1F7E4400) [pid = 1348] [serial = 1381] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 298 (17865400) [pid = 1348] [serial = 1370] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 297 (173EDC00) [pid = 1348] [serial = 1369] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 296 (1C69CC00) [pid = 1348] [serial = 1373] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 295 (1C5C5800) [pid = 1348] [serial = 1372] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 294 (27959C00) [pid = 1348] [serial = 1396] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 293 (27913400) [pid = 1348] [serial = 1391] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 292 (20E61400) [pid = 1348] [serial = 1384] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 291 (23815000) [pid = 1348] [serial = 1385] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 290 (20297400) [pid = 1348] [serial = 1393] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 289 (202A0C00) [pid = 1348] [serial = 1382] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 288 (28485000) [pid = 1348] [serial = 1397] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 287 (26530800) [pid = 1348] [serial = 1394] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | --DOMWINDOW == 286 (26D9A400) [pid = 1348] [serial = 1390] [outer = 00000000] [url = about:blank] 00:57:26 INFO - PROCESS | 1348 | 1461052646647 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 00:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:57:26 INFO - PROCESS | 1348 | 1461052646659 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 00:57:26 INFO - PROCESS | 1348 | 1461052646662 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 00:57:26 INFO - PROCESS | 1348 | 1461052646675 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:57:26 INFO - PROCESS | 1348 | 1461052646680 Marionette TRACE conn4 <- [1,1978,null,{}] 00:57:26 INFO - PROCESS | 1348 | 1461052646686 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:26 INFO - PROCESS | 1348 | 1461052646791 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 00:57:26 INFO - PROCESS | 1348 | 1461052646802 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:26 INFO - PROCESS | 1348 | ++DOCSHELL 1C643C00 == 106 [pid = 1348] [id = 504] 00:57:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 287 (1C69B000) [pid = 1348] [serial = 1512] [outer = 00000000] 00:57:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 288 (1D6F4C00) [pid = 1348] [serial = 1513] [outer = 1C69B000] 00:57:26 INFO - PROCESS | 1348 | 1461052646847 Marionette DEBUG loaded listener.js 00:57:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 289 (1E737800) [pid = 1348] [serial = 1514] [outer = 1C69B000] 00:57:27 INFO - PROCESS | 1348 | 1461052647377 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 750ms 00:57:27 INFO - PROCESS | 1348 | 1461052647415 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 00:57:27 INFO - PROCESS | 1348 | 1461052647418 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 00:57:27 INFO - PROCESS | 1348 | 1461052647421 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:57:27 INFO - PROCESS | 1348 | 1461052647423 Marionette TRACE conn4 <- [1,1982,null,{}] 00:57:27 INFO - PROCESS | 1348 | 1461052647454 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:27 INFO - PROCESS | 1348 | 1461052647568 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 00:57:27 INFO - PROCESS | 1348 | 1461052647715 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:27 INFO - PROCESS | 1348 | ++DOCSHELL 1C63E000 == 107 [pid = 1348] [id = 505] 00:57:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 290 (1F1A6C00) [pid = 1348] [serial = 1515] [outer = 00000000] 00:57:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 291 (202A4C00) [pid = 1348] [serial = 1516] [outer = 1F1A6C00] 00:57:27 INFO - PROCESS | 1348 | 1461052647760 Marionette DEBUG loaded listener.js 00:57:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 292 (20E14800) [pid = 1348] [serial = 1517] [outer = 1F1A6C00] 00:57:28 INFO - PROCESS | 1348 | 1461052648118 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 00:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 750ms 00:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:57:28 INFO - PROCESS | 1348 | 1461052648176 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 00:57:28 INFO - PROCESS | 1348 | 1461052648178 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 00:57:28 INFO - PROCESS | 1348 | 1461052648181 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:57:28 INFO - PROCESS | 1348 | 1461052648183 Marionette TRACE conn4 <- [1,1986,null,{}] 00:57:28 INFO - PROCESS | 1348 | 1461052648186 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:28 INFO - PROCESS | 1348 | 1461052648286 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 00:57:28 INFO - PROCESS | 1348 | 1461052648293 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:28 INFO - PROCESS | 1348 | ++DOCSHELL 2249F400 == 108 [pid = 1348] [id = 506] 00:57:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 293 (224A0000) [pid = 1348] [serial = 1518] [outer = 00000000] 00:57:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 294 (24F6E000) [pid = 1348] [serial = 1519] [outer = 224A0000] 00:57:28 INFO - PROCESS | 1348 | 1461052648347 Marionette DEBUG loaded listener.js 00:57:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 295 (26A0F400) [pid = 1348] [serial = 1520] [outer = 224A0000] 00:57:28 INFO - PROCESS | 1348 | 1461052648912 Marionette TRACE conn4 <- [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]]]}] 00:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 770ms 00:57:29 INFO - PROCESS | 1348 | 1461052648982 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 00:57:29 INFO - PROCESS | 1348 | 1461052648984 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 00:57:29 INFO - PROCESS | 1348 | 1461052648990 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:57:29 INFO - PROCESS | 1348 | 1461052648992 Marionette TRACE conn4 <- [1,1990,null,{}] 00:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:57:29 INFO - PROCESS | 1348 | 1461052648995 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:29 INFO - PROCESS | 1348 | 1461052649158 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 00:57:29 INFO - PROCESS | 1348 | 1461052649185 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:29 INFO - PROCESS | 1348 | ++DOCSHELL 2719F400 == 109 [pid = 1348] [id = 507] 00:57:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 296 (271A0400) [pid = 1348] [serial = 1521] [outer = 00000000] 00:57:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 297 (271E5800) [pid = 1348] [serial = 1522] [outer = 271A0400] 00:57:29 INFO - PROCESS | 1348 | 1461052649233 Marionette DEBUG loaded listener.js 00:57:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 298 (271E9800) [pid = 1348] [serial = 1523] [outer = 271A0400] 00:57:29 INFO - PROCESS | 1348 | 1461052649722 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 00:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 770ms 00:57:29 INFO - PROCESS | 1348 | 1461052649767 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 00:57:29 INFO - PROCESS | 1348 | 1461052649769 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 00:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:57:29 INFO - PROCESS | 1348 | 1461052649772 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:57:29 INFO - PROCESS | 1348 | 1461052649774 Marionette TRACE conn4 <- [1,1994,null,{}] 00:57:29 INFO - PROCESS | 1348 | 1461052649777 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:29 INFO - PROCESS | 1348 | 1461052649927 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 00:57:29 INFO - PROCESS | 1348 | 1461052649945 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:29 INFO - PROCESS | 1348 | ++DOCSHELL 271EBC00 == 110 [pid = 1348] [id = 508] 00:57:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 299 (2790EC00) [pid = 1348] [serial = 1524] [outer = 00000000] 00:57:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 300 (2795D400) [pid = 1348] [serial = 1525] [outer = 2790EC00] 00:57:30 INFO - PROCESS | 1348 | 1461052649989 Marionette DEBUG loaded listener.js 00:57:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 301 (279FDC00) [pid = 1348] [serial = 1526] [outer = 2790EC00] 00:57:30 INFO - PROCESS | 1348 | 1461052650513 Marionette TRACE conn4 <- [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]]]}] 00:57:30 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 00:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 731ms 00:57:30 INFO - PROCESS | 1348 | 1461052650817 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 00:57:30 INFO - PROCESS | 1348 | 1461052650819 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 00:57:30 INFO - PROCESS | 1348 | --DOMWINDOW == 300 (23E95000) [pid = 1348] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:57:30 INFO - PROCESS | 1348 | --DOMWINDOW == 299 (1F577400) [pid = 1348] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:57:30 INFO - PROCESS | 1348 | --DOMWINDOW == 298 (1BFE0C00) [pid = 1348] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:57:30 INFO - PROCESS | 1348 | --DOMWINDOW == 297 (202A4400) [pid = 1348] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:57:30 INFO - PROCESS | 1348 | --DOMWINDOW == 296 (12592000) [pid = 1348] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:57:30 INFO - PROCESS | 1348 | --DOMWINDOW == 295 (2867DC00) [pid = 1348] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:57:30 INFO - PROCESS | 1348 | --DOMWINDOW == 294 (17129000) [pid = 1348] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:57:30 INFO - PROCESS | 1348 | --DOMWINDOW == 293 (1863C400) [pid = 1348] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:57:30 INFO - PROCESS | 1348 | --DOMWINDOW == 292 (1C1CAC00) [pid = 1348] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:57:30 INFO - PROCESS | 1348 | --DOMWINDOW == 291 (211BD400) [pid = 1348] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:57:30 INFO - PROCESS | 1348 | --DOMWINDOW == 290 (139D4C00) [pid = 1348] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:57:30 INFO - PROCESS | 1348 | 1461052650856 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:57:30 INFO - PROCESS | 1348 | 1461052650858 Marionette TRACE conn4 <- [1,1998,null,{}] 00:57:30 INFO - PROCESS | 1348 | 1461052650862 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:30 INFO - PROCESS | 1348 | 1461052650968 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 00:57:30 INFO - PROCESS | 1348 | 1461052650977 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:30 INFO - PROCESS | 1348 | ++DOCSHELL 12ED3400 == 111 [pid = 1348] [id = 509] 00:57:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 291 (17129000) [pid = 1348] [serial = 1527] [outer = 00000000] 00:57:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 292 (1C5AF800) [pid = 1348] [serial = 1528] [outer = 17129000] 00:57:31 INFO - PROCESS | 1348 | 1461052651025 Marionette DEBUG loaded listener.js 00:57:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 293 (1F57B000) [pid = 1348] [serial = 1529] [outer = 17129000] 00:57:31 INFO - PROCESS | 1348 | 1461052651521 Marionette TRACE conn4 <- [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]]]}] 00:57:31 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 00:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 750ms 00:57:31 INFO - PROCESS | 1348 | 1461052651594 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 00:57:31 INFO - PROCESS | 1348 | 1461052651596 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 00:57:31 INFO - PROCESS | 1348 | 1461052651599 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:57:31 INFO - PROCESS | 1348 | 1461052651601 Marionette TRACE conn4 <- [1,2002,null,{}] 00:57:31 INFO - PROCESS | 1348 | 1461052651605 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:31 INFO - PROCESS | 1348 | 1461052651708 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 00:57:31 INFO - PROCESS | 1348 | 1461052651715 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:31 INFO - PROCESS | 1348 | ++DOCSHELL 12BAB400 == 112 [pid = 1348] [id = 510] 00:57:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 294 (22493000) [pid = 1348] [serial = 1530] [outer = 00000000] 00:57:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 295 (2848F400) [pid = 1348] [serial = 1531] [outer = 22493000] 00:57:31 INFO - PROCESS | 1348 | 1461052651759 Marionette DEBUG loaded listener.js 00:57:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 296 (2870E000) [pid = 1348] [serial = 1532] [outer = 22493000] 00:57:32 INFO - PROCESS | 1348 | 1461052652222 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 00:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 00:57:32 INFO - PROCESS | 1348 | 1461052652275 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 00:57:32 INFO - PROCESS | 1348 | 1461052652277 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 00:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:57:32 INFO - PROCESS | 1348 | 1461052652284 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:57:32 INFO - PROCESS | 1348 | 1461052652286 Marionette TRACE conn4 <- [1,2006,null,{}] 00:57:32 INFO - PROCESS | 1348 | 1461052652289 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:32 INFO - PROCESS | 1348 | 1461052652391 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 00:57:32 INFO - PROCESS | 1348 | 1461052652430 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:32 INFO - PROCESS | 1348 | ++DOCSHELL 211BD400 == 113 [pid = 1348] [id = 511] 00:57:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 297 (271EC000) [pid = 1348] [serial = 1533] [outer = 00000000] 00:57:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 298 (28A94800) [pid = 1348] [serial = 1534] [outer = 271EC000] 00:57:32 INFO - PROCESS | 1348 | 1461052652480 Marionette DEBUG loaded listener.js 00:57:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 299 (28F6DC00) [pid = 1348] [serial = 1535] [outer = 271EC000] 00:57:33 INFO - PROCESS | 1348 | 1461052653213 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 00:57:33 INFO - PROCESS | 1348 | 1461052653254 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 00:57:33 INFO - PROCESS | 1348 | 1461052653259 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 00:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:57:33 INFO - PROCESS | 1348 | 1461052653265 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:57:33 INFO - PROCESS | 1348 | 1461052653269 Marionette TRACE conn4 <- [1,2010,null,{}] 00:57:33 INFO - PROCESS | 1348 | 1461052653275 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:33 INFO - PROCESS | 1348 | 1461052653415 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 00:57:33 INFO - PROCESS | 1348 | 1461052653605 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:33 INFO - PROCESS | 1348 | ++DOCSHELL 17729400 == 114 [pid = 1348] [id = 512] 00:57:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 300 (19CC8800) [pid = 1348] [serial = 1536] [outer = 00000000] 00:57:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 301 (1BAA2000) [pid = 1348] [serial = 1537] [outer = 19CC8800] 00:57:33 INFO - PROCESS | 1348 | 1461052653663 Marionette DEBUG loaded listener.js 00:57:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 302 (1C11B800) [pid = 1348] [serial = 1538] [outer = 19CC8800] 00:57:34 INFO - PROCESS | 1348 | 1461052654347 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 00:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1122ms 00:57:34 INFO - PROCESS | 1348 | 1461052654392 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 00:57:34 INFO - PROCESS | 1348 | 1461052654398 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 00:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:57:34 INFO - PROCESS | 1348 | 1461052654405 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:57:34 INFO - PROCESS | 1348 | 1461052654408 Marionette TRACE conn4 <- [1,2014,null,{}] 00:57:34 INFO - PROCESS | 1348 | 1461052654412 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:34 INFO - PROCESS | 1348 | 1461052654645 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 00:57:34 INFO - PROCESS | 1348 | 1461052654782 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:34 INFO - PROCESS | 1348 | ++DOCSHELL 1E37F800 == 115 [pid = 1348] [id = 513] 00:57:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 303 (1E380000) [pid = 1348] [serial = 1539] [outer = 00000000] 00:57:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 304 (271A5C00) [pid = 1348] [serial = 1540] [outer = 1E380000] 00:57:34 INFO - PROCESS | 1348 | 1461052654838 Marionette DEBUG loaded listener.js 00:57:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 305 (1D677000) [pid = 1348] [serial = 1541] [outer = 1E380000] 00:57:35 INFO - PROCESS | 1348 | 1461052655472 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 00:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1125ms 00:57:35 INFO - PROCESS | 1348 | 1461052655531 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 00:57:35 INFO - PROCESS | 1348 | 1461052655533 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 00:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:57:35 INFO - PROCESS | 1348 | 1461052655537 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:57:35 INFO - PROCESS | 1348 | 1461052655541 Marionette TRACE conn4 <- [1,2018,null,{}] 00:57:35 INFO - PROCESS | 1348 | 1461052655565 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:35 INFO - PROCESS | 1348 | 1461052655768 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 00:57:35 INFO - PROCESS | 1348 | --DOCSHELL 1C09A400 == 114 [pid = 1348] [id = 11] 00:57:35 INFO - PROCESS | 1348 | 1461052655919 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:35 INFO - PROCESS | 1348 | ++DOCSHELL 12B0B800 == 115 [pid = 1348] [id = 514] 00:57:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 306 (12BB3C00) [pid = 1348] [serial = 1542] [outer = 00000000] 00:57:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 307 (28488400) [pid = 1348] [serial = 1543] [outer = 12BB3C00] 00:57:36 INFO - PROCESS | 1348 | 1461052656019 Marionette DEBUG loaded listener.js 00:57:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 308 (2871BC00) [pid = 1348] [serial = 1544] [outer = 12BB3C00] 00:57:36 INFO - PROCESS | 1348 | 1461052656676 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 00:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1180ms 00:57:36 INFO - PROCESS | 1348 | 1461052656720 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 00:57:36 INFO - PROCESS | 1348 | 1461052656723 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 00:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:57:36 INFO - PROCESS | 1348 | 1461052656727 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:57:36 INFO - PROCESS | 1348 | 1461052656729 Marionette TRACE conn4 <- [1,2022,null,{}] 00:57:36 INFO - PROCESS | 1348 | 1461052656733 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:36 INFO - PROCESS | 1348 | 1461052656898 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 00:57:37 INFO - PROCESS | 1348 | 1461052657095 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:37 INFO - PROCESS | 1348 | ++DOCSHELL 28ABE000 == 116 [pid = 1348] [id = 515] 00:57:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 309 (29E95000) [pid = 1348] [serial = 1545] [outer = 00000000] 00:57:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 310 (2AA6B400) [pid = 1348] [serial = 1546] [outer = 29E95000] 00:57:37 INFO - PROCESS | 1348 | 1461052657155 Marionette DEBUG loaded listener.js 00:57:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 311 (2AFA1800) [pid = 1348] [serial = 1547] [outer = 29E95000] 00:57:37 INFO - PROCESS | 1348 | 1461052657798 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1124ms 00:57:37 INFO - PROCESS | 1348 | 1461052657854 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 00:57:37 INFO - PROCESS | 1348 | 1461052657857 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 00:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:57:37 INFO - PROCESS | 1348 | 1461052657860 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:57:37 INFO - PROCESS | 1348 | 1461052657862 Marionette TRACE conn4 <- [1,2026,null,{}] 00:57:37 INFO - PROCESS | 1348 | 1461052657866 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:38 INFO - PROCESS | 1348 | 1461052657990 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 00:57:38 INFO - PROCESS | 1348 | 1461052658177 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:38 INFO - PROCESS | 1348 | ++DOCSHELL 2A1A7800 == 117 [pid = 1348] [id = 516] 00:57:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 312 (2AFA9800) [pid = 1348] [serial = 1548] [outer = 00000000] 00:57:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 313 (2B489C00) [pid = 1348] [serial = 1549] [outer = 2AFA9800] 00:57:38 INFO - PROCESS | 1348 | 1461052658234 Marionette DEBUG loaded listener.js 00:57:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 314 (2B48B800) [pid = 1348] [serial = 1550] [outer = 2AFA9800] 00:57:38 INFO - PROCESS | 1348 | 1461052658830 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 00:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1019ms 00:57:38 INFO - PROCESS | 1348 | 1461052658884 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 00:57:38 INFO - PROCESS | 1348 | 1461052658886 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 00:57:38 INFO - PROCESS | 1348 | 1461052658889 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:57:38 INFO - PROCESS | 1348 | 1461052658892 Marionette TRACE conn4 <- [1,2030,null,{}] 00:57:38 INFO - PROCESS | 1348 | 1461052658895 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:39 INFO - PROCESS | 1348 | 1461052659058 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 00:57:39 INFO - PROCESS | 1348 | 1461052659249 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:39 INFO - PROCESS | 1348 | ++DOCSHELL 2B488400 == 118 [pid = 1348] [id = 517] 00:57:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 315 (2B48D400) [pid = 1348] [serial = 1551] [outer = 00000000] 00:57:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 316 (2B4BE000) [pid = 1348] [serial = 1552] [outer = 2B48D400] 00:57:39 INFO - PROCESS | 1348 | 1461052659306 Marionette DEBUG loaded listener.js 00:57:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 317 (2B4C0000) [pid = 1348] [serial = 1553] [outer = 2B48D400] 00:57:39 INFO - PROCESS | 1348 | 1461052659896 Marionette TRACE conn4 <- [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]]]}] 00:57:39 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) 00:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1075ms 00:57:39 INFO - PROCESS | 1348 | 1461052659977 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 00:57:39 INFO - PROCESS | 1348 | 1461052659979 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 00:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:57:39 INFO - PROCESS | 1348 | 1461052659983 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:57:39 INFO - PROCESS | 1348 | 1461052659985 Marionette TRACE conn4 <- [1,2034,null,{}] 00:57:39 INFO - PROCESS | 1348 | 1461052659989 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:40 INFO - PROCESS | 1348 | 1461052660118 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 00:57:40 INFO - PROCESS | 1348 | 1461052660314 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:40 INFO - PROCESS | 1348 | ++DOCSHELL 2B4C3C00 == 119 [pid = 1348] [id = 518] 00:57:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 318 (2B4C5800) [pid = 1348] [serial = 1554] [outer = 00000000] 00:57:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 319 (2BD9EC00) [pid = 1348] [serial = 1555] [outer = 2B4C5800] 00:57:40 INFO - PROCESS | 1348 | 1461052660371 Marionette DEBUG loaded listener.js 00:57:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 320 (2BE28000) [pid = 1348] [serial = 1556] [outer = 2B4C5800] 00:57:40 INFO - PROCESS | 1348 | 1461052660986 Marionette TRACE conn4 <- [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]]]}] 00:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1078ms 00:57:41 INFO - PROCESS | 1348 | 1461052661060 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 00:57:41 INFO - PROCESS | 1348 | 1461052661063 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 00:57:41 INFO - PROCESS | 1348 | 1461052661066 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:57:41 INFO - PROCESS | 1348 | 1461052661068 Marionette TRACE conn4 <- [1,2038,null,{}] 00:57:41 INFO - PROCESS | 1348 | 1461052661072 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:41 INFO - PROCESS | 1348 | 1461052661196 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 00:57:41 INFO - PROCESS | 1348 | 1461052661385 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:41 INFO - PROCESS | 1348 | ++DOCSHELL 28405400 == 120 [pid = 1348] [id = 519] 00:57:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 321 (2B4C0400) [pid = 1348] [serial = 1557] [outer = 00000000] 00:57:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 322 (2BE31400) [pid = 1348] [serial = 1558] [outer = 2B4C0400] 00:57:41 INFO - PROCESS | 1348 | 1461052661439 Marionette DEBUG loaded listener.js 00:57:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 323 (2BE33C00) [pid = 1348] [serial = 1559] [outer = 2B4C0400] 00:57:41 INFO - PROCESS | 1348 | 1461052661983 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 00:57:42 INFO - PROCESS | 1348 | 1461052662041 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 00:57:42 INFO - PROCESS | 1348 | 1461052662043 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 00:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:57:42 INFO - PROCESS | 1348 | 1461052662047 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:57:42 INFO - PROCESS | 1348 | 1461052662049 Marionette TRACE conn4 <- [1,2042,null,{}] 00:57:42 INFO - PROCESS | 1348 | 1461052662053 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:42 INFO - PROCESS | 1348 | 1461052662185 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 00:57:42 INFO - PROCESS | 1348 | 1461052662397 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:42 INFO - PROCESS | 1348 | ++DOCSHELL 2BE8D000 == 121 [pid = 1348] [id = 520] 00:57:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 324 (2BE8EC00) [pid = 1348] [serial = 1560] [outer = 00000000] 00:57:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 325 (2BE94400) [pid = 1348] [serial = 1561] [outer = 2BE8EC00] 00:57:42 INFO - PROCESS | 1348 | 1461052662455 Marionette DEBUG loaded listener.js 00:57:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 326 (2BE97000) [pid = 1348] [serial = 1562] [outer = 2BE8EC00] 00:57:43 INFO - PROCESS | 1348 | 1461052663050 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 00:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1069ms 00:57:43 INFO - PROCESS | 1348 | 1461052663120 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 00:57:43 INFO - PROCESS | 1348 | 1461052663122 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 00:57:43 INFO - PROCESS | 1348 | 1461052663125 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:57:43 INFO - PROCESS | 1348 | 1461052663127 Marionette TRACE conn4 <- [1,2046,null,{}] 00:57:43 INFO - PROCESS | 1348 | 1461052663132 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:43 INFO - PROCESS | 1348 | 1461052663256 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 00:57:43 INFO - PROCESS | 1348 | 1461052663446 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:43 INFO - PROCESS | 1348 | ++DOCSHELL 2BE92800 == 122 [pid = 1348] [id = 521] 00:57:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 327 (2ED8AC00) [pid = 1348] [serial = 1563] [outer = 00000000] 00:57:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 328 (2ED90400) [pid = 1348] [serial = 1564] [outer = 2ED8AC00] 00:57:43 INFO - PROCESS | 1348 | 1461052663502 Marionette DEBUG loaded listener.js 00:57:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 329 (2ED93400) [pid = 1348] [serial = 1565] [outer = 2ED8AC00] 00:57:44 INFO - PROCESS | 1348 | 1461052664126 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 00:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1017ms 00:57:44 INFO - PROCESS | 1348 | 1461052664147 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 00:57:44 INFO - PROCESS | 1348 | 1461052664149 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 00:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:57:44 INFO - PROCESS | 1348 | 1461052664152 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:57:44 INFO - PROCESS | 1348 | 1461052664155 Marionette TRACE conn4 <- [1,2050,null,{}] 00:57:44 INFO - PROCESS | 1348 | 1461052664159 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:44 INFO - PROCESS | 1348 | 1461052664301 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 00:57:44 INFO - PROCESS | 1348 | 1461052664507 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:44 INFO - PROCESS | 1348 | ++DOCSHELL 2FDD8800 == 123 [pid = 1348] [id = 522] 00:57:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 330 (2FDDA400) [pid = 1348] [serial = 1566] [outer = 00000000] 00:57:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 331 (2FDE0C00) [pid = 1348] [serial = 1567] [outer = 2FDDA400] 00:57:44 INFO - PROCESS | 1348 | 1461052664568 Marionette DEBUG loaded listener.js 00:57:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 332 (2FC43400) [pid = 1348] [serial = 1568] [outer = 2FDDA400] 00:57:45 INFO - PROCESS | 1348 | 1461052665259 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 00:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1124ms 00:57:45 INFO - PROCESS | 1348 | 1461052665280 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 00:57:45 INFO - PROCESS | 1348 | 1461052665282 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 00:57:45 INFO - PROCESS | 1348 | 1461052665285 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:57:45 INFO - PROCESS | 1348 | 1461052665287 Marionette TRACE conn4 <- [1,2054,null,{}] 00:57:45 INFO - PROCESS | 1348 | 1461052665291 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:45 INFO - PROCESS | 1348 | 1461052665420 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 00:57:45 INFO - PROCESS | 1348 | 1461052665628 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:45 INFO - PROCESS | 1348 | ++DOCSHELL 17750000 == 124 [pid = 1348] [id = 523] 00:57:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 333 (18643800) [pid = 1348] [serial = 1569] [outer = 00000000] 00:57:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 334 (1C614C00) [pid = 1348] [serial = 1570] [outer = 18643800] 00:57:45 INFO - PROCESS | 1348 | 1461052665683 Marionette DEBUG loaded listener.js 00:57:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 335 (1C69F000) [pid = 1348] [serial = 1571] [outer = 18643800] 00:57:46 INFO - PROCESS | 1348 | 1461052666301 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 00:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1075ms 00:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:57:46 INFO - PROCESS | 1348 | 1461052666365 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 00:57:46 INFO - PROCESS | 1348 | 1461052666367 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 00:57:46 INFO - PROCESS | 1348 | 1461052666370 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:57:46 INFO - PROCESS | 1348 | 1461052666372 Marionette TRACE conn4 <- [1,2058,null,{}] 00:57:46 INFO - PROCESS | 1348 | 1461052666376 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:46 INFO - PROCESS | 1348 | 1461052666506 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 00:57:46 INFO - PROCESS | 1348 | 1461052666702 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:46 INFO - PROCESS | 1348 | ++DOCSHELL 1C5A8800 == 125 [pid = 1348] [id = 524] 00:57:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 336 (1C5C9000) [pid = 1348] [serial = 1572] [outer = 00000000] 00:57:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 337 (24BD0400) [pid = 1348] [serial = 1573] [outer = 1C5C9000] 00:57:46 INFO - PROCESS | 1348 | 1461052666755 Marionette DEBUG loaded listener.js 00:57:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 338 (24F78800) [pid = 1348] [serial = 1574] [outer = 1C5C9000] 00:57:47 INFO - PROCESS | 1348 | 1461052667385 Marionette TRACE conn4 <- [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]]]}] 00:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1070ms 00:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:57:47 INFO - PROCESS | 1348 | 1461052667441 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 00:57:47 INFO - PROCESS | 1348 | 1461052667443 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 00:57:47 INFO - PROCESS | 1348 | 1461052667446 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:57:47 INFO - PROCESS | 1348 | 1461052667449 Marionette TRACE conn4 <- [1,2062,null,{}] 00:57:47 INFO - PROCESS | 1348 | 1461052667452 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:47 INFO - PROCESS | 1348 | 1461052667586 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 00:57:47 INFO - PROCESS | 1348 | 1461052667786 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:47 INFO - PROCESS | 1348 | ++DOCSHELL 20E08000 == 126 [pid = 1348] [id = 525] 00:57:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 339 (28706400) [pid = 1348] [serial = 1575] [outer = 00000000] 00:57:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 340 (2ED72C00) [pid = 1348] [serial = 1576] [outer = 28706400] 00:57:47 INFO - PROCESS | 1348 | 1461052667839 Marionette DEBUG loaded listener.js 00:57:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 341 (2ED73000) [pid = 1348] [serial = 1577] [outer = 28706400] 00:57:48 INFO - PROCESS | 1348 | 1461052668873 Marionette TRACE conn4 <- [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]]]}] 00:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1476ms 00:57:48 INFO - PROCESS | 1348 | 1461052668923 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 00:57:48 INFO - PROCESS | 1348 | 1461052668929 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 00:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:57:48 INFO - PROCESS | 1348 | 1461052668934 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:57:48 INFO - PROCESS | 1348 | 1461052668938 Marionette TRACE conn4 <- [1,2066,null,{}] 00:57:48 INFO - PROCESS | 1348 | 1461052668943 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:49 INFO - PROCESS | 1348 | 1461052669071 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 00:57:49 INFO - PROCESS | 1348 | 1461052669281 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:49 INFO - PROCESS | 1348 | ++DOCSHELL 12BAB000 == 127 [pid = 1348] [id = 526] 00:57:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 342 (12D04800) [pid = 1348] [serial = 1578] [outer = 00000000] 00:57:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 343 (1AFED800) [pid = 1348] [serial = 1579] [outer = 12D04800] 00:57:49 INFO - PROCESS | 1348 | 1461052669334 Marionette DEBUG loaded listener.js 00:57:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 344 (1C63F000) [pid = 1348] [serial = 1580] [outer = 12D04800] 00:57:49 INFO - PROCESS | 1348 | 1461052669964 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 00:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1077ms 00:57:50 INFO - PROCESS | 1348 | 1461052670016 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 00:57:50 INFO - PROCESS | 1348 | 1461052670022 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 00:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:57:50 INFO - PROCESS | 1348 | 1461052670028 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:57:50 INFO - PROCESS | 1348 | 1461052670031 Marionette TRACE conn4 <- [1,2070,null,{}] 00:57:50 INFO - PROCESS | 1348 | 1461052670035 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:50 INFO - PROCESS | 1348 | 1461052670161 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 00:57:50 INFO - PROCESS | 1348 | 1461052670362 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:50 INFO - PROCESS | 1348 | ++DOCSHELL 17079C00 == 128 [pid = 1348] [id = 527] 00:57:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 345 (1778A400) [pid = 1348] [serial = 1581] [outer = 00000000] 00:57:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 346 (1F57F000) [pid = 1348] [serial = 1582] [outer = 1778A400] 00:57:50 INFO - PROCESS | 1348 | 1461052670413 Marionette DEBUG loaded listener.js 00:57:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 347 (20E15C00) [pid = 1348] [serial = 1583] [outer = 1778A400] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 0EBD7C00 == 127 [pid = 1348] [id = 177] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 12BAB400 == 126 [pid = 1348] [id = 510] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 12ED3400 == 125 [pid = 1348] [id = 509] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 271EBC00 == 124 [pid = 1348] [id = 508] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 2719F400 == 123 [pid = 1348] [id = 507] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 2793BC00 == 122 [pid = 1348] [id = 466] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 346 (2A1A2800) [pid = 1348] [serial = 1420] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 345 (2AA6D400) [pid = 1348] [serial = 1423] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 344 (2BD92400) [pid = 1348] [serial = 1426] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 343 (17335400) [pid = 1348] [serial = 1429] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 342 (2652AC00) [pid = 1348] [serial = 1462] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 2249F400 == 121 [pid = 1348] [id = 506] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 1C63E000 == 120 [pid = 1348] [id = 505] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 1C643C00 == 119 [pid = 1348] [id = 504] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 0EBD4800 == 118 [pid = 1348] [id = 503] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 1B780000 == 117 [pid = 1348] [id = 502] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 1258B800 == 116 [pid = 1348] [id = 501] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 2AA72000 == 115 [pid = 1348] [id = 496] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 29E92000 == 114 [pid = 1348] [id = 495] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 28A92400 == 113 [pid = 1348] [id = 494] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 27957000 == 112 [pid = 1348] [id = 493] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 2791B000 == 111 [pid = 1348] [id = 492] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 26D90400 == 110 [pid = 1348] [id = 491] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 26529C00 == 109 [pid = 1348] [id = 490] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 1AF66C00 == 108 [pid = 1348] [id = 489] 00:57:50 INFO - PROCESS | 1348 | --DOCSHELL 12BAEC00 == 107 [pid = 1348] [id = 488] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 341 (20E55400) [pid = 1348] [serial = 1405] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 340 (271AAC00) [pid = 1348] [serial = 1411] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 339 (279F8800) [pid = 1348] [serial = 1408] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 338 (26D95800) [pid = 1348] [serial = 1432] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 337 (211BF400) [pid = 1348] [serial = 1454] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 336 (24168C00) [pid = 1348] [serial = 1460] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 335 (1E371400) [pid = 1348] [serial = 1457] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 334 (1D683800) [pid = 1348] [serial = 1448] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 333 (26A0C000) [pid = 1348] [serial = 1334] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 332 (20291800) [pid = 1348] [serial = 1450] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 331 (1C5B1C00) [pid = 1348] [serial = 1444] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 330 (20E13000) [pid = 1348] [serial = 1453] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 329 (1C613400) [pid = 1348] [serial = 1445] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 328 (173E5C00) [pid = 1348] [serial = 1435] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 327 (28A93000) [pid = 1348] [serial = 1400] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 326 (1C0A3C00) [pid = 1348] [serial = 1402] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 325 (2029E800) [pid = 1348] [serial = 1451] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 324 (1C639C00) [pid = 1348] [serial = 1439] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 323 (1C5C7400) [pid = 1348] [serial = 1438] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 322 (1C09FC00) [pid = 1348] [serial = 1456] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 321 (1C78D400) [pid = 1348] [serial = 1447] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 320 (2385A800) [pid = 1348] [serial = 1459] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 319 (1A57F800) [pid = 1348] [serial = 1441] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 318 (1B4E2400) [pid = 1348] [serial = 1442] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 317 (28A94000) [pid = 1348] [serial = 1414] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 316 (1AF64400) [pid = 1348] [serial = 1436] [outer = 00000000] [url = about:blank] 00:57:50 INFO - PROCESS | 1348 | --DOMWINDOW == 315 (297D7C00) [pid = 1348] [serial = 1417] [outer = 00000000] [url = about:blank] 00:57:51 INFO - PROCESS | 1348 | 1461052671135 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 00:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1132ms 00:57:51 INFO - PROCESS | 1348 | 1461052671162 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 00:57:51 INFO - PROCESS | 1348 | 1461052671164 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 00:57:51 INFO - PROCESS | 1348 | 1461052671167 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:57:51 INFO - PROCESS | 1348 | 1461052671171 Marionette TRACE conn4 <- [1,2074,null,{}] 00:57:51 INFO - PROCESS | 1348 | 1461052671181 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:51 INFO - PROCESS | 1348 | 1461052671290 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 00:57:51 INFO - PROCESS | 1348 | 1461052671314 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:51 INFO - PROCESS | 1348 | ++DOCSHELL 19CC4800 == 108 [pid = 1348] [id = 528] 00:57:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 316 (19CC5C00) [pid = 1348] [serial = 1584] [outer = 00000000] 00:57:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 317 (1AF67C00) [pid = 1348] [serial = 1585] [outer = 19CC5C00] 00:57:51 INFO - PROCESS | 1348 | 1461052671365 Marionette DEBUG loaded listener.js 00:57:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 318 (1BAA0400) [pid = 1348] [serial = 1586] [outer = 19CC5C00] 00:57:51 INFO - PROCESS | 1348 | 1461052671963 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 00:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 830ms 00:57:52 INFO - PROCESS | 1348 | 1461052672002 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 00:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:57:52 INFO - PROCESS | 1348 | 1461052672004 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 00:57:52 INFO - PROCESS | 1348 | 1461052672007 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:57:52 INFO - PROCESS | 1348 | 1461052672009 Marionette TRACE conn4 <- [1,2078,null,{}] 00:57:52 INFO - PROCESS | 1348 | 1461052672013 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:52 INFO - PROCESS | 1348 | 1461052672128 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 00:57:52 INFO - PROCESS | 1348 | 1461052672279 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:52 INFO - PROCESS | 1348 | ++DOCSHELL 1BAA7C00 == 109 [pid = 1348] [id = 529] 00:57:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 319 (1C09A000) [pid = 1348] [serial = 1587] [outer = 00000000] 00:57:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 320 (1D675800) [pid = 1348] [serial = 1588] [outer = 1C09A000] 00:57:52 INFO - PROCESS | 1348 | 1461052672325 Marionette DEBUG loaded listener.js 00:57:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 321 (1E373C00) [pid = 1348] [serial = 1589] [outer = 1C09A000] 00:57:52 INFO - PROCESS | 1348 | 1461052672684 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 00:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 00:57:52 INFO - PROCESS | 1348 | 1461052672738 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 00:57:52 INFO - PROCESS | 1348 | 1461052672740 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 00:57:52 INFO - PROCESS | 1348 | 1461052672744 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:57:52 INFO - PROCESS | 1348 | 1461052672745 Marionette TRACE conn4 <- [1,2082,null,{}] 00:57:52 INFO - PROCESS | 1348 | 1461052672749 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:52 INFO - PROCESS | 1348 | 1461052672851 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 00:57:52 INFO - PROCESS | 1348 | 1461052672857 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:52 INFO - PROCESS | 1348 | ++DOCSHELL 1E379C00 == 110 [pid = 1348] [id = 530] 00:57:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 322 (1E739400) [pid = 1348] [serial = 1590] [outer = 00000000] 00:57:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 323 (202A1800) [pid = 1348] [serial = 1591] [outer = 1E739400] 00:57:52 INFO - PROCESS | 1348 | 1461052672902 Marionette DEBUG loaded listener.js 00:57:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 324 (206DD000) [pid = 1348] [serial = 1592] [outer = 1E739400] 00:57:53 INFO - PROCESS | 1348 | 1461052673515 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 00:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 831ms 00:57:53 INFO - PROCESS | 1348 | 1461052673580 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 00:57:53 INFO - PROCESS | 1348 | 1461052673582 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 00:57:53 INFO - PROCESS | 1348 | 1461052673585 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:57:53 INFO - PROCESS | 1348 | 1461052673587 Marionette TRACE conn4 <- [1,2086,null,{}] 00:57:53 INFO - PROCESS | 1348 | 1461052673590 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:53 INFO - PROCESS | 1348 | 1461052673770 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 00:57:53 INFO - PROCESS | 1348 | 1461052673795 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:53 INFO - PROCESS | 1348 | ++DOCSHELL 211B4400 == 111 [pid = 1348] [id = 531] 00:57:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 325 (23861C00) [pid = 1348] [serial = 1593] [outer = 00000000] 00:57:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 326 (24F71000) [pid = 1348] [serial = 1594] [outer = 23861C00] 00:57:53 INFO - PROCESS | 1348 | 1461052673847 Marionette DEBUG loaded listener.js 00:57:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 327 (26535000) [pid = 1348] [serial = 1595] [outer = 23861C00] 00:57:54 INFO - PROCESS | 1348 | 1461052674380 Marionette TRACE conn4 <- [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]]]}] 00:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 830ms 00:57:54 INFO - PROCESS | 1348 | 1461052674419 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 00:57:54 INFO - PROCESS | 1348 | 1461052674421 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 00:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:57:54 INFO - PROCESS | 1348 | 1461052674424 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:57:54 INFO - PROCESS | 1348 | 1461052674426 Marionette TRACE conn4 <- [1,2090,null,{}] 00:57:54 INFO - PROCESS | 1348 | 1461052674435 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:54 INFO - PROCESS | 1348 | 1461052674585 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 00:57:54 INFO - PROCESS | 1348 | 1461052674605 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:54 INFO - PROCESS | 1348 | ++DOCSHELL 23E98800 == 112 [pid = 1348] [id = 532] 00:57:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 328 (24356800) [pid = 1348] [serial = 1596] [outer = 00000000] 00:57:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 329 (26D8E400) [pid = 1348] [serial = 1597] [outer = 24356800] 00:57:54 INFO - PROCESS | 1348 | 1461052674652 Marionette DEBUG loaded listener.js 00:57:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 330 (2719F400) [pid = 1348] [serial = 1598] [outer = 24356800] 00:57:55 INFO - PROCESS | 1348 | --DOMWINDOW == 329 (271A0400) [pid = 1348] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:57:55 INFO - PROCESS | 1348 | --DOMWINDOW == 328 (2790EC00) [pid = 1348] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:57:55 INFO - PROCESS | 1348 | --DOMWINDOW == 327 (17129000) [pid = 1348] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:57:55 INFO - PROCESS | 1348 | --DOMWINDOW == 326 (22493000) [pid = 1348] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:57:55 INFO - PROCESS | 1348 | --DOMWINDOW == 325 (24BD4C00) [pid = 1348] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:57:55 INFO - PROCESS | 1348 | --DOMWINDOW == 324 (12A78000) [pid = 1348] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:57:55 INFO - PROCESS | 1348 | --DOMWINDOW == 323 (0EC01800) [pid = 1348] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:57:55 INFO - PROCESS | 1348 | --DOMWINDOW == 322 (1C69B000) [pid = 1348] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:57:55 INFO - PROCESS | 1348 | --DOMWINDOW == 321 (1C5AAC00) [pid = 1348] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:57:55 INFO - PROCESS | 1348 | --DOMWINDOW == 320 (224A0000) [pid = 1348] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:57:55 INFO - PROCESS | 1348 | --DOMWINDOW == 319 (1F1A6C00) [pid = 1348] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:57:55 INFO - PROCESS | 1348 | 1461052675589 Marionette TRACE conn4 <- [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]]]}] 00:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1190ms 00:57:55 INFO - PROCESS | 1348 | 1461052675614 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 00:57:55 INFO - PROCESS | 1348 | 1461052675616 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 00:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:57:55 INFO - PROCESS | 1348 | 1461052675619 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:57:55 INFO - PROCESS | 1348 | 1461052675621 Marionette TRACE conn4 <- [1,2094,null,{}] 00:57:55 INFO - PROCESS | 1348 | 1461052675625 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:55 INFO - PROCESS | 1348 | 1461052675729 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 00:57:55 INFO - PROCESS | 1348 | 1461052675735 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:55 INFO - PROCESS | 1348 | ++DOCSHELL 17128C00 == 113 [pid = 1348] [id = 533] 00:57:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 320 (17129000) [pid = 1348] [serial = 1599] [outer = 00000000] 00:57:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 321 (1C69B000) [pid = 1348] [serial = 1600] [outer = 17129000] 00:57:55 INFO - PROCESS | 1348 | 1461052675783 Marionette DEBUG loaded listener.js 00:57:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 322 (1F1A6C00) [pid = 1348] [serial = 1601] [outer = 17129000] 00:57:56 INFO - PROCESS | 1348 | 1461052676302 Marionette TRACE conn4 <- [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]]]}] 00:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 770ms 00:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:57:56 INFO - PROCESS | 1348 | 1461052676390 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 00:57:56 INFO - PROCESS | 1348 | 1461052676392 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 00:57:56 INFO - PROCESS | 1348 | 1461052676396 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:57:56 INFO - PROCESS | 1348 | 1461052676397 Marionette TRACE conn4 <- [1,2098,null,{}] 00:57:56 INFO - PROCESS | 1348 | 1461052676401 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:56 INFO - PROCESS | 1348 | 1461052676502 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 00:57:56 INFO - PROCESS | 1348 | 1461052676511 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:56 INFO - PROCESS | 1348 | ++DOCSHELL 2652E400 == 114 [pid = 1348] [id = 534] 00:57:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 323 (26BEE800) [pid = 1348] [serial = 1602] [outer = 00000000] 00:57:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 324 (271E2800) [pid = 1348] [serial = 1603] [outer = 26BEE800] 00:57:56 INFO - PROCESS | 1348 | 1461052676557 Marionette DEBUG loaded listener.js 00:57:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 325 (273DA800) [pid = 1348] [serial = 1604] [outer = 26BEE800] 00:57:57 INFO - PROCESS | 1348 | 1461052677052 Marionette TRACE conn4 <- [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]]]}] 00:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 00:57:57 INFO - PROCESS | 1348 | 1461052677087 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 00:57:57 INFO - PROCESS | 1348 | 1461052677089 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 00:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:57:57 INFO - PROCESS | 1348 | 1461052677093 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:57:57 INFO - PROCESS | 1348 | 1461052677094 Marionette TRACE conn4 <- [1,2102,null,{}] 00:57:57 INFO - PROCESS | 1348 | 1461052677103 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:57 INFO - PROCESS | 1348 | 1461052677240 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 00:57:57 INFO - PROCESS | 1348 | 1461052677249 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:57 INFO - PROCESS | 1348 | ++DOCSHELL 203EDC00 == 115 [pid = 1348] [id = 535] 00:57:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 326 (2652D800) [pid = 1348] [serial = 1605] [outer = 00000000] 00:57:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 327 (2791CC00) [pid = 1348] [serial = 1606] [outer = 2652D800] 00:57:57 INFO - PROCESS | 1348 | 1461052677294 Marionette DEBUG loaded listener.js 00:57:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 328 (2793B000) [pid = 1348] [serial = 1607] [outer = 2652D800] 00:57:58 INFO - PROCESS | 1348 | 1461052678096 Marionette TRACE conn4 <- [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]]]}] 00:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1019ms 00:57:58 INFO - PROCESS | 1348 | 1461052678114 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 00:57:58 INFO - PROCESS | 1348 | 1461052678119 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 00:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:57:58 INFO - PROCESS | 1348 | 1461052678162 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:57:58 INFO - PROCESS | 1348 | 1461052678166 Marionette TRACE conn4 <- [1,2106,null,{}] 00:57:58 INFO - PROCESS | 1348 | 1461052678172 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:58 INFO - PROCESS | 1348 | 1461052678319 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 00:57:58 INFO - PROCESS | 1348 | 1461052678521 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:58 INFO - PROCESS | 1348 | ++DOCSHELL 17A84C00 == 116 [pid = 1348] [id = 536] 00:57:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 329 (1863C000) [pid = 1348] [serial = 1608] [outer = 00000000] 00:57:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 330 (1AF5BC00) [pid = 1348] [serial = 1609] [outer = 1863C000] 00:57:58 INFO - PROCESS | 1348 | 1461052678582 Marionette DEBUG loaded listener.js 00:57:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 331 (1B786C00) [pid = 1348] [serial = 1610] [outer = 1863C000] 00:57:59 INFO - PROCESS | 1348 | 1461052679293 Marionette TRACE conn4 <- [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]]]}] 00:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1202ms 00:57:59 INFO - PROCESS | 1348 | 1461052679344 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 00:57:59 INFO - PROCESS | 1348 | 1461052679350 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 00:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:57:59 INFO - PROCESS | 1348 | 1461052679357 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:57:59 INFO - PROCESS | 1348 | 1461052679360 Marionette TRACE conn4 <- [1,2110,null,{}] 00:57:59 INFO - PROCESS | 1348 | 1461052679364 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:59 INFO - PROCESS | 1348 | 1461052679528 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 00:57:59 INFO - PROCESS | 1348 | 1461052679728 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:59 INFO - PROCESS | 1348 | ++DOCSHELL 1BAA4400 == 117 [pid = 1348] [id = 537] 00:57:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 332 (1C0A1000) [pid = 1348] [serial = 1611] [outer = 00000000] 00:57:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 333 (20E54000) [pid = 1348] [serial = 1612] [outer = 1C0A1000] 00:57:59 INFO - PROCESS | 1348 | 1461052679786 Marionette DEBUG loaded listener.js 00:57:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 334 (23816C00) [pid = 1348] [serial = 1613] [outer = 1C0A1000] 00:58:00 INFO - PROCESS | 1348 | 1461052680476 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 00:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1183ms 00:58:00 INFO - PROCESS | 1348 | 1461052680541 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 00:58:00 INFO - PROCESS | 1348 | 1461052680543 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 00:58:00 INFO - PROCESS | 1348 | 1461052680547 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:58:00 INFO - PROCESS | 1348 | 1461052680551 Marionette TRACE conn4 <- [1,2114,null,{}] 00:58:00 INFO - PROCESS | 1348 | 1461052680562 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:00 INFO - PROCESS | 1348 | 1461052680728 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 00:58:00 INFO - PROCESS | 1348 | 1461052680930 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:00 INFO - PROCESS | 1348 | ++DOCSHELL 27914800 == 118 [pid = 1348] [id = 538] 00:58:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 335 (27954800) [pid = 1348] [serial = 1614] [outer = 00000000] 00:58:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 336 (28407000) [pid = 1348] [serial = 1615] [outer = 27954800] 00:58:01 INFO - PROCESS | 1348 | 1461052680992 Marionette DEBUG loaded listener.js 00:58:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 337 (2840DC00) [pid = 1348] [serial = 1616] [outer = 27954800] 00:58:01 INFO - PROCESS | 1348 | 1461052681662 Marionette TRACE conn4 <- [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]]]}] 00:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1126ms 00:58:01 INFO - PROCESS | 1348 | 1461052681676 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 00:58:01 INFO - PROCESS | 1348 | 1461052681679 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 00:58:01 INFO - PROCESS | 1348 | 1461052681683 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:58:01 INFO - PROCESS | 1348 | 1461052681685 Marionette TRACE conn4 <- [1,2118,null,{}] 00:58:01 INFO - PROCESS | 1348 | 1461052681688 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:01 INFO - PROCESS | 1348 | 1461052681825 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 00:58:02 INFO - PROCESS | 1348 | 1461052682038 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:02 INFO - PROCESS | 1348 | ++DOCSHELL 2840FC00 == 119 [pid = 1348] [id = 539] 00:58:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 338 (28410400) [pid = 1348] [serial = 1617] [outer = 00000000] 00:58:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 339 (2868B400) [pid = 1348] [serial = 1618] [outer = 28410400] 00:58:02 INFO - PROCESS | 1348 | 1461052682098 Marionette DEBUG loaded listener.js 00:58:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 340 (28713400) [pid = 1348] [serial = 1619] [outer = 28410400] 00:58:02 INFO - PROCESS | 1348 | 1461052682723 Marionette TRACE conn4 <- [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] 00:58:02 INFO - PROCESS | 1348 | 1461052682764 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 00:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:58:02 INFO - PROCESS | 1348 | 1461052682767 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:58:02 INFO - PROCESS | 1348 | 1461052682770 Marionette TRACE conn4 <- [1,2122,null,{}] 00:58:02 INFO - PROCESS | 1348 | 1461052682774 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:02 INFO - PROCESS | 1348 | 1461052682898 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 00:58:03 INFO - PROCESS | 1348 | 1461052683059 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:03 INFO - PROCESS | 1348 | ++DOCSHELL 28685000 == 120 [pid = 1348] [id = 540] 00:58:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 341 (28A92C00) [pid = 1348] [serial = 1620] [outer = 00000000] 00:58:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 342 (29E92C00) [pid = 1348] [serial = 1621] [outer = 28A92C00] 00:58:03 INFO - PROCESS | 1348 | 1461052683115 Marionette DEBUG loaded listener.js 00:58:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 343 (29E98C00) [pid = 1348] [serial = 1622] [outer = 28A92C00] 00:58:03 INFO - PROCESS | 1348 | 1461052683757 Marionette TRACE conn4 <- [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]]]}] 00:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1021ms 00:58:03 INFO - PROCESS | 1348 | 1461052683792 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 00:58:03 INFO - PROCESS | 1348 | 1461052683794 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 00:58:03 INFO - PROCESS | 1348 | 1461052683798 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:58:03 INFO - PROCESS | 1348 | 1461052683800 Marionette TRACE conn4 <- [1,2126,null,{}] 00:58:03 INFO - PROCESS | 1348 | 1461052683803 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:03 INFO - PROCESS | 1348 | 1461052683958 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 00:58:04 INFO - PROCESS | 1348 | 1461052684161 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:04 INFO - PROCESS | 1348 | ++DOCSHELL 297D7C00 == 121 [pid = 1348] [id = 541] 00:58:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 344 (29E93400) [pid = 1348] [serial = 1623] [outer = 00000000] 00:58:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 345 (2AD96C00) [pid = 1348] [serial = 1624] [outer = 29E93400] 00:58:04 INFO - PROCESS | 1348 | 1461052684221 Marionette DEBUG loaded listener.js 00:58:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 346 (2AD98800) [pid = 1348] [serial = 1625] [outer = 29E93400] 00:58:04 INFO - PROCESS | 1348 | 1461052684848 Marionette TRACE conn4 <- [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]]]}] 00:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1119ms 00:58:04 INFO - PROCESS | 1348 | 1461052684921 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 00:58:04 INFO - PROCESS | 1348 | 1461052684923 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 00:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:58:04 INFO - PROCESS | 1348 | 1461052684926 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:58:04 INFO - PROCESS | 1348 | 1461052684929 Marionette TRACE conn4 <- [1,2130,null,{}] 00:58:04 INFO - PROCESS | 1348 | 1461052684933 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:05 INFO - PROCESS | 1348 | 1461052685065 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 00:58:05 INFO - PROCESS | 1348 | 1461052685269 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:05 INFO - PROCESS | 1348 | ++DOCSHELL 2AD92400 == 122 [pid = 1348] [id = 542] 00:58:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 347 (2AD9E000) [pid = 1348] [serial = 1626] [outer = 00000000] 00:58:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 348 (2B3E6C00) [pid = 1348] [serial = 1627] [outer = 2AD9E000] 00:58:05 INFO - PROCESS | 1348 | 1461052685324 Marionette DEBUG loaded listener.js 00:58:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 349 (2B487800) [pid = 1348] [serial = 1628] [outer = 2AD9E000] 00:58:05 INFO - PROCESS | 1348 | 1461052685899 Marionette TRACE conn4 <- [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] 00:58:05 INFO - PROCESS | 1348 | 1461052685951 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 00:58:05 INFO - PROCESS | 1348 | 1461052685955 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:58:05 INFO - PROCESS | 1348 | 1461052685957 Marionette TRACE conn4 <- [1,2134,null,{}] 00:58:05 INFO - PROCESS | 1348 | 1461052685961 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:06 INFO - PROCESS | 1348 | 1461052686089 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 00:58:06 INFO - PROCESS | 1348 | 1461052686304 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:06 INFO - PROCESS | 1348 | ++DOCSHELL 12970400 == 123 [pid = 1348] [id = 543] 00:58:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 350 (12971400) [pid = 1348] [serial = 1629] [outer = 00000000] 00:58:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 351 (2BD97000) [pid = 1348] [serial = 1630] [outer = 12971400] 00:58:06 INFO - PROCESS | 1348 | 1461052686363 Marionette DEBUG loaded listener.js 00:58:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 352 (2BD9B800) [pid = 1348] [serial = 1631] [outer = 12971400] 00:58:06 INFO - PROCESS | 1348 | 1461052686978 Marionette TRACE conn4 <- [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] 00:58:07 INFO - PROCESS | 1348 | 1461052687037 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 00:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:58:07 INFO - PROCESS | 1348 | 1461052687041 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:58:07 INFO - PROCESS | 1348 | 1461052687043 Marionette TRACE conn4 <- [1,2138,null,{}] 00:58:07 INFO - PROCESS | 1348 | 1461052687047 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:07 INFO - PROCESS | 1348 | 1461052687181 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 00:58:07 INFO - PROCESS | 1348 | 1461052687385 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:07 INFO - PROCESS | 1348 | ++DOCSHELL 2B4C1400 == 124 [pid = 1348] [id = 544] 00:58:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 353 (2BD93800) [pid = 1348] [serial = 1632] [outer = 00000000] 00:58:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 354 (2DDE1400) [pid = 1348] [serial = 1633] [outer = 2BD93800] 00:58:07 INFO - PROCESS | 1348 | 1461052687442 Marionette DEBUG loaded listener.js 00:58:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 355 (2DDE3800) [pid = 1348] [serial = 1634] [outer = 2BD93800] 00:58:08 INFO - PROCESS | 1348 | 1461052688019 Marionette TRACE conn4 <- [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]]]}] 00:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1021ms 00:58:08 INFO - PROCESS | 1348 | 1461052688066 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 00:58:08 INFO - PROCESS | 1348 | 1461052688069 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 00:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:58:08 INFO - PROCESS | 1348 | 1461052688072 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:58:08 INFO - PROCESS | 1348 | 1461052688074 Marionette TRACE conn4 <- [1,2142,null,{}] 00:58:08 INFO - PROCESS | 1348 | 1461052688078 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:08 INFO - PROCESS | 1348 | 1461052688212 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 00:58:08 INFO - PROCESS | 1348 | 1461052688428 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:08 INFO - PROCESS | 1348 | ++DOCSHELL 2B8AE000 == 125 [pid = 1348] [id = 545] 00:58:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 356 (2B8AF400) [pid = 1348] [serial = 1635] [outer = 00000000] 00:58:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 357 (2B8B8000) [pid = 1348] [serial = 1636] [outer = 2B8AF400] 00:58:08 INFO - PROCESS | 1348 | 1461052688487 Marionette DEBUG loaded listener.js 00:58:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 358 (2B8BA000) [pid = 1348] [serial = 1637] [outer = 2B8AF400] 00:58:09 INFO - PROCESS | 1348 | 1461052689135 Marionette TRACE conn4 <- [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]]]}] 00:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1120ms 00:58:09 INFO - PROCESS | 1348 | 1461052689196 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 00:58:09 INFO - PROCESS | 1348 | 1461052689199 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 00:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:58:09 INFO - PROCESS | 1348 | 1461052689202 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:58:09 INFO - PROCESS | 1348 | 1461052689205 Marionette TRACE conn4 <- [1,2146,null,{}] 00:58:09 INFO - PROCESS | 1348 | 1461052689209 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:09 INFO - PROCESS | 1348 | 1461052689382 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 00:58:09 INFO - PROCESS | 1348 | 1461052689581 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:09 INFO - PROCESS | 1348 | ++DOCSHELL 2D733400 == 126 [pid = 1348] [id = 546] 00:58:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 359 (2D736000) [pid = 1348] [serial = 1638] [outer = 00000000] 00:58:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 360 (2D73F800) [pid = 1348] [serial = 1639] [outer = 2D736000] 00:58:09 INFO - PROCESS | 1348 | 1461052689642 Marionette DEBUG loaded listener.js 00:58:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 361 (2DDE3000) [pid = 1348] [serial = 1640] [outer = 2D736000] 00:58:10 INFO - PROCESS | 1348 | 1461052690272 Marionette TRACE conn4 <- [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]]]}] 00:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1128ms 00:58:10 INFO - PROCESS | 1348 | 1461052690333 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 00:58:10 INFO - PROCESS | 1348 | 1461052690336 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 00:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:58:10 INFO - PROCESS | 1348 | 1461052690339 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:58:10 INFO - PROCESS | 1348 | 1461052690341 Marionette TRACE conn4 <- [1,2150,null,{}] 00:58:10 INFO - PROCESS | 1348 | 1461052690345 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:10 INFO - PROCESS | 1348 | 1461052690550 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 00:58:10 INFO - PROCESS | 1348 | 1461052690698 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:10 INFO - PROCESS | 1348 | ++DOCSHELL 2D734800 == 127 [pid = 1348] [id = 547] 00:58:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 362 (2D735000) [pid = 1348] [serial = 1641] [outer = 00000000] 00:58:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 363 (2ED7C000) [pid = 1348] [serial = 1642] [outer = 2D735000] 00:58:10 INFO - PROCESS | 1348 | 1461052690757 Marionette DEBUG loaded listener.js 00:58:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 364 (2ED7DC00) [pid = 1348] [serial = 1643] [outer = 2D735000] 00:58:11 INFO - PROCESS | 1348 | 1461052691413 Marionette TRACE conn4 <- [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]]]}] 00:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1129ms 00:58:11 INFO - PROCESS | 1348 | 1461052691472 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 00:58:11 INFO - PROCESS | 1348 | 1461052691474 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 00:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:58:11 INFO - PROCESS | 1348 | 1461052691478 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:58:11 INFO - PROCESS | 1348 | 1461052691480 Marionette TRACE conn4 <- [1,2154,null,{}] 00:58:11 INFO - PROCESS | 1348 | 1461052691499 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:11 INFO - PROCESS | 1348 | 1461052691628 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 00:58:11 INFO - PROCESS | 1348 | 1461052691822 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:11 INFO - PROCESS | 1348 | ++DOCSHELL 2BD05000 == 128 [pid = 1348] [id = 548] 00:58:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 365 (2BD06C00) [pid = 1348] [serial = 1644] [outer = 00000000] 00:58:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 366 (2BD0CC00) [pid = 1348] [serial = 1645] [outer = 2BD06C00] 00:58:11 INFO - PROCESS | 1348 | 1461052691874 Marionette DEBUG loaded listener.js 00:58:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 367 (2BD0E800) [pid = 1348] [serial = 1646] [outer = 2BD06C00] 00:58:12 INFO - PROCESS | 1348 | 1461052692489 Marionette TRACE conn4 <- [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]]]}] 00:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1065ms 00:58:12 INFO - PROCESS | 1348 | 1461052692551 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 00:58:12 INFO - PROCESS | 1348 | 1461052692553 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 00:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:58:12 INFO - PROCESS | 1348 | 1461052692557 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:58:12 INFO - PROCESS | 1348 | 1461052692559 Marionette TRACE conn4 <- [1,2158,null,{}] 00:58:12 INFO - PROCESS | 1348 | 1461052692563 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:12 INFO - PROCESS | 1348 | 1461052692695 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 00:58:12 INFO - PROCESS | 1348 | 1461052692919 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:12 INFO - PROCESS | 1348 | ++DOCSHELL 13FD2000 == 129 [pid = 1348] [id = 549] 00:58:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 368 (17A77C00) [pid = 1348] [serial = 1647] [outer = 00000000] 00:58:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 369 (1BD9E400) [pid = 1348] [serial = 1648] [outer = 17A77C00] 00:58:12 INFO - PROCESS | 1348 | 1461052692979 Marionette DEBUG loaded listener.js 00:58:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 370 (1C646000) [pid = 1348] [serial = 1649] [outer = 17A77C00] 00:58:13 INFO - PROCESS | 1348 | 1461052693643 Marionette TRACE conn4 <- [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]]]}] 00:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1126ms 00:58:13 INFO - PROCESS | 1348 | 1461052693689 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 00:58:13 INFO - PROCESS | 1348 | 1461052693691 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 00:58:13 INFO - PROCESS | 1348 | 1461052693694 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:58:13 INFO - PROCESS | 1348 | 1461052693696 Marionette TRACE conn4 <- [1,2162,null,{}] 00:58:13 INFO - PROCESS | 1348 | 1461052693700 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:13 INFO - PROCESS | 1348 | 1461052693834 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 00:58:14 INFO - PROCESS | 1348 | 1461052694041 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:14 INFO - PROCESS | 1348 | ++DOCSHELL 1B781C00 == 130 [pid = 1348] [id = 550] 00:58:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 371 (2652C800) [pid = 1348] [serial = 1650] [outer = 00000000] 00:58:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 372 (271ED400) [pid = 1348] [serial = 1651] [outer = 2652C800] 00:58:14 INFO - PROCESS | 1348 | 1461052694095 Marionette DEBUG loaded listener.js 00:58:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 373 (271E8C00) [pid = 1348] [serial = 1652] [outer = 2652C800] 00:58:14 INFO - PROCESS | 1348 | 1461052694718 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 00:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1075ms 00:58:14 INFO - PROCESS | 1348 | 1461052694773 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 00:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:58:14 INFO - PROCESS | 1348 | 1461052694776 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 00:58:14 INFO - PROCESS | 1348 | 1461052694779 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:58:14 INFO - PROCESS | 1348 | 1461052694781 Marionette TRACE conn4 <- [1,2166,null,{}] 00:58:14 INFO - PROCESS | 1348 | 1461052694785 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:14 INFO - PROCESS | 1348 | 1461052694922 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 00:58:15 INFO - PROCESS | 1348 | 1461052695182 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:15 INFO - PROCESS | 1348 | ++DOCSHELL 23E93C00 == 131 [pid = 1348] [id = 551] 00:58:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 374 (27488400) [pid = 1348] [serial = 1653] [outer = 00000000] 00:58:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 375 (2748F400) [pid = 1348] [serial = 1654] [outer = 27488400] 00:58:15 INFO - PROCESS | 1348 | 1461052695243 Marionette DEBUG loaded listener.js 00:58:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 376 (27492000) [pid = 1348] [serial = 1655] [outer = 27488400] 00:58:15 INFO - PROCESS | 1348 | 1461052695850 Marionette TRACE conn4 <- [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]]]}] 00:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1120ms 00:58:15 INFO - PROCESS | 1348 | 1461052695902 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 00:58:15 INFO - PROCESS | 1348 | 1461052695905 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 00:58:15 INFO - PROCESS | 1348 | 1461052695908 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:58:15 INFO - PROCESS | 1348 | 1461052695910 Marionette TRACE conn4 <- [1,2170,null,{}] 00:58:15 INFO - PROCESS | 1348 | 1461052695914 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:16 INFO - PROCESS | 1348 | 1461052696050 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 00:58:16 INFO - PROCESS | 1348 | 1461052696265 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:16 INFO - PROCESS | 1348 | ++DOCSHELL 131D9400 == 132 [pid = 1348] [id = 552] 00:58:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 377 (17733000) [pid = 1348] [serial = 1656] [outer = 00000000] 00:58:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 378 (28707400) [pid = 1348] [serial = 1657] [outer = 17733000] 00:58:16 INFO - PROCESS | 1348 | 1461052696325 Marionette DEBUG loaded listener.js 00:58:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 379 (297D2C00) [pid = 1348] [serial = 1658] [outer = 17733000] 00:58:17 INFO - PROCESS | 1348 | 1461052697223 Marionette TRACE conn4 <- [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]]]}] 00:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1379ms 00:58:17 INFO - PROCESS | 1348 | 1461052697292 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 00:58:17 INFO - PROCESS | 1348 | 1461052697297 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 00:58:17 INFO - PROCESS | 1348 | 1461052697302 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:58:17 INFO - PROCESS | 1348 | 1461052697306 Marionette TRACE conn4 <- [1,2174,null,{}] 00:58:17 INFO - PROCESS | 1348 | 1461052697311 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:17 INFO - PROCESS | 1348 | 1461052697441 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 00:58:17 INFO - PROCESS | 1348 | 1461052697648 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:17 INFO - PROCESS | 1348 | ++DOCSHELL 1BA9D800 == 133 [pid = 1348] [id = 553] 00:58:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 380 (1BAA6800) [pid = 1348] [serial = 1659] [outer = 00000000] 00:58:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 381 (1D679C00) [pid = 1348] [serial = 1660] [outer = 1BAA6800] 00:58:17 INFO - PROCESS | 1348 | 1461052697700 Marionette DEBUG loaded listener.js 00:58:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 382 (1F20FC00) [pid = 1348] [serial = 1661] [outer = 1BAA6800] 00:58:18 INFO - PROCESS | 1348 | 1461052698352 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 00:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1123ms 00:58:18 INFO - PROCESS | 1348 | 1461052698430 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 00:58:18 INFO - PROCESS | 1348 | 1461052698435 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 00:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:58:18 INFO - PROCESS | 1348 | 1461052698459 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:58:18 INFO - PROCESS | 1348 | 1461052698462 Marionette TRACE conn4 <- [1,2178,null,{}] 00:58:18 INFO - PROCESS | 1348 | 1461052698466 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:18 INFO - PROCESS | 1348 | 1461052698596 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 00:58:18 INFO - PROCESS | 1348 | 1461052698808 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:18 INFO - PROCESS | 1348 | ++DOCSHELL 0EB98400 == 134 [pid = 1348] [id = 554] 00:58:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 383 (0EC2EC00) [pid = 1348] [serial = 1662] [outer = 00000000] 00:58:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 384 (1778E800) [pid = 1348] [serial = 1663] [outer = 0EC2EC00] 00:58:18 INFO - PROCESS | 1348 | 1461052698890 Marionette DEBUG loaded listener.js 00:58:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 385 (1C545000) [pid = 1348] [serial = 1664] [outer = 0EC2EC00] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 2652E400 == 133 [pid = 1348] [id = 534] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 17128C00 == 132 [pid = 1348] [id = 533] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 23E98800 == 131 [pid = 1348] [id = 532] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 211B4400 == 130 [pid = 1348] [id = 531] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 1E379C00 == 129 [pid = 1348] [id = 530] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 1BAA7C00 == 128 [pid = 1348] [id = 529] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 19CC4800 == 127 [pid = 1348] [id = 528] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 384 (28A94800) [pid = 1348] [serial = 1534] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 17079C00 == 126 [pid = 1348] [id = 527] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 12BAB000 == 125 [pid = 1348] [id = 526] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 17750000 == 124 [pid = 1348] [id = 523] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 2FDD8800 == 123 [pid = 1348] [id = 522] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 2BE92800 == 122 [pid = 1348] [id = 521] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 2BE8D000 == 121 [pid = 1348] [id = 520] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 28405400 == 120 [pid = 1348] [id = 519] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 2B4C3C00 == 119 [pid = 1348] [id = 518] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 2B488400 == 118 [pid = 1348] [id = 517] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 2A1A7800 == 117 [pid = 1348] [id = 516] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 28ABE000 == 116 [pid = 1348] [id = 515] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 12B0B800 == 115 [pid = 1348] [id = 514] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 1E37F800 == 114 [pid = 1348] [id = 513] 00:58:19 INFO - PROCESS | 1348 | --DOCSHELL 17729400 == 113 [pid = 1348] [id = 512] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 383 (271E5800) [pid = 1348] [serial = 1522] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 382 (2795D400) [pid = 1348] [serial = 1525] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 381 (271E9800) [pid = 1348] [serial = 1523] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 380 (1C5AF800) [pid = 1348] [serial = 1528] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 379 (2848F400) [pid = 1348] [serial = 1531] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 378 (26D61000) [pid = 1348] [serial = 1471] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 377 (26533000) [pid = 1348] [serial = 1463] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 376 (13FD8800) [pid = 1348] [serial = 1505] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 375 (17746000) [pid = 1348] [serial = 1510] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 374 (1AF5C000) [pid = 1348] [serial = 1511] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 373 (2870E800) [pid = 1348] [serial = 1480] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 372 (1E737800) [pid = 1348] [serial = 1514] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 371 (1D6F4C00) [pid = 1348] [serial = 1513] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 370 (12F44400) [pid = 1348] [serial = 1504] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 369 (1F572C00) [pid = 1348] [serial = 1508] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 368 (1E373800) [pid = 1348] [serial = 1507] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 367 (24F6E000) [pid = 1348] [serial = 1519] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 366 (202A4C00) [pid = 1348] [serial = 1516] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 365 (20E14800) [pid = 1348] [serial = 1517] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 364 (1C5AD400) [pid = 1348] [serial = 1468] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 363 (273E5000) [pid = 1348] [serial = 1474] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 362 (13F52400) [pid = 1348] [serial = 1465] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 361 (279FDC00) [pid = 1348] [serial = 1526] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 360 (2795FC00) [pid = 1348] [serial = 1477] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 359 (28F6C400) [pid = 1348] [serial = 1483] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 358 (2A096800) [pid = 1348] [serial = 1486] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 357 (2B3E6000) [pid = 1348] [serial = 1489] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 356 (2AFAAC00) [pid = 1348] [serial = 1492] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 355 (271EE400) [pid = 1348] [serial = 1495] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 354 (1AF61800) [pid = 1348] [serial = 1498] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 353 (26D60800) [pid = 1348] [serial = 1501] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 352 (2870E000) [pid = 1348] [serial = 1532] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 351 (1F57B000) [pid = 1348] [serial = 1529] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | --DOMWINDOW == 350 (26A0F400) [pid = 1348] [serial = 1520] [outer = 00000000] [url = about:blank] 00:58:19 INFO - PROCESS | 1348 | 1461052699533 Marionette TRACE conn4 <- [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]]]}] 00:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1127ms 00:58:19 INFO - PROCESS | 1348 | 1461052699585 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 00:58:19 INFO - PROCESS | 1348 | 1461052699587 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 00:58:19 INFO - PROCESS | 1348 | 1461052699590 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:58:19 INFO - PROCESS | 1348 | 1461052699594 Marionette TRACE conn4 <- [1,2182,null,{}] 00:58:19 INFO - PROCESS | 1348 | 1461052699604 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:19 INFO - PROCESS | 1348 | 1461052699717 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 00:58:19 INFO - PROCESS | 1348 | 1461052699889 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:19 INFO - PROCESS | 1348 | ++DOCSHELL 12BAB000 == 114 [pid = 1348] [id = 555] 00:58:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 351 (17A7D800) [pid = 1348] [serial = 1665] [outer = 00000000] 00:58:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 352 (1C69DC00) [pid = 1348] [serial = 1666] [outer = 17A7D800] 00:58:19 INFO - PROCESS | 1348 | 1461052699939 Marionette DEBUG loaded listener.js 00:58:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 353 (1E373800) [pid = 1348] [serial = 1667] [outer = 17A7D800] 00:58:20 INFO - PROCESS | 1348 | 1461052700391 Marionette TRACE conn4 <- [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]]]}] 00:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 871ms 00:58:20 INFO - PROCESS | 1348 | 1461052700465 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 00:58:20 INFO - PROCESS | 1348 | 1461052700467 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 00:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:58:20 INFO - PROCESS | 1348 | 1461052700471 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:58:20 INFO - PROCESS | 1348 | 1461052700473 Marionette TRACE conn4 <- [1,2186,null,{}] 00:58:20 INFO - PROCESS | 1348 | 1461052700477 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:20 INFO - PROCESS | 1348 | 1461052700590 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 00:58:20 INFO - PROCESS | 1348 | 1461052700600 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:20 INFO - PROCESS | 1348 | ++DOCSHELL 1C5CA000 == 115 [pid = 1348] [id = 556] 00:58:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 354 (1E375000) [pid = 1348] [serial = 1668] [outer = 00000000] 00:58:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 355 (203EF400) [pid = 1348] [serial = 1669] [outer = 1E375000] 00:58:20 INFO - PROCESS | 1348 | 1461052700645 Marionette DEBUG loaded listener.js 00:58:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 356 (2380B400) [pid = 1348] [serial = 1670] [outer = 1E375000] 00:58:21 INFO - PROCESS | 1348 | 1461052701121 Marionette TRACE conn4 <- [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]]]}] 00:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 00:58:21 INFO - PROCESS | 1348 | 1461052701144 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 00:58:21 INFO - PROCESS | 1348 | 1461052701146 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 00:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:58:21 INFO - PROCESS | 1348 | 1461052701149 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:58:21 INFO - PROCESS | 1348 | 1461052701151 Marionette TRACE conn4 <- [1,2190,null,{}] 00:58:21 INFO - PROCESS | 1348 | 1461052701155 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:21 INFO - PROCESS | 1348 | 1461052701350 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 00:58:21 INFO - PROCESS | 1348 | 1461052701361 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:21 INFO - PROCESS | 1348 | ++DOCSHELL 211BBC00 == 116 [pid = 1348] [id = 557] 00:58:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 357 (23E36400) [pid = 1348] [serial = 1671] [outer = 00000000] 00:58:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 358 (26BEF000) [pid = 1348] [serial = 1672] [outer = 23E36400] 00:58:21 INFO - PROCESS | 1348 | 1461052701406 Marionette DEBUG loaded listener.js 00:58:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 359 (26D95400) [pid = 1348] [serial = 1673] [outer = 23E36400] 00:58:21 INFO - PROCESS | 1348 | 1461052701974 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 00:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 870ms 00:58:22 INFO - PROCESS | 1348 | 1461052702021 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 00:58:22 INFO - PROCESS | 1348 | 1461052702023 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 00:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:58:22 INFO - PROCESS | 1348 | 1461052702026 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:58:22 INFO - PROCESS | 1348 | 1461052702027 Marionette TRACE conn4 <- [1,2194,null,{}] 00:58:22 INFO - PROCESS | 1348 | 1461052702031 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:22 INFO - PROCESS | 1348 | 1461052702205 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 00:58:22 INFO - PROCESS | 1348 | 1461052702232 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:22 INFO - PROCESS | 1348 | ++DOCSHELL 273E3000 == 117 [pid = 1348] [id = 558] 00:58:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 360 (27488C00) [pid = 1348] [serial = 1674] [outer = 00000000] 00:58:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 361 (279F2400) [pid = 1348] [serial = 1675] [outer = 27488C00] 00:58:22 INFO - PROCESS | 1348 | 1461052702283 Marionette DEBUG loaded listener.js 00:58:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 362 (279FD400) [pid = 1348] [serial = 1676] [outer = 27488C00] 00:58:22 INFO - PROCESS | 1348 | 1461052702788 Marionette TRACE conn4 <- [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]]]}] 00:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 770ms 00:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:58:22 INFO - PROCESS | 1348 | 1461052702797 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 00:58:22 INFO - PROCESS | 1348 | 1461052702799 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 00:58:22 INFO - PROCESS | 1348 | 1461052702802 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:58:22 INFO - PROCESS | 1348 | 1461052702803 Marionette TRACE conn4 <- [1,2198,null,{}] 00:58:22 INFO - PROCESS | 1348 | 1461052702807 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:22 INFO - PROCESS | 1348 | 1461052702981 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 00:58:23 INFO - PROCESS | 1348 | 1461052703003 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:23 INFO - PROCESS | 1348 | ++DOCSHELL 28403400 == 118 [pid = 1348] [id = 559] 00:58:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 363 (28408400) [pid = 1348] [serial = 1677] [outer = 00000000] 00:58:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 364 (28682C00) [pid = 1348] [serial = 1678] [outer = 28408400] 00:58:23 INFO - PROCESS | 1348 | 1461052703051 Marionette DEBUG loaded listener.js 00:58:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 365 (28711C00) [pid = 1348] [serial = 1679] [outer = 28408400] 00:58:23 INFO - PROCESS | 1348 | 1461052703836 Marionette TRACE conn4 <- [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]]]}] 00:58:23 INFO - PROCESS | 1348 | --DOMWINDOW == 364 (1E739400) [pid = 1348] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:58:23 INFO - PROCESS | 1348 | --DOMWINDOW == 363 (12D04800) [pid = 1348] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:58:23 INFO - PROCESS | 1348 | --DOMWINDOW == 362 (1778A400) [pid = 1348] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:58:23 INFO - PROCESS | 1348 | --DOMWINDOW == 361 (1C09A000) [pid = 1348] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:58:23 INFO - PROCESS | 1348 | --DOMWINDOW == 360 (17129000) [pid = 1348] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:58:23 INFO - PROCESS | 1348 | --DOMWINDOW == 359 (17751C00) [pid = 1348] [serial = 35] [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.] 00:58:23 INFO - PROCESS | 1348 | --DOMWINDOW == 358 (19CC5C00) [pid = 1348] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:58:23 INFO - PROCESS | 1348 | --DOMWINDOW == 357 (23861C00) [pid = 1348] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:58:23 INFO - PROCESS | 1348 | --DOMWINDOW == 356 (26BEE800) [pid = 1348] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:58:23 INFO - PROCESS | 1348 | --DOMWINDOW == 355 (24356800) [pid = 1348] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1119ms 00:58:23 INFO - PROCESS | 1348 | 1461052703921 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 00:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:58:23 INFO - PROCESS | 1348 | 1461052703924 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 00:58:23 INFO - PROCESS | 1348 | 1461052703926 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:58:23 INFO - PROCESS | 1348 | 1461052703928 Marionette TRACE conn4 <- [1,2202,null,{}] 00:58:23 INFO - PROCESS | 1348 | 1461052703932 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:24 INFO - PROCESS | 1348 | 1461052704044 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 00:58:24 INFO - PROCESS | 1348 | 1461052704053 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:24 INFO - PROCESS | 1348 | ++DOCSHELL 16E75C00 == 119 [pid = 1348] [id = 560] 00:58:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 356 (1B784C00) [pid = 1348] [serial = 1680] [outer = 00000000] 00:58:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 357 (203F4400) [pid = 1348] [serial = 1681] [outer = 1B784C00] 00:58:24 INFO - PROCESS | 1348 | 1461052704101 Marionette DEBUG loaded listener.js 00:58:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 358 (26D5F800) [pid = 1348] [serial = 1682] [outer = 1B784C00] 00:58:24 INFO - PROCESS | 1348 | 1461052704595 Marionette TRACE conn4 <- [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]]]}] 00:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 00:58:24 INFO - PROCESS | 1348 | 1461052704658 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 00:58:24 INFO - PROCESS | 1348 | 1461052704660 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 00:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:58:24 INFO - PROCESS | 1348 | 1461052704663 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:58:24 INFO - PROCESS | 1348 | 1461052704665 Marionette TRACE conn4 <- [1,2206,null,{}] 00:58:24 INFO - PROCESS | 1348 | 1461052704669 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:24 INFO - PROCESS | 1348 | 1461052704782 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 00:58:24 INFO - PROCESS | 1348 | 1461052704788 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:24 INFO - PROCESS | 1348 | ++DOCSHELL 273E1800 == 120 [pid = 1348] [id = 561] 00:58:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 359 (2848CC00) [pid = 1348] [serial = 1683] [outer = 00000000] 00:58:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 360 (2A1A6C00) [pid = 1348] [serial = 1684] [outer = 2848CC00] 00:58:24 INFO - PROCESS | 1348 | 1461052704833 Marionette DEBUG loaded listener.js 00:58:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 361 (2AD92000) [pid = 1348] [serial = 1685] [outer = 2848CC00] 00:58:25 INFO - PROCESS | 1348 | 1461052705342 Marionette TRACE conn4 <- [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]]]}] 00:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 731ms 00:58:25 INFO - PROCESS | 1348 | 1461052705394 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 00:58:25 INFO - PROCESS | 1348 | 1461052705396 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 00:58:25 INFO - PROCESS | 1348 | 1461052705400 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:58:25 INFO - PROCESS | 1348 | 1461052705402 Marionette TRACE conn4 <- [1,2210,null,{}] 00:58:25 INFO - PROCESS | 1348 | 1461052705405 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:25 INFO - PROCESS | 1348 | 1461052705542 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 00:58:25 INFO - PROCESS | 1348 | 1461052705551 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:25 INFO - PROCESS | 1348 | ++DOCSHELL 2AD97400 == 121 [pid = 1348] [id = 562] 00:58:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 362 (2AFAB000) [pid = 1348] [serial = 1686] [outer = 00000000] 00:58:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 363 (2B48A400) [pid = 1348] [serial = 1687] [outer = 2AFAB000] 00:58:25 INFO - PROCESS | 1348 | 1461052705599 Marionette DEBUG loaded listener.js 00:58:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 364 (2B4C1800) [pid = 1348] [serial = 1688] [outer = 2AFAB000] 00:58:26 INFO - PROCESS | 1348 | 1461052706465 Marionette TRACE conn4 <- [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]]]}] 00:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1122ms 00:58:26 INFO - PROCESS | 1348 | 1461052706526 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 00:58:26 INFO - PROCESS | 1348 | 1461052706532 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 00:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:58:26 INFO - PROCESS | 1348 | 1461052706538 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:58:26 INFO - PROCESS | 1348 | 1461052706542 Marionette TRACE conn4 <- [1,2214,null,{}] 00:58:26 INFO - PROCESS | 1348 | 1461052706548 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:26 INFO - PROCESS | 1348 | 1461052706740 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 00:58:26 INFO - PROCESS | 1348 | 1461052706946 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:27 INFO - PROCESS | 1348 | ++DOCSHELL 19CC6000 == 122 [pid = 1348] [id = 563] 00:58:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 365 (1A5F5400) [pid = 1348] [serial = 1689] [outer = 00000000] 00:58:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 366 (1C1CF800) [pid = 1348] [serial = 1690] [outer = 1A5F5400] 00:58:27 INFO - PROCESS | 1348 | 1461052707051 Marionette DEBUG loaded listener.js 00:58:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 367 (1C61D800) [pid = 1348] [serial = 1691] [outer = 1A5F5400] 00:58:27 INFO - PROCESS | 1348 | 1461052707763 Marionette TRACE conn4 <- [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]]]}] 00:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1274ms 00:58:27 INFO - PROCESS | 1348 | 1461052707816 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 00:58:27 INFO - PROCESS | 1348 | 1461052707822 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 00:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:58:27 INFO - PROCESS | 1348 | 1461052707828 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:58:27 INFO - PROCESS | 1348 | 1461052707831 Marionette TRACE conn4 <- [1,2218,null,{}] 00:58:27 INFO - PROCESS | 1348 | 1461052707835 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:28 INFO - PROCESS | 1348 | 1461052708010 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 00:58:28 INFO - PROCESS | 1348 | 1461052708222 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:28 INFO - PROCESS | 1348 | ++DOCSHELL 1D6F4C00 == 123 [pid = 1348] [id = 564] 00:58:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 368 (203F0400) [pid = 1348] [serial = 1692] [outer = 00000000] 00:58:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 369 (26A0E800) [pid = 1348] [serial = 1693] [outer = 203F0400] 00:58:28 INFO - PROCESS | 1348 | 1461052708280 Marionette DEBUG loaded listener.js 00:58:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 370 (271A0800) [pid = 1348] [serial = 1694] [outer = 203F0400] 00:58:28 INFO - PROCESS | 1348 | 1461052708953 Marionette TRACE conn4 <- [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]]]}] 00:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1181ms 00:58:29 INFO - PROCESS | 1348 | 1461052709011 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 00:58:29 INFO - PROCESS | 1348 | 1461052709014 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 00:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:58:29 INFO - PROCESS | 1348 | 1461052709018 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:58:29 INFO - PROCESS | 1348 | 1461052709022 Marionette TRACE conn4 <- [1,2222,null,{}] 00:58:29 INFO - PROCESS | 1348 | 1461052709033 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:29 INFO - PROCESS | 1348 | 1461052709258 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 00:58:29 INFO - PROCESS | 1348 | 1461052709406 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:29 INFO - PROCESS | 1348 | ++DOCSHELL 2A19C800 == 124 [pid = 1348] [id = 565] 00:58:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 371 (2AFAD400) [pid = 1348] [serial = 1695] [outer = 00000000] 00:58:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 372 (2B48F800) [pid = 1348] [serial = 1696] [outer = 2AFAD400] 00:58:29 INFO - PROCESS | 1348 | 1461052709508 Marionette DEBUG loaded listener.js 00:58:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 373 (2BD07000) [pid = 1348] [serial = 1697] [outer = 2AFAD400] 00:58:30 INFO - PROCESS | 1348 | 1461052710158 Marionette TRACE conn4 <- [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]]]}] 00:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1176ms 00:58:30 INFO - PROCESS | 1348 | 1461052710196 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 00:58:30 INFO - PROCESS | 1348 | 1461052710199 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 00:58:30 INFO - PROCESS | 1348 | 1461052710202 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:58:30 INFO - PROCESS | 1348 | 1461052710205 Marionette TRACE conn4 <- [1,2226,null,{}] 00:58:30 INFO - PROCESS | 1348 | 1461052710208 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:30 INFO - PROCESS | 1348 | 1461052710346 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 00:58:30 INFO - PROCESS | 1348 | 1461052710571 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:30 INFO - PROCESS | 1348 | ++DOCSHELL 2BD92000 == 125 [pid = 1348] [id = 566] 00:58:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 374 (2BD95000) [pid = 1348] [serial = 1698] [outer = 00000000] 00:58:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 375 (2BE34000) [pid = 1348] [serial = 1699] [outer = 2BD95000] 00:58:30 INFO - PROCESS | 1348 | 1461052710631 Marionette DEBUG loaded listener.js 00:58:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 376 (2BE94000) [pid = 1348] [serial = 1700] [outer = 2BD95000] 00:58:31 INFO - PROCESS | 1348 | 1461052711277 Marionette TRACE conn4 <- [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]]]}] 00:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1126ms 00:58:31 INFO - PROCESS | 1348 | 1461052711332 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 00:58:31 INFO - PROCESS | 1348 | 1461052711334 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 00:58:31 INFO - PROCESS | 1348 | 1461052711338 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:58:31 INFO - PROCESS | 1348 | 1461052711340 Marionette TRACE conn4 <- [1,2230,null,{}] 00:58:31 INFO - PROCESS | 1348 | 1461052711344 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:31 INFO - PROCESS | 1348 | 1461052711478 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 00:58:31 INFO - PROCESS | 1348 | 1461052711679 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:31 INFO - PROCESS | 1348 | ++DOCSHELL 2D735800 == 126 [pid = 1348] [id = 567] 00:58:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 377 (2D739C00) [pid = 1348] [serial = 1701] [outer = 00000000] 00:58:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 378 (2DDDB800) [pid = 1348] [serial = 1702] [outer = 2D739C00] 00:58:31 INFO - PROCESS | 1348 | 1461052711739 Marionette DEBUG loaded listener.js 00:58:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 379 (2ED78000) [pid = 1348] [serial = 1703] [outer = 2D739C00] 00:58:32 INFO - PROCESS | 1348 | 1461052712352 Marionette TRACE conn4 <- [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]]]}] 00:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1074ms 00:58:32 INFO - PROCESS | 1348 | 1461052712416 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 00:58:32 INFO - PROCESS | 1348 | 1461052712419 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 00:58:32 INFO - PROCESS | 1348 | 1461052712423 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:58:32 INFO - PROCESS | 1348 | 1461052712425 Marionette TRACE conn4 <- [1,2234,null,{}] 00:58:32 INFO - PROCESS | 1348 | 1461052712428 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:32 INFO - PROCESS | 1348 | 1461052712576 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 00:58:32 INFO - PROCESS | 1348 | 1461052712787 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:32 INFO - PROCESS | 1348 | ++DOCSHELL 2E75A400 == 127 [pid = 1348] [id = 568] 00:58:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 380 (2E75B000) [pid = 1348] [serial = 1704] [outer = 00000000] 00:58:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 381 (2E768800) [pid = 1348] [serial = 1705] [outer = 2E75B000] 00:58:32 INFO - PROCESS | 1348 | 1461052712845 Marionette DEBUG loaded listener.js 00:58:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 382 (2E7A8C00) [pid = 1348] [serial = 1706] [outer = 2E75B000] 00:58:33 INFO - PROCESS | 1348 | 1461052713453 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 00:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1067ms 00:58:33 INFO - PROCESS | 1348 | 1461052713501 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 00:58:33 INFO - PROCESS | 1348 | 1461052713503 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 00:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:58:33 INFO - PROCESS | 1348 | 1461052713507 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:58:33 INFO - PROCESS | 1348 | 1461052713509 Marionette TRACE conn4 <- [1,2238,null,{}] 00:58:33 INFO - PROCESS | 1348 | 1461052713512 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:33 INFO - PROCESS | 1348 | 1461052713643 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 00:58:33 INFO - PROCESS | 1348 | 1461052713868 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:33 INFO - PROCESS | 1348 | ++DOCSHELL 2D73E000 == 128 [pid = 1348] [id = 569] 00:58:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 383 (2E767400) [pid = 1348] [serial = 1707] [outer = 00000000] 00:58:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 384 (2E7B1800) [pid = 1348] [serial = 1708] [outer = 2E767400] 00:58:33 INFO - PROCESS | 1348 | 1461052713927 Marionette DEBUG loaded listener.js 00:58:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 385 (2E7B1C00) [pid = 1348] [serial = 1709] [outer = 2E767400] 00:58:34 INFO - PROCESS | 1348 | 1461052714527 Marionette TRACE conn4 <- [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]]]}] 00:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1077ms 00:58:34 INFO - PROCESS | 1348 | 1461052714586 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 00:58:34 INFO - PROCESS | 1348 | 1461052714588 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 00:58:34 INFO - PROCESS | 1348 | 1461052714591 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:58:34 INFO - PROCESS | 1348 | 1461052714593 Marionette TRACE conn4 <- [1,2242,null,{}] 00:58:34 INFO - PROCESS | 1348 | 1461052714597 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:34 INFO - PROCESS | 1348 | 1461052714729 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 00:58:34 INFO - PROCESS | 1348 | 1461052714957 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:34 INFO - PROCESS | 1348 | ++DOCSHELL 2E7A9000 == 129 [pid = 1348] [id = 570] 00:58:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 386 (2E7B0800) [pid = 1348] [serial = 1710] [outer = 00000000] 00:58:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 387 (2FC49000) [pid = 1348] [serial = 1711] [outer = 2E7B0800] 00:58:35 INFO - PROCESS | 1348 | 1461052715016 Marionette DEBUG loaded listener.js 00:58:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 388 (2FC4D000) [pid = 1348] [serial = 1712] [outer = 2E7B0800] 00:58:35 INFO - PROCESS | 1348 | 1461052715709 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 00:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1171ms 00:58:35 INFO - PROCESS | 1348 | 1461052715766 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 00:58:35 INFO - PROCESS | 1348 | 1461052715768 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 00:58:35 INFO - PROCESS | 1348 | 1461052715772 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:58:35 INFO - PROCESS | 1348 | 1461052715774 Marionette TRACE conn4 <- [1,2246,null,{}] 00:58:35 INFO - PROCESS | 1348 | 1461052715778 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:35 INFO - PROCESS | 1348 | 1461052715917 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 00:58:36 INFO - PROCESS | 1348 | 1461052716632 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:36 INFO - PROCESS | 1348 | ++DOCSHELL 0EC30C00 == 130 [pid = 1348] [id = 571] 00:58:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 389 (0EC32400) [pid = 1348] [serial = 1713] [outer = 00000000] 00:58:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 390 (0F67CC00) [pid = 1348] [serial = 1714] [outer = 0EC32400] 00:58:36 INFO - PROCESS | 1348 | 1461052716691 Marionette DEBUG loaded listener.js 00:58:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 391 (12907000) [pid = 1348] [serial = 1715] [outer = 0EC32400] 00:58:37 INFO - PROCESS | 1348 | 1461052717320 Marionette TRACE conn4 <- [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]]]}] 00:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1575ms 00:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:58:37 INFO - PROCESS | 1348 | 1461052717351 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 00:58:37 INFO - PROCESS | 1348 | 1461052717355 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 00:58:37 INFO - PROCESS | 1348 | 1461052717359 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:58:37 INFO - PROCESS | 1348 | 1461052717364 Marionette TRACE conn4 <- [1,2250,null,{}] 00:58:37 INFO - PROCESS | 1348 | 1461052717368 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:37 INFO - PROCESS | 1348 | 1461052717490 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 00:58:37 INFO - PROCESS | 1348 | 1461052717707 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:37 INFO - PROCESS | 1348 | ++DOCSHELL 0EC41000 == 131 [pid = 1348] [id = 572] 00:58:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 392 (0ED54800) [pid = 1348] [serial = 1716] [outer = 00000000] 00:58:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 393 (12BB6400) [pid = 1348] [serial = 1717] [outer = 0ED54800] 00:58:37 INFO - PROCESS | 1348 | 1461052717801 Marionette DEBUG loaded listener.js 00:58:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 394 (1712B400) [pid = 1348] [serial = 1718] [outer = 0ED54800] 00:58:38 INFO - PROCESS | 1348 | 1461052718434 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 00:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1131ms 00:58:38 INFO - PROCESS | 1348 | 1461052718501 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 00:58:38 INFO - PROCESS | 1348 | 1461052718505 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 00:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:58:38 INFO - PROCESS | 1348 | 1461052718511 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:58:38 INFO - PROCESS | 1348 | 1461052718513 Marionette TRACE conn4 <- [1,2254,null,{}] 00:58:38 INFO - PROCESS | 1348 | 1461052718517 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:38 INFO - PROCESS | 1348 | 1461052718637 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 00:58:38 INFO - PROCESS | 1348 | 1461052718849 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:38 INFO - PROCESS | 1348 | ++DOCSHELL 17870000 == 132 [pid = 1348] [id = 573] 00:58:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 395 (1A5F5000) [pid = 1348] [serial = 1719] [outer = 00000000] 00:58:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 396 (1BAA3800) [pid = 1348] [serial = 1720] [outer = 1A5F5000] 00:58:38 INFO - PROCESS | 1348 | 1461052718900 Marionette DEBUG loaded listener.js 00:58:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 397 (1C0A1800) [pid = 1348] [serial = 1721] [outer = 1A5F5000] 00:58:39 INFO - PROCESS | 1348 | 1461052719536 Marionette TRACE conn4 <- [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]]]}] 00:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1069ms 00:58:39 INFO - PROCESS | 1348 | 1461052719582 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 00:58:39 INFO - PROCESS | 1348 | 1461052719585 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 00:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:58:39 INFO - PROCESS | 1348 | 1461052719594 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:58:39 INFO - PROCESS | 1348 | 1461052719600 Marionette TRACE conn4 <- [1,2258,null,{}] 00:58:39 INFO - PROCESS | 1348 | 1461052719605 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:39 INFO - PROCESS | 1348 | 1461052719726 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 00:58:39 INFO - PROCESS | 1348 | 1461052719944 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:40 INFO - PROCESS | 1348 | ++DOCSHELL 1C118000 == 133 [pid = 1348] [id = 574] 00:58:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 398 (1C647400) [pid = 1348] [serial = 1722] [outer = 00000000] 00:58:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 399 (1E37CC00) [pid = 1348] [serial = 1723] [outer = 1C647400] 00:58:40 INFO - PROCESS | 1348 | 1461052720034 Marionette DEBUG loaded listener.js 00:58:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 400 (1F20D400) [pid = 1348] [serial = 1724] [outer = 1C647400] 00:58:40 INFO - PROCESS | 1348 | 1461052720609 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 00:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1031ms 00:58:40 INFO - PROCESS | 1348 | 1461052720619 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 00:58:40 INFO - PROCESS | 1348 | 1461052720621 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 00:58:40 INFO - PROCESS | 1348 | 1461052720624 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:58:40 INFO - PROCESS | 1348 | 1461052720626 Marionette TRACE conn4 <- [1,2262,null,{}] 00:58:40 INFO - PROCESS | 1348 | 1461052720630 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:40 INFO - PROCESS | 1348 | 1461052720748 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 00:58:40 INFO - PROCESS | 1348 | 1461052720976 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:41 INFO - PROCESS | 1348 | ++DOCSHELL 1F57A400 == 134 [pid = 1348] [id = 575] 00:58:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 401 (20298000) [pid = 1348] [serial = 1725] [outer = 00000000] 00:58:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 402 (206D8C00) [pid = 1348] [serial = 1726] [outer = 20298000] 00:58:41 INFO - PROCESS | 1348 | 1461052721026 Marionette DEBUG loaded listener.js 00:58:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 403 (20E14C00) [pid = 1348] [serial = 1727] [outer = 20298000] 00:58:41 INFO - PROCESS | 1348 | 1461052721618 Marionette TRACE conn4 <- [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]]]}] 00:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1019ms 00:58:41 INFO - PROCESS | 1348 | 1461052721648 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 00:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:58:41 INFO - PROCESS | 1348 | 1461052721650 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 00:58:41 INFO - PROCESS | 1348 | 1461052721653 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:58:41 INFO - PROCESS | 1348 | 1461052721655 Marionette TRACE conn4 <- [1,2266,null,{}] 00:58:41 INFO - PROCESS | 1348 | 1461052721658 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:41 INFO - PROCESS | 1348 | 1461052721771 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 00:58:42 INFO - PROCESS | 1348 | 1461052722006 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:42 INFO - PROCESS | 1348 | ++DOCSHELL 224A1C00 == 135 [pid = 1348] [id = 576] 00:58:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 404 (2380C000) [pid = 1348] [serial = 1728] [outer = 00000000] 00:58:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 405 (24167800) [pid = 1348] [serial = 1729] [outer = 2380C000] 00:58:42 INFO - PROCESS | 1348 | 1461052722068 Marionette DEBUG loaded listener.js 00:58:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 406 (2652DC00) [pid = 1348] [serial = 1730] [outer = 2380C000] 00:58:42 INFO - PROCESS | 1348 | 1461052722710 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 00:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1074ms 00:58:42 INFO - PROCESS | 1348 | 1461052722731 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 00:58:42 INFO - PROCESS | 1348 | 1461052722733 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 00:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:58:42 INFO - PROCESS | 1348 | 1461052722738 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:58:42 INFO - PROCESS | 1348 | 1461052722740 Marionette TRACE conn4 <- [1,2270,null,{}] 00:58:42 INFO - PROCESS | 1348 | 1461052722744 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:42 INFO - PROCESS | 1348 | 1461052722859 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 00:58:43 INFO - PROCESS | 1348 | 1461052723070 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:43 INFO - PROCESS | 1348 | ++DOCSHELL 23858400 == 136 [pid = 1348] [id = 577] 00:58:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 407 (26535400) [pid = 1348] [serial = 1731] [outer = 00000000] 00:58:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 408 (271AC400) [pid = 1348] [serial = 1732] [outer = 26535400] 00:58:43 INFO - PROCESS | 1348 | 1461052723119 Marionette DEBUG loaded listener.js 00:58:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 409 (271E9C00) [pid = 1348] [serial = 1733] [outer = 26535400] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 1D683400 == 135 [pid = 1348] [id = 262] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 129B8800 == 134 [pid = 1348] [id = 455] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 2A089C00 == 133 [pid = 1348] [id = 454] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 12BB6800 == 132 [pid = 1348] [id = 410] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 27911400 == 131 [pid = 1348] [id = 453] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 273E1800 == 130 [pid = 1348] [id = 561] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 16E75C00 == 129 [pid = 1348] [id = 560] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 28403400 == 128 [pid = 1348] [id = 559] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 408 (2791CC00) [pid = 1348] [serial = 1606] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 407 (2FDE0C00) [pid = 1348] [serial = 1567] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 406 (2BE31400) [pid = 1348] [serial = 1558] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 405 (2BD9EC00) [pid = 1348] [serial = 1555] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 404 (28488400) [pid = 1348] [serial = 1543] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 403 (2B489C00) [pid = 1348] [serial = 1549] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 402 (2B4BE000) [pid = 1348] [serial = 1552] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 401 (1C614C00) [pid = 1348] [serial = 1570] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 400 (2AA6B400) [pid = 1348] [serial = 1546] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 399 (2BE94400) [pid = 1348] [serial = 1561] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 398 (24BD0400) [pid = 1348] [serial = 1573] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 397 (271A5C00) [pid = 1348] [serial = 1540] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 396 (2ED90400) [pid = 1348] [serial = 1564] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 395 (2ED72C00) [pid = 1348] [serial = 1576] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 394 (1BAA2000) [pid = 1348] [serial = 1537] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 273E3000 == 127 [pid = 1348] [id = 558] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 211BBC00 == 126 [pid = 1348] [id = 557] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 1C5CA000 == 125 [pid = 1348] [id = 556] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 12BAB000 == 124 [pid = 1348] [id = 555] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 0EB98400 == 123 [pid = 1348] [id = 554] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 211BD400 == 122 [pid = 1348] [id = 511] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 1774B000 == 121 [pid = 1348] [id = 13] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 1BA9D800 == 120 [pid = 1348] [id = 553] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 2B8AE000 == 119 [pid = 1348] [id = 545] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 2B4C1400 == 118 [pid = 1348] [id = 544] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 12970400 == 117 [pid = 1348] [id = 543] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 2AD92400 == 116 [pid = 1348] [id = 542] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 297D7C00 == 115 [pid = 1348] [id = 541] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 28685000 == 114 [pid = 1348] [id = 540] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 2840FC00 == 113 [pid = 1348] [id = 539] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 12D08C00 == 112 [pid = 1348] [id = 497] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 27914800 == 111 [pid = 1348] [id = 538] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 1BAA4400 == 110 [pid = 1348] [id = 537] 00:58:43 INFO - PROCESS | 1348 | --DOCSHELL 17A84C00 == 109 [pid = 1348] [id = 536] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 393 (273DA800) [pid = 1348] [serial = 1604] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 392 (202A1800) [pid = 1348] [serial = 1591] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 391 (1AFED800) [pid = 1348] [serial = 1579] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 390 (1F57F000) [pid = 1348] [serial = 1582] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 389 (1E373C00) [pid = 1348] [serial = 1589] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 388 (1C69B000) [pid = 1348] [serial = 1600] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 387 (173E0800) [pid = 1348] [serial = 1064] [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.] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 386 (1D675800) [pid = 1348] [serial = 1588] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 385 (1AF67C00) [pid = 1348] [serial = 1585] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 384 (26535000) [pid = 1348] [serial = 1595] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 383 (271E2800) [pid = 1348] [serial = 1603] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 382 (24F71000) [pid = 1348] [serial = 1594] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 381 (1BAA0400) [pid = 1348] [serial = 1586] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 380 (26D8E400) [pid = 1348] [serial = 1597] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 379 (20E15C00) [pid = 1348] [serial = 1583] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 378 (1C63F000) [pid = 1348] [serial = 1580] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 377 (2719F400) [pid = 1348] [serial = 1598] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 376 (1F1A6C00) [pid = 1348] [serial = 1601] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | --DOMWINDOW == 375 (206DD000) [pid = 1348] [serial = 1592] [outer = 00000000] [url = about:blank] 00:58:43 INFO - PROCESS | 1348 | 1461052723879 Marionette TRACE conn4 <- [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]]]}] 00:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1182ms 00:58:43 INFO - PROCESS | 1348 | 1461052723925 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 00:58:43 INFO - PROCESS | 1348 | 1461052723927 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 00:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:58:43 INFO - PROCESS | 1348 | 1461052723931 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:58:43 INFO - PROCESS | 1348 | 1461052723932 Marionette TRACE conn4 <- [1,2274,null,{}] 00:58:43 INFO - PROCESS | 1348 | 1461052723938 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:44 INFO - PROCESS | 1348 | 1461052724035 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 00:58:44 INFO - PROCESS | 1348 | 1461052724220 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:44 INFO - PROCESS | 1348 | ++DOCSHELL 129C3000 == 110 [pid = 1348] [id = 578] 00:58:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 376 (12BAB000) [pid = 1348] [serial = 1734] [outer = 00000000] 00:58:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 377 (17335400) [pid = 1348] [serial = 1735] [outer = 12BAB000] 00:58:44 INFO - PROCESS | 1348 | 1461052724265 Marionette DEBUG loaded listener.js 00:58:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 378 (1774C800) [pid = 1348] [serial = 1736] [outer = 12BAB000] 00:58:44 INFO - PROCESS | 1348 | 1461052724638 Marionette TRACE conn4 <- [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]]]}] 00:58:44 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 00:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 770ms 00:58:44 INFO - PROCESS | 1348 | 1461052724705 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 00:58:44 INFO - PROCESS | 1348 | 1461052724707 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 00:58:44 INFO - PROCESS | 1348 | 1461052724710 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:58:44 INFO - PROCESS | 1348 | 1461052724712 Marionette TRACE conn4 <- [1,2278,null,{}] 00:58:44 INFO - PROCESS | 1348 | 1461052724715 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:44 INFO - PROCESS | 1348 | 1461052724845 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 00:58:44 INFO - PROCESS | 1348 | 1461052724857 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:44 INFO - PROCESS | 1348 | ++DOCSHELL 17748400 == 111 [pid = 1348] [id = 579] 00:58:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 379 (17753400) [pid = 1348] [serial = 1737] [outer = 00000000] 00:58:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 380 (1B4E0000) [pid = 1348] [serial = 1738] [outer = 17753400] 00:58:44 INFO - PROCESS | 1348 | 1461052724905 Marionette DEBUG loaded listener.js 00:58:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 381 (1BAA4400) [pid = 1348] [serial = 1739] [outer = 17753400] 00:58:45 INFO - PROCESS | 1348 | 1461052725415 Marionette TRACE conn4 <- [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]]]}] 00:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 731ms 00:58:45 INFO - PROCESS | 1348 | 1461052725456 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 00:58:45 INFO - PROCESS | 1348 | 1461052725458 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 00:58:45 INFO - PROCESS | 1348 | 1461052725461 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:58:45 INFO - PROCESS | 1348 | 1461052725463 Marionette TRACE conn4 <- [1,2282,null,{}] 00:58:45 INFO - PROCESS | 1348 | 1461052725466 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:45 INFO - PROCESS | 1348 | 1461052725565 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 00:58:45 INFO - PROCESS | 1348 | 1461052725571 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:45 INFO - PROCESS | 1348 | ++DOCSHELL 0EC24000 == 112 [pid = 1348] [id = 580] 00:58:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 382 (1C1D3800) [pid = 1348] [serial = 1740] [outer = 00000000] 00:58:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 383 (1D676000) [pid = 1348] [serial = 1741] [outer = 1C1D3800] 00:58:45 INFO - PROCESS | 1348 | 1461052725616 Marionette DEBUG loaded listener.js 00:58:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 384 (1E373C00) [pid = 1348] [serial = 1742] [outer = 1C1D3800] 00:58:46 INFO - PROCESS | 1348 | 1461052726192 Marionette TRACE conn4 <- [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]]]}] 00:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 770ms 00:58:46 INFO - PROCESS | 1348 | 1461052726236 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 00:58:46 INFO - PROCESS | 1348 | 1461052726238 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 00:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:58:46 INFO - PROCESS | 1348 | 1461052726266 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:58:46 INFO - PROCESS | 1348 | 1461052726268 Marionette TRACE conn4 <- [1,2286,null,{}] 00:58:46 INFO - PROCESS | 1348 | 1461052726287 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:46 INFO - PROCESS | 1348 | 1461052726448 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 00:58:46 INFO - PROCESS | 1348 | 1461052726469 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:46 INFO - PROCESS | 1348 | ++DOCSHELL 1C645000 == 113 [pid = 1348] [id = 581] 00:58:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 385 (1F1A6C00) [pid = 1348] [serial = 1743] [outer = 00000000] 00:58:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 386 (202A5400) [pid = 1348] [serial = 1744] [outer = 1F1A6C00] 00:58:46 INFO - PROCESS | 1348 | 1461052726521 Marionette DEBUG loaded listener.js 00:58:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 387 (211BD400) [pid = 1348] [serial = 1745] [outer = 1F1A6C00] 00:58:47 INFO - PROCESS | 1348 | 1461052727045 Marionette TRACE conn4 <- [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]]]}] 00:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 811ms 00:58:47 INFO - PROCESS | 1348 | 1461052727053 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 00:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:58:47 INFO - PROCESS | 1348 | 1461052727055 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 00:58:47 INFO - PROCESS | 1348 | 1461052727058 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:58:47 INFO - PROCESS | 1348 | 1461052727060 Marionette TRACE conn4 <- [1,2290,null,{}] 00:58:47 INFO - PROCESS | 1348 | 1461052727064 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:47 INFO - PROCESS | 1348 | 1461052727241 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 00:58:47 INFO - PROCESS | 1348 | 1461052727266 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:47 INFO - PROCESS | 1348 | ++DOCSHELL 0EC33C00 == 114 [pid = 1348] [id = 582] 00:58:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 388 (2435D800) [pid = 1348] [serial = 1746] [outer = 00000000] 00:58:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 389 (26BEEC00) [pid = 1348] [serial = 1747] [outer = 2435D800] 00:58:47 INFO - PROCESS | 1348 | 1461052727311 Marionette DEBUG loaded listener.js 00:58:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 390 (26D8E400) [pid = 1348] [serial = 1748] [outer = 2435D800] 00:58:49 INFO - PROCESS | 1348 | 1461052729282 Marionette TRACE conn4 <- [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]]]}] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 389 (12BB3400) [pid = 1348] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 388 (17746400) [pid = 1348] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 387 (202A8400) [pid = 1348] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 386 (2415F000) [pid = 1348] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 385 (2848BC00) [pid = 1348] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 384 (2795AC00) [pid = 1348] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 383 (12BAB800) [pid = 1348] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 382 (1DAB8400) [pid = 1348] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 381 (1776A000) [pid = 1348] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 380 (279F0800) [pid = 1348] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 379 (271E3800) [pid = 1348] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 378 (1778F000) [pid = 1348] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 377 (1F580000) [pid = 1348] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 376 (2AFA9800) [pid = 1348] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 375 (24F70400) [pid = 1348] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 374 (211BA400) [pid = 1348] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 373 (2652F800) [pid = 1348] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 372 (211BD800) [pid = 1348] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 371 (1F20F400) [pid = 1348] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 370 (2B4C0400) [pid = 1348] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 369 (1AF5F400) [pid = 1348] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 368 (1E375800) [pid = 1348] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 367 (12B56C00) [pid = 1348] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 366 (27915400) [pid = 1348] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 365 (1AF65000) [pid = 1348] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 364 (1C5B7000) [pid = 1348] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 363 (26536000) [pid = 1348] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 362 (0EC37000) [pid = 1348] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 361 (2844D000) [pid = 1348] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 360 (12F40C00) [pid = 1348] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 359 (28708C00) [pid = 1348] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 358 (0EC29000) [pid = 1348] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 357 (211B5C00) [pid = 1348] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 356 (2A08A400) [pid = 1348] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 355 (2871E800) [pid = 1348] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 354 (129C1C00) [pid = 1348] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 353 (2B48D400) [pid = 1348] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 352 (2AA77C00) [pid = 1348] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 351 (2844F400) [pid = 1348] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 350 (2B4C5800) [pid = 1348] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 349 (28488000) [pid = 1348] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 348 (211B5000) [pid = 1348] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 347 (12B0BC00) [pid = 1348] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 346 (20126400) [pid = 1348] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 345 (1D677C00) [pid = 1348] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 344 (26538000) [pid = 1348] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 343 (28AB6000) [pid = 1348] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 342 (27953000) [pid = 1348] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 341 (0EC40C00) [pid = 1348] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 340 (297CC800) [pid = 1348] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 339 (26D90000) [pid = 1348] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 338 (211C2400) [pid = 1348] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 337 (1F210C00) [pid = 1348] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 336 (2793B400) [pid = 1348] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 335 (271A6400) [pid = 1348] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 334 (26BEDC00) [pid = 1348] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 333 (1C5C9000) [pid = 1348] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 332 (2011F400) [pid = 1348] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 331 (26D64000) [pid = 1348] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 330 (2385EC00) [pid = 1348] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 329 (12B03400) [pid = 1348] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 328 (2AA73000) [pid = 1348] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 327 (1E380000) [pid = 1348] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 326 (273E6000) [pid = 1348] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 325 (29E95000) [pid = 1348] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 324 (23E3EC00) [pid = 1348] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 323 (28F6A400) [pid = 1348] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 322 (12B26C00) [pid = 1348] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 321 (12909000) [pid = 1348] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 320 (271A1400) [pid = 1348] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 319 (12B2A000) [pid = 1348] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 318 (1F57BC00) [pid = 1348] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 317 (28AB4400) [pid = 1348] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 316 (18643800) [pid = 1348] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 315 (2415EC00) [pid = 1348] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 314 (27933000) [pid = 1348] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 313 (24BDDC00) [pid = 1348] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 312 (19CC8800) [pid = 1348] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 311 (29E9CC00) [pid = 1348] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 310 (26A01800) [pid = 1348] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 309 (2385DC00) [pid = 1348] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 308 (202A0400) [pid = 1348] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 307 (12BB3C00) [pid = 1348] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 306 (12B22000) [pid = 1348] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 305 (1BAA6C00) [pid = 1348] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 304 (12B55C00) [pid = 1348] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 303 (28ABF400) [pid = 1348] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 302 (19CDAC00) [pid = 1348] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 301 (2AFA2400) [pid = 1348] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 300 (24161800) [pid = 1348] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 299 (28A97C00) [pid = 1348] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 298 (24165000) [pid = 1348] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 297 (29E97C00) [pid = 1348] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 296 (1B4C0400) [pid = 1348] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 295 (13FD4400) [pid = 1348] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 294 (2FDDA400) [pid = 1348] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 293 (1E378C00) [pid = 1348] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 292 (28706400) [pid = 1348] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 291 (26D96C00) [pid = 1348] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 290 (2ED8AC00) [pid = 1348] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 289 (17748C00) [pid = 1348] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 288 (1F1A2400) [pid = 1348] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 287 (1B787000) [pid = 1348] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 286 (297D1C00) [pid = 1348] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 285 (16E88C00) [pid = 1348] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 284 (297D0800) [pid = 1348] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 283 (1C09A800) [pid = 1348] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 282 (0EC3E800) [pid = 1348] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 281 (19CD7400) [pid = 1348] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 280 (2029E400) [pid = 1348] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 279 (12F44800) [pid = 1348] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 278 (17747800) [pid = 1348] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 277 (2652A400) [pid = 1348] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 276 (2BE8EC00) [pid = 1348] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 275 (1C5ADC00) [pid = 1348] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 274 (27488C00) [pid = 1348] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2324ms 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 273 (28408400) [pid = 1348] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 272 (1B784C00) [pid = 1348] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 271 (2848CC00) [pid = 1348] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 270 (0EC2EC00) [pid = 1348] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 269 (23E36400) [pid = 1348] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 268 (1E375000) [pid = 1348] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 267 (17A7D800) [pid = 1348] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:58:49 INFO - PROCESS | 1348 | --DOMWINDOW == 266 (1BAA6800) [pid = 1348] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:58:49 INFO - PROCESS | 1348 | 1461052729384 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 00:58:49 INFO - PROCESS | 1348 | 1461052729386 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 00:58:49 INFO - PROCESS | 1348 | 1461052729390 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:58:49 INFO - PROCESS | 1348 | 1461052729391 Marionette TRACE conn4 <- [1,2294,null,{}] 00:58:49 INFO - PROCESS | 1348 | 1461052729395 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:49 INFO - PROCESS | 1348 | 1461052729498 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 00:58:49 INFO - PROCESS | 1348 | 1461052729656 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:49 INFO - PROCESS | 1348 | ++DOCSHELL 0EC2FC00 == 115 [pid = 1348] [id = 583] 00:58:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 267 (0EC37000) [pid = 1348] [serial = 1749] [outer = 00000000] 00:58:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 268 (12A70000) [pid = 1348] [serial = 1750] [outer = 0EC37000] 00:58:49 INFO - PROCESS | 1348 | 1461052729703 Marionette DEBUG loaded listener.js 00:58:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 269 (12B55C00) [pid = 1348] [serial = 1751] [outer = 0EC37000] 00:58:50 INFO - PROCESS | 1348 | 1461052730101 Marionette TRACE conn4 <- [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]]]}] 00:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 771ms 00:58:50 INFO - PROCESS | 1348 | 1461052730165 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 00:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:58:50 INFO - PROCESS | 1348 | 1461052730167 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 00:58:50 INFO - PROCESS | 1348 | 1461052730170 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:58:50 INFO - PROCESS | 1348 | 1461052730172 Marionette TRACE conn4 <- [1,2298,null,{}] 00:58:50 INFO - PROCESS | 1348 | 1461052730175 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:50 INFO - PROCESS | 1348 | 1461052730282 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 00:58:50 INFO - PROCESS | 1348 | 1461052730292 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:50 INFO - PROCESS | 1348 | ++DOCSHELL 12BAB800 == 116 [pid = 1348] [id = 584] 00:58:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 270 (12F3A800) [pid = 1348] [serial = 1752] [outer = 00000000] 00:58:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 271 (1776F400) [pid = 1348] [serial = 1753] [outer = 12F3A800] 00:58:50 INFO - PROCESS | 1348 | 1461052730337 Marionette DEBUG loaded listener.js 00:58:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 272 (19CDAC00) [pid = 1348] [serial = 1754] [outer = 12F3A800] 00:58:50 INFO - PROCESS | 1348 | 1461052730834 Marionette TRACE conn4 <- [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]]]}] 00:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 00:58:50 INFO - PROCESS | 1348 | 1461052730925 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 00:58:50 INFO - PROCESS | 1348 | 1461052730927 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 00:58:50 INFO - PROCESS | 1348 | 1461052730930 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:58:50 INFO - PROCESS | 1348 | 1461052730932 Marionette TRACE conn4 <- [1,2302,null,{}] 00:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:58:50 INFO - PROCESS | 1348 | 1461052730939 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:51 INFO - PROCESS | 1348 | 1461052731046 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 00:58:51 INFO - PROCESS | 1348 | 1461052731055 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:51 INFO - PROCESS | 1348 | ++DOCSHELL 1A02D800 == 117 [pid = 1348] [id = 585] 00:58:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 273 (1C09A800) [pid = 1348] [serial = 1755] [outer = 00000000] 00:58:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 274 (1D67A400) [pid = 1348] [serial = 1756] [outer = 1C09A800] 00:58:51 INFO - PROCESS | 1348 | 1461052731102 Marionette DEBUG loaded listener.js 00:58:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 275 (1E375000) [pid = 1348] [serial = 1757] [outer = 1C09A800] 00:58:51 INFO - PROCESS | 1348 | 1461052731905 Marionette TRACE conn4 <- [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]]]}] 00:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1013ms 00:58:51 INFO - PROCESS | 1348 | 1461052731965 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 00:58:51 INFO - PROCESS | 1348 | 1461052731970 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 00:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:58:52 INFO - PROCESS | 1348 | 1461052732047 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:58:52 INFO - PROCESS | 1348 | 1461052732051 Marionette TRACE conn4 <- [1,2306,null,{}] 00:58:52 INFO - PROCESS | 1348 | 1461052732059 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:52 INFO - PROCESS | 1348 | 1461052732205 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 00:58:52 INFO - PROCESS | 1348 | 1461052732406 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:52 INFO - PROCESS | 1348 | ++DOCSHELL 12A7C800 == 118 [pid = 1348] [id = 586] 00:58:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 276 (12B23000) [pid = 1348] [serial = 1758] [outer = 00000000] 00:58:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 277 (17747800) [pid = 1348] [serial = 1759] [outer = 12B23000] 00:58:52 INFO - PROCESS | 1348 | 1461052732466 Marionette DEBUG loaded listener.js 00:58:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 278 (1A5E8400) [pid = 1348] [serial = 1760] [outer = 12B23000] 00:58:53 INFO - PROCESS | 1348 | 1461052733151 Marionette TRACE conn4 <- [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] 00:58:53 INFO - PROCESS | 1348 | 1461052733182 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 00:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:58:53 INFO - PROCESS | 1348 | 1461052733188 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:58:53 INFO - PROCESS | 1348 | 1461052733191 Marionette TRACE conn4 <- [1,2310,null,{}] 00:58:53 INFO - PROCESS | 1348 | 1461052733195 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:53 INFO - PROCESS | 1348 | 1461052733338 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 00:58:53 INFO - PROCESS | 1348 | 1461052733558 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:53 INFO - PROCESS | 1348 | ++DOCSHELL 1BA9C000 == 119 [pid = 1348] [id = 587] 00:58:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 279 (1C5C8000) [pid = 1348] [serial = 1761] [outer = 00000000] 00:58:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 280 (1DAAE400) [pid = 1348] [serial = 1762] [outer = 1C5C8000] 00:58:53 INFO - PROCESS | 1348 | 1461052733619 Marionette DEBUG loaded listener.js 00:58:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 281 (1F210C00) [pid = 1348] [serial = 1763] [outer = 1C5C8000] 00:58:54 INFO - PROCESS | 1348 | 1461052734265 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 00:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1120ms 00:58:54 INFO - PROCESS | 1348 | 1461052734311 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 00:58:54 INFO - PROCESS | 1348 | 1461052734313 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 00:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:58:54 INFO - PROCESS | 1348 | 1461052734317 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:58:54 INFO - PROCESS | 1348 | 1461052734321 Marionette TRACE conn4 <- [1,2314,null,{}] 00:58:54 INFO - PROCESS | 1348 | 1461052734332 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:54 INFO - PROCESS | 1348 | 1461052734538 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 00:58:54 INFO - PROCESS | 1348 | 1461052734692 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:54 INFO - PROCESS | 1348 | ++DOCSHELL 202A1800 == 120 [pid = 1348] [id = 588] 00:58:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 282 (202A9000) [pid = 1348] [serial = 1764] [outer = 00000000] 00:58:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 283 (206E1000) [pid = 1348] [serial = 1765] [outer = 202A9000] 00:58:54 INFO - PROCESS | 1348 | 1461052734753 Marionette DEBUG loaded listener.js 00:58:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 284 (211BFC00) [pid = 1348] [serial = 1766] [outer = 202A9000] 00:58:55 INFO - PROCESS | 1348 | 1461052735377 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 00:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1129ms 00:58:55 INFO - PROCESS | 1348 | 1461052735448 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 00:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:58:55 INFO - PROCESS | 1348 | 1461052735451 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 00:58:55 INFO - PROCESS | 1348 | 1461052735454 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:58:55 INFO - PROCESS | 1348 | 1461052735457 Marionette TRACE conn4 <- [1,2318,null,{}] 00:58:55 INFO - PROCESS | 1348 | 1461052735460 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:55 INFO - PROCESS | 1348 | 1461052735594 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 00:58:55 INFO - PROCESS | 1348 | 1461052735800 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:55 INFO - PROCESS | 1348 | ++DOCSHELL 224A1400 == 121 [pid = 1348] [id = 589] 00:58:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 285 (23810400) [pid = 1348] [serial = 1767] [outer = 00000000] 00:58:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 286 (23E3DC00) [pid = 1348] [serial = 1768] [outer = 23810400] 00:58:55 INFO - PROCESS | 1348 | 1461052735859 Marionette DEBUG loaded listener.js 00:58:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 287 (23E97800) [pid = 1348] [serial = 1769] [outer = 23810400] 00:58:56 INFO - PROCESS | 1348 | 1461052736452 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 00:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1019ms 00:58:56 INFO - PROCESS | 1348 | 1461052736478 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 00:58:56 INFO - PROCESS | 1348 | 1461052736480 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 00:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:58:56 INFO - PROCESS | 1348 | 1461052736484 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:58:56 INFO - PROCESS | 1348 | 1461052736486 Marionette TRACE conn4 <- [1,2322,null,{}] 00:58:56 INFO - PROCESS | 1348 | 1461052736490 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:56 INFO - PROCESS | 1348 | 1461052736618 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 00:58:56 INFO - PROCESS | 1348 | 1461052736836 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:56 INFO - PROCESS | 1348 | ++DOCSHELL 24164C00 == 122 [pid = 1348] [id = 590] 00:58:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 288 (24361400) [pid = 1348] [serial = 1770] [outer = 00000000] 00:58:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 289 (24F6D800) [pid = 1348] [serial = 1771] [outer = 24361400] 00:58:56 INFO - PROCESS | 1348 | 1461052736896 Marionette DEBUG loaded listener.js 00:58:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 290 (24F6D400) [pid = 1348] [serial = 1772] [outer = 24361400] 00:58:57 INFO - PROCESS | 1348 | 1461052737557 Marionette TRACE conn4 <- [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]]]}] 00:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1116ms 00:58:57 INFO - PROCESS | 1348 | 1461052737604 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 00:58:57 INFO - PROCESS | 1348 | 1461052737606 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 00:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:58:57 INFO - PROCESS | 1348 | 1461052737609 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:58:57 INFO - PROCESS | 1348 | 1461052737611 Marionette TRACE conn4 <- [1,2326,null,{}] 00:58:57 INFO - PROCESS | 1348 | 1461052737615 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:57 INFO - PROCESS | 1348 | 1461052737757 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 00:58:57 INFO - PROCESS | 1348 | 1461052737967 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:58 INFO - PROCESS | 1348 | ++DOCSHELL 13F45C00 == 123 [pid = 1348] [id = 591] 00:58:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 291 (23E91400) [pid = 1348] [serial = 1773] [outer = 00000000] 00:58:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 292 (2719FC00) [pid = 1348] [serial = 1774] [outer = 23E91400] 00:58:58 INFO - PROCESS | 1348 | 1461052738028 Marionette DEBUG loaded listener.js 00:58:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 293 (271A9C00) [pid = 1348] [serial = 1775] [outer = 23E91400] 00:58:58 INFO - PROCESS | 1348 | 1461052738693 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 00:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1127ms 00:58:58 INFO - PROCESS | 1348 | 1461052738741 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 00:58:58 INFO - PROCESS | 1348 | 1461052738743 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 00:58:58 INFO - PROCESS | 1348 | 1461052738746 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:58:58 INFO - PROCESS | 1348 | 1461052738748 Marionette TRACE conn4 <- [1,2330,null,{}] 00:58:58 INFO - PROCESS | 1348 | 1461052738752 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:58 INFO - PROCESS | 1348 | 1461052738913 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 00:58:59 INFO - PROCESS | 1348 | 1461052739122 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:59 INFO - PROCESS | 1348 | ++DOCSHELL 2385DC00 == 124 [pid = 1348] [id = 592] 00:58:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 294 (26536000) [pid = 1348] [serial = 1776] [outer = 00000000] 00:58:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 295 (273E2400) [pid = 1348] [serial = 1777] [outer = 26536000] 00:58:59 INFO - PROCESS | 1348 | 1461052739179 Marionette DEBUG loaded listener.js 00:58:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 296 (27490000) [pid = 1348] [serial = 1778] [outer = 26536000] 00:58:59 INFO - PROCESS | 1348 | 1461052739775 Marionette TRACE conn4 <- [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]]]}] 00:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1075ms 00:58:59 INFO - PROCESS | 1348 | 1461052739826 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 00:58:59 INFO - PROCESS | 1348 | 1461052739828 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 00:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:58:59 INFO - PROCESS | 1348 | 1461052739831 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:58:59 INFO - PROCESS | 1348 | 1461052739834 Marionette TRACE conn4 <- [1,2334,null,{}] 00:58:59 INFO - PROCESS | 1348 | 1461052739838 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:00 INFO - PROCESS | 1348 | 1461052739998 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 00:59:00 INFO - PROCESS | 1348 | 1461052740203 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:00 INFO - PROCESS | 1348 | ++DOCSHELL 271E6400 == 125 [pid = 1348] [id = 593] 00:59:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 297 (273E0400) [pid = 1348] [serial = 1779] [outer = 00000000] 00:59:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 298 (27918800) [pid = 1348] [serial = 1780] [outer = 273E0400] 00:59:00 INFO - PROCESS | 1348 | 1461052740256 Marionette DEBUG loaded listener.js 00:59:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 299 (2791BC00) [pid = 1348] [serial = 1781] [outer = 273E0400] 00:59:00 INFO - PROCESS | 1348 | 1461052740916 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 00:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1121ms 00:59:00 INFO - PROCESS | 1348 | 1461052740956 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 00:59:00 INFO - PROCESS | 1348 | 1461052740958 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 00:59:00 INFO - PROCESS | 1348 | 1461052740961 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:59:00 INFO - PROCESS | 1348 | 1461052740963 Marionette TRACE conn4 <- [1,2338,null,{}] 00:59:00 INFO - PROCESS | 1348 | 1461052740967 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:01 INFO - PROCESS | 1348 | 1461052741096 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 00:59:01 INFO - PROCESS | 1348 | 1461052741318 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:01 INFO - PROCESS | 1348 | ++DOCSHELL 27931800 == 126 [pid = 1348] [id = 594] 00:59:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 300 (27935400) [pid = 1348] [serial = 1782] [outer = 00000000] 00:59:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 301 (27957000) [pid = 1348] [serial = 1783] [outer = 27935400] 00:59:01 INFO - PROCESS | 1348 | 1461052741378 Marionette DEBUG loaded listener.js 00:59:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 302 (279EF400) [pid = 1348] [serial = 1784] [outer = 27935400] 00:59:01 INFO - PROCESS | 1348 | 1461052741976 Marionette TRACE conn4 <- [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]]]}] 00:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1077ms 00:59:02 INFO - PROCESS | 1348 | 1461052742043 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 00:59:02 INFO - PROCESS | 1348 | 1461052742045 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 00:59:02 INFO - PROCESS | 1348 | 1461052742048 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:59:02 INFO - PROCESS | 1348 | 1461052742051 Marionette TRACE conn4 <- [1,2342,null,{}] 00:59:02 INFO - PROCESS | 1348 | 1461052742055 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:02 INFO - PROCESS | 1348 | 1461052742187 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 00:59:02 INFO - PROCESS | 1348 | 1461052742398 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:02 INFO - PROCESS | 1348 | ++DOCSHELL 27952800 == 127 [pid = 1348] [id = 595] 00:59:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 303 (27954C00) [pid = 1348] [serial = 1785] [outer = 00000000] 00:59:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 304 (2840A400) [pid = 1348] [serial = 1786] [outer = 27954C00] 00:59:02 INFO - PROCESS | 1348 | 1461052742499 Marionette DEBUG loaded listener.js 00:59:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 305 (28442C00) [pid = 1348] [serial = 1787] [outer = 27954C00] 00:59:03 INFO - PROCESS | 1348 | 1461052743203 Marionette TRACE conn4 <- [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]]]}] 00:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1168ms 00:59:03 INFO - PROCESS | 1348 | 1461052743221 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 00:59:03 INFO - PROCESS | 1348 | 1461052743223 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 00:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:59:03 INFO - PROCESS | 1348 | 1461052743227 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:59:03 INFO - PROCESS | 1348 | 1461052743230 Marionette TRACE conn4 <- [1,2346,null,{}] 00:59:03 INFO - PROCESS | 1348 | 1461052743233 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:03 INFO - PROCESS | 1348 | 1461052743382 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 00:59:03 INFO - PROCESS | 1348 | 1461052743594 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:03 INFO - PROCESS | 1348 | ++DOCSHELL 1DB74800 == 128 [pid = 1348] [id = 596] 00:59:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 306 (1F576C00) [pid = 1348] [serial = 1788] [outer = 00000000] 00:59:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 307 (271A7800) [pid = 1348] [serial = 1789] [outer = 1F576C00] 00:59:03 INFO - PROCESS | 1348 | 1461052743654 Marionette DEBUG loaded listener.js 00:59:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 308 (2840A000) [pid = 1348] [serial = 1790] [outer = 1F576C00] 00:59:04 INFO - PROCESS | 1348 | 1461052744265 Marionette TRACE conn4 <- [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]]]}] 00:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1072ms 00:59:04 INFO - PROCESS | 1348 | 1461052744312 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 00:59:04 INFO - PROCESS | 1348 | 1461052744314 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 00:59:04 INFO - PROCESS | 1348 | 1461052744318 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:59:04 INFO - PROCESS | 1348 | 1461052744320 Marionette TRACE conn4 <- [1,2350,null,{}] 00:59:04 INFO - PROCESS | 1348 | 1461052744323 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:04 INFO - PROCESS | 1348 | 1461052744456 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 00:59:04 INFO - PROCESS | 1348 | 1461052744686 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:04 INFO - PROCESS | 1348 | ++DOCSHELL 19CD5C00 == 129 [pid = 1348] [id = 597] 00:59:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 309 (1B4BB000) [pid = 1348] [serial = 1791] [outer = 00000000] 00:59:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 310 (23E97000) [pid = 1348] [serial = 1792] [outer = 1B4BB000] 00:59:04 INFO - PROCESS | 1348 | 1461052744743 Marionette DEBUG loaded listener.js 00:59:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 311 (24360C00) [pid = 1348] [serial = 1793] [outer = 1B4BB000] 00:59:05 INFO - PROCESS | 1348 | 1461052745402 Marionette TRACE conn4 <- [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]]]}] 00:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1125ms 00:59:05 INFO - PROCESS | 1348 | 1461052745448 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 00:59:05 INFO - PROCESS | 1348 | 1461052745451 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 00:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:59:05 INFO - PROCESS | 1348 | 1461052745454 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:59:05 INFO - PROCESS | 1348 | 1461052745456 Marionette TRACE conn4 <- [1,2354,null,{}] 00:59:05 INFO - PROCESS | 1348 | 1461052745460 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:05 INFO - PROCESS | 1348 | 1461052745594 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 00:59:05 INFO - PROCESS | 1348 | 1461052745800 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:05 INFO - PROCESS | 1348 | ++DOCSHELL 17789C00 == 130 [pid = 1348] [id = 598] 00:59:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 312 (1BD9CC00) [pid = 1348] [serial = 1794] [outer = 00000000] 00:59:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 313 (2380D000) [pid = 1348] [serial = 1795] [outer = 1BD9CC00] 00:59:05 INFO - PROCESS | 1348 | 1461052745856 Marionette DEBUG loaded listener.js 00:59:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 314 (26D9A000) [pid = 1348] [serial = 1796] [outer = 1BD9CC00] 00:59:06 INFO - PROCESS | 1348 | 1461052746523 Marionette TRACE conn4 <- [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]]]}] 00:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1129ms 00:59:06 INFO - PROCESS | 1348 | 1461052746587 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 00:59:06 INFO - PROCESS | 1348 | 1461052746590 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 00:59:06 INFO - PROCESS | 1348 | 1461052746593 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:59:06 INFO - PROCESS | 1348 | 1461052746595 Marionette TRACE conn4 <- [1,2358,null,{}] 00:59:06 INFO - PROCESS | 1348 | 1461052746599 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:06 INFO - PROCESS | 1348 | 1461052746734 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 00:59:06 INFO - PROCESS | 1348 | 1461052746941 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:06 INFO - PROCESS | 1348 | ++DOCSHELL 0EBD7400 == 131 [pid = 1348] [id = 599] 00:59:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 315 (12975C00) [pid = 1348] [serial = 1797] [outer = 00000000] 00:59:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 316 (1BFE2400) [pid = 1348] [serial = 1798] [outer = 12975C00] 00:59:07 INFO - PROCESS | 1348 | 1461052746998 Marionette DEBUG loaded listener.js 00:59:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 317 (1F1A8000) [pid = 1348] [serial = 1799] [outer = 12975C00] 00:59:07 INFO - PROCESS | 1348 | 1461052747680 Marionette TRACE conn4 <- [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]]]}] 00:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1129ms 00:59:07 INFO - PROCESS | 1348 | 1461052747726 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 00:59:07 INFO - PROCESS | 1348 | 1461052747729 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 00:59:07 INFO - PROCESS | 1348 | 1461052747732 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:59:07 INFO - PROCESS | 1348 | 1461052747735 Marionette TRACE conn4 <- [1,2362,null,{}] 00:59:07 INFO - PROCESS | 1348 | 1461052747738 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:07 INFO - PROCESS | 1348 | 1461052747871 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 00:59:08 INFO - PROCESS | 1348 | 1461052748102 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:08 INFO - PROCESS | 1348 | ++DOCSHELL 0EC04C00 == 132 [pid = 1348] [id = 600] 00:59:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 318 (0EC2A400) [pid = 1348] [serial = 1800] [outer = 00000000] 00:59:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 319 (186DA400) [pid = 1348] [serial = 1801] [outer = 0EC2A400] 00:59:08 INFO - PROCESS | 1348 | 1461052748163 Marionette DEBUG loaded listener.js 00:59:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 320 (1BAA0800) [pid = 1348] [serial = 1802] [outer = 0EC2A400] 00:59:09 INFO - PROCESS | 1348 | 1461052749077 Marionette TRACE conn4 <- [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]]]}] 00:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1383ms 00:59:09 INFO - PROCESS | 1348 | 1461052749120 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 00:59:09 INFO - PROCESS | 1348 | 1461052749124 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 00:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:59:09 INFO - PROCESS | 1348 | 1461052749129 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:59:09 INFO - PROCESS | 1348 | 1461052749133 Marionette TRACE conn4 <- [1,2366,null,{}] 00:59:09 INFO - PROCESS | 1348 | 1461052749140 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:09 INFO - PROCESS | 1348 | 1461052749275 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 00:59:09 INFO - PROCESS | 1348 | 1461052749531 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:09 INFO - PROCESS | 1348 | ++DOCSHELL 12B06000 == 133 [pid = 1348] [id = 601] 00:59:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 321 (12D04800) [pid = 1348] [serial = 1803] [outer = 00000000] 00:59:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 322 (170CDC00) [pid = 1348] [serial = 1804] [outer = 12D04800] 00:59:09 INFO - PROCESS | 1348 | 1461052749624 Marionette DEBUG loaded listener.js 00:59:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 323 (17A77400) [pid = 1348] [serial = 1805] [outer = 12D04800] 00:59:10 INFO - PROCESS | 1348 | 1461052750263 Marionette TRACE conn4 <- [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]]]}] 00:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1176ms 00:59:10 INFO - PROCESS | 1348 | 1461052750319 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 00:59:10 INFO - PROCESS | 1348 | 1461052750325 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 00:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:59:10 INFO - PROCESS | 1348 | 1461052750334 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:59:10 INFO - PROCESS | 1348 | 1461052750337 Marionette TRACE conn4 <- [1,2370,null,{}] 00:59:10 INFO - PROCESS | 1348 | 1461052750341 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:10 INFO - PROCESS | 1348 | 1461052750462 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 00:59:10 INFO - PROCESS | 1348 | 1461052750668 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:10 INFO - PROCESS | 1348 | ++DOCSHELL 17787800 == 134 [pid = 1348] [id = 602] 00:59:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 324 (18643C00) [pid = 1348] [serial = 1806] [outer = 00000000] 00:59:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 325 (1C5CB800) [pid = 1348] [serial = 1807] [outer = 18643C00] 00:59:10 INFO - PROCESS | 1348 | 1461052750716 Marionette DEBUG loaded listener.js 00:59:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 326 (1C610800) [pid = 1348] [serial = 1808] [outer = 18643C00] 00:59:10 INFO - PROCESS | 1348 | --DOCSHELL 203EDC00 == 133 [pid = 1348] [id = 535] 00:59:10 INFO - PROCESS | 1348 | --DOCSHELL 129BA000 == 132 [pid = 1348] [id = 228] 00:59:10 INFO - PROCESS | 1348 | --DOCSHELL 12BAB800 == 131 [pid = 1348] [id = 584] 00:59:10 INFO - PROCESS | 1348 | --DOCSHELL 0EC2FC00 == 130 [pid = 1348] [id = 583] 00:59:10 INFO - PROCESS | 1348 | --DOCSHELL 0EC33C00 == 129 [pid = 1348] [id = 582] 00:59:10 INFO - PROCESS | 1348 | --DOCSHELL 1C645000 == 128 [pid = 1348] [id = 581] 00:59:10 INFO - PROCESS | 1348 | --DOCSHELL 0EC24000 == 127 [pid = 1348] [id = 580] 00:59:10 INFO - PROCESS | 1348 | --DOCSHELL 17748400 == 126 [pid = 1348] [id = 579] 00:59:10 INFO - PROCESS | 1348 | --DOCSHELL 129C3000 == 125 [pid = 1348] [id = 578] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 325 (17749C00) [pid = 1348] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 324 (2B48A400) [pid = 1348] [serial = 1687] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOCSHELL 23858400 == 124 [pid = 1348] [id = 577] 00:59:11 INFO - PROCESS | 1348 | --DOCSHELL 224A1C00 == 123 [pid = 1348] [id = 576] 00:59:11 INFO - PROCESS | 1348 | --DOCSHELL 1F57A400 == 122 [pid = 1348] [id = 575] 00:59:11 INFO - PROCESS | 1348 | --DOCSHELL 1C118000 == 121 [pid = 1348] [id = 574] 00:59:11 INFO - PROCESS | 1348 | --DOCSHELL 17870000 == 120 [pid = 1348] [id = 573] 00:59:11 INFO - PROCESS | 1348 | --DOCSHELL 0EC41000 == 119 [pid = 1348] [id = 572] 00:59:11 INFO - PROCESS | 1348 | --DOCSHELL 0EC30C00 == 118 [pid = 1348] [id = 571] 00:59:11 INFO - PROCESS | 1348 | --DOCSHELL 2A19C800 == 117 [pid = 1348] [id = 565] 00:59:11 INFO - PROCESS | 1348 | --DOCSHELL 1D6F4C00 == 116 [pid = 1348] [id = 564] 00:59:11 INFO - PROCESS | 1348 | --DOCSHELL 19CC6000 == 115 [pid = 1348] [id = 563] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 323 (17747C00) [pid = 1348] [serial = 952] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 322 (1DAAE800) [pid = 1348] [serial = 1340] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 321 (16E74C00) [pid = 1348] [serial = 985] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 320 (297CCC00) [pid = 1348] [serial = 1292] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 319 (2A096400) [pid = 1348] [serial = 1424] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 318 (2AFAD000) [pid = 1348] [serial = 1493] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 317 (24F6CC00) [pid = 1348] [serial = 1160] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 316 (297CA800) [pid = 1348] [serial = 1484] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 315 (24F78400) [pid = 1348] [serial = 1054] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 314 (2A1A3800) [pid = 1348] [serial = 1487] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 313 (1D682000) [pid = 1348] [serial = 1469] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 312 (1BFE1400) [pid = 1348] [serial = 988] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 311 (2FC43400) [pid = 1348] [serial = 1568] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 310 (1F202400) [pid = 1348] [serial = 1100] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 309 (2ED73000) [pid = 1348] [serial = 1577] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 308 (27937000) [pid = 1348] [serial = 1346] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 307 (2ED93400) [pid = 1348] [serial = 1565] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 306 (1B959C00) [pid = 1348] [serial = 1042] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 305 (20120000) [pid = 1348] [serial = 991] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 304 (24BDA000) [pid = 1348] [serial = 1112] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 303 (29E98000) [pid = 1348] [serial = 1295] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 302 (2868B000) [pid = 1348] [serial = 1232] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 301 (2A1A7000) [pid = 1348] [serial = 1421] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 300 (26D5F400) [pid = 1348] [serial = 1163] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 299 (224A0C00) [pid = 1348] [serial = 1000] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 298 (26D66800) [pid = 1348] [serial = 1169] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 297 (23857400) [pid = 1348] [serial = 937] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 296 (23817C00) [pid = 1348] [serial = 1157] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 295 (2BE33C00) [pid = 1348] [serial = 1559] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 294 (1DAB0800) [pid = 1348] [serial = 1274] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 293 (2011F000) [pid = 1348] [serial = 1045] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 292 (13F48400) [pid = 1348] [serial = 1039] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 291 (28446000) [pid = 1348] [serial = 1352] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 290 (1C5B1000) [pid = 1348] [serial = 1403] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 289 (1C61B000) [pid = 1348] [serial = 874] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 288 (26D6AC00) [pid = 1348] [serial = 1220] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 287 (1B781400) [pid = 1348] [serial = 1499] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 286 (2867D400) [pid = 1348] [serial = 1355] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 285 (1A583800) [pid = 1348] [serial = 1430] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 284 (28710C00) [pid = 1348] [serial = 1283] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 283 (12B0D800) [pid = 1348] [serial = 1208] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 282 (2385C000) [pid = 1348] [serial = 1051] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 281 (2A092C00) [pid = 1348] [serial = 1364] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 280 (28F6F400) [pid = 1348] [serial = 1286] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 279 (20E5C800) [pid = 1348] [serial = 1367] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 278 (2B4C0000) [pid = 1348] [serial = 1553] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 277 (2B3E6800) [pid = 1348] [serial = 1490] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 276 (28715400) [pid = 1348] [serial = 1481] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 275 (2BE28000) [pid = 1348] [serial = 1556] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 274 (28A98C00) [pid = 1348] [serial = 1415] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 273 (24164800) [pid = 1348] [serial = 1109] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 272 (1BFE3C00) [pid = 1348] [serial = 1301] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 271 (202A5C00) [pid = 1348] [serial = 994] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 270 (202A3800) [pid = 1348] [serial = 1214] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 269 (26D69800) [pid = 1348] [serial = 1343] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 268 (29EA0C00) [pid = 1348] [serial = 1361] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 267 (2795E000) [pid = 1348] [serial = 1223] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 266 (1C5C5C00) [pid = 1348] [serial = 1238] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 265 (297D4C00) [pid = 1348] [serial = 1235] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 264 (26D9CC00) [pid = 1348] [serial = 1226] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 263 (2415F800) [pid = 1348] [serial = 1003] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 262 (206DF400) [pid = 1348] [serial = 934] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 261 (28442800) [pid = 1348] [serial = 1349] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 260 (271ADC00) [pid = 1348] [serial = 1412] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 259 (26BF7000) [pid = 1348] [serial = 1172] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 258 (24F78800) [pid = 1348] [serial = 1574] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 257 (27916800) [pid = 1348] [serial = 1502] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 256 (28488C00) [pid = 1348] [serial = 1166] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 255 (23E38000) [pid = 1348] [serial = 940] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 254 (186D9800) [pid = 1348] [serial = 1060] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 253 (17120C00) [pid = 1348] [serial = 1466] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 252 (1B782C00) [pid = 1348] [serial = 1211] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 251 (206DD400) [pid = 1348] [serial = 997] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 250 (273D9800) [pid = 1348] [serial = 1277] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 249 (2871D400) [pid = 1348] [serial = 1358] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 248 (28681800) [pid = 1348] [serial = 1229] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 247 (24F6C400) [pid = 1348] [serial = 1006] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 246 (23817800) [pid = 1348] [serial = 1406] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 245 (1C1CFC00) [pid = 1348] [serial = 931] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 244 (279FD800) [pid = 1348] [serial = 1409] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 243 (2AFAF800) [pid = 1348] [serial = 1496] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 242 (1AF59400) [pid = 1348] [serial = 1337] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 241 (2029AC00) [pid = 1348] [serial = 1103] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 240 (2B48B800) [pid = 1348] [serial = 1550] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 239 (1778D000) [pid = 1348] [serial = 1151] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 238 (1C1D0000) [pid = 1348] [serial = 1154] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 237 (206DB400) [pid = 1348] [serial = 1048] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 236 (17122800) [pid = 1348] [serial = 1271] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 235 (1B788C00) [pid = 1348] [serial = 1097] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 234 (26D90800) [pid = 1348] [serial = 1472] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 233 (2BE97000) [pid = 1348] [serial = 1562] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 232 (24F71400) [pid = 1348] [serial = 949] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 231 (2BD94000) [pid = 1348] [serial = 1427] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 230 (1D677000) [pid = 1348] [serial = 1541] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 229 (28703400) [pid = 1348] [serial = 1280] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 228 (2AFA1800) [pid = 1348] [serial = 1547] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 227 (26532400) [pid = 1348] [serial = 1217] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 226 (29E97800) [pid = 1348] [serial = 1418] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 225 (131D5400) [pid = 1348] [serial = 928] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 224 (13982000) [pid = 1348] [serial = 1094] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 223 (27917800) [pid = 1348] [serial = 1475] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 222 (17745800) [pid = 1348] [serial = 1175] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 221 (12B55800) [pid = 1348] [serial = 1433] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 220 (28ABC400) [pid = 1348] [serial = 1289] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 219 (1C69F000) [pid = 1348] [serial = 1571] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 218 (24361000) [pid = 1348] [serial = 946] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 217 (279F8000) [pid = 1348] [serial = 1478] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 216 (26A0D800) [pid = 1348] [serial = 1115] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 215 (1C11B800) [pid = 1348] [serial = 1538] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 214 (2A1A1800) [pid = 1348] [serial = 1298] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 213 (273DB000) [pid = 1348] [serial = 1057] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 212 (24168800) [pid = 1348] [serial = 943] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 211 (206DF000) [pid = 1348] [serial = 1106] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 210 (2871BC00) [pid = 1348] [serial = 1544] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 209 (26D5F800) [pid = 1348] [serial = 1682] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 208 (26D95400) [pid = 1348] [serial = 1673] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 207 (2AD92000) [pid = 1348] [serial = 1685] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 206 (279F2400) [pid = 1348] [serial = 1675] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 205 (28682C00) [pid = 1348] [serial = 1678] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 204 (279FD400) [pid = 1348] [serial = 1676] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 203 (203F4400) [pid = 1348] [serial = 1681] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 202 (2A1A6C00) [pid = 1348] [serial = 1684] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 201 (28711C00) [pid = 1348] [serial = 1679] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 200 (1778E800) [pid = 1348] [serial = 1663] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 199 (1C545000) [pid = 1348] [serial = 1664] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 198 (29E92C00) [pid = 1348] [serial = 1621] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 197 (28407000) [pid = 1348] [serial = 1615] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 196 (2DDE1400) [pid = 1348] [serial = 1633] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 195 (2868B400) [pid = 1348] [serial = 1618] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 194 (26BEF000) [pid = 1348] [serial = 1672] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 193 (2AD96C00) [pid = 1348] [serial = 1624] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 192 (203EF400) [pid = 1348] [serial = 1669] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 191 (2380B400) [pid = 1348] [serial = 1670] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 190 (1AF5BC00) [pid = 1348] [serial = 1609] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 189 (20E54000) [pid = 1348] [serial = 1612] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 188 (1C69DC00) [pid = 1348] [serial = 1666] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 187 (1E373800) [pid = 1348] [serial = 1667] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 186 (2B3E6C00) [pid = 1348] [serial = 1627] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 185 (1F20FC00) [pid = 1348] [serial = 1661] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 184 (1D679C00) [pid = 1348] [serial = 1660] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 183 (28707400) [pid = 1348] [serial = 1657] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 182 (2BD97000) [pid = 1348] [serial = 1630] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 181 (2B8B8000) [pid = 1348] [serial = 1636] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 180 (2D73F800) [pid = 1348] [serial = 1639] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 179 (2ED7C000) [pid = 1348] [serial = 1642] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 178 (2BD0CC00) [pid = 1348] [serial = 1645] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 177 (1BD9E400) [pid = 1348] [serial = 1648] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 176 (271ED400) [pid = 1348] [serial = 1651] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | --DOMWINDOW == 175 (2748F400) [pid = 1348] [serial = 1654] [outer = 00000000] [url = about:blank] 00:59:11 INFO - PROCESS | 1348 | 1461052751476 Marionette TRACE conn4 <- [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]]]}] 00:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1164ms 00:59:11 INFO - PROCESS | 1348 | 1461052751505 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 00:59:11 INFO - PROCESS | 1348 | 1461052751507 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 00:59:11 INFO - PROCESS | 1348 | 1461052751510 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:59:11 INFO - PROCESS | 1348 | 1461052751514 Marionette TRACE conn4 <- [1,2374,null,{}] 00:59:11 INFO - PROCESS | 1348 | 1461052751524 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:11 INFO - PROCESS | 1348 | 1461052751634 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 00:59:11 INFO - PROCESS | 1348 | 1461052751789 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:11 INFO - PROCESS | 1348 | ++DOCSHELL 12B22C00 == 116 [pid = 1348] [id = 603] 00:59:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 176 (12BB3C00) [pid = 1348] [serial = 1809] [outer = 00000000] 00:59:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 177 (17745800) [pid = 1348] [serial = 1810] [outer = 12BB3C00] 00:59:11 INFO - PROCESS | 1348 | 1461052751837 Marionette DEBUG loaded listener.js 00:59:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 178 (18642400) [pid = 1348] [serial = 1811] [outer = 12BB3C00] 00:59:12 INFO - PROCESS | 1348 | 1461052752265 Marionette TRACE conn4 <- [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]]]}] 00:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 830ms 00:59:12 INFO - PROCESS | 1348 | 1461052752344 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 00:59:12 INFO - PROCESS | 1348 | 1461052752347 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 00:59:12 INFO - PROCESS | 1348 | 1461052752350 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:59:12 INFO - PROCESS | 1348 | 1461052752352 Marionette TRACE conn4 <- [1,2378,null,{}] 00:59:12 INFO - PROCESS | 1348 | 1461052752360 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:12 INFO - PROCESS | 1348 | 1461052752468 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 00:59:12 INFO - PROCESS | 1348 | 1461052752479 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:12 INFO - PROCESS | 1348 | ++DOCSHELL 1A583800 == 117 [pid = 1348] [id = 604] 00:59:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 179 (1A5E7C00) [pid = 1348] [serial = 1812] [outer = 00000000] 00:59:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 180 (1B77C000) [pid = 1348] [serial = 1813] [outer = 1A5E7C00] 00:59:12 INFO - PROCESS | 1348 | 1461052752525 Marionette DEBUG loaded listener.js 00:59:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 181 (1BA9F000) [pid = 1348] [serial = 1814] [outer = 1A5E7C00] 00:59:13 INFO - PROCESS | 1348 | 1461052753013 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 00:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 00:59:13 INFO - PROCESS | 1348 | 1461052753050 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 00:59:13 INFO - PROCESS | 1348 | 1461052753052 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 00:59:13 INFO - PROCESS | 1348 | 1461052753057 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:59:13 INFO - PROCESS | 1348 | 1461052753058 Marionette TRACE conn4 <- [1,2382,null,{}] 00:59:13 INFO - PROCESS | 1348 | 1461052753062 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:13 INFO - PROCESS | 1348 | 1461052753165 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 00:59:13 INFO - PROCESS | 1348 | 1461052753171 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:13 INFO - PROCESS | 1348 | ++DOCSHELL 1BAA5000 == 118 [pid = 1348] [id = 605] 00:59:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 182 (1BAA8000) [pid = 1348] [serial = 1815] [outer = 00000000] 00:59:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 183 (1C5B6800) [pid = 1348] [serial = 1816] [outer = 1BAA8000] 00:59:13 INFO - PROCESS | 1348 | 1461052753216 Marionette DEBUG loaded listener.js 00:59:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 184 (1C610000) [pid = 1348] [serial = 1817] [outer = 1BAA8000] 00:59:13 INFO - PROCESS | 1348 | 1461052753796 Marionette TRACE conn4 <- [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]]]}] 00:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 00:59:13 INFO - PROCESS | 1348 | 1461052753830 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 00:59:13 INFO - PROCESS | 1348 | 1461052753832 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 00:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:59:13 INFO - PROCESS | 1348 | 1461052753873 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:59:13 INFO - PROCESS | 1348 | 1461052753875 Marionette TRACE conn4 <- [1,2386,null,{}] 00:59:13 INFO - PROCESS | 1348 | 1461052753878 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:14 INFO - PROCESS | 1348 | 1461052754050 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 00:59:14 INFO - PROCESS | 1348 | 1461052754075 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:14 INFO - PROCESS | 1348 | ++DOCSHELL 1C542000 == 119 [pid = 1348] [id = 606] 00:59:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 185 (1C616400) [pid = 1348] [serial = 1818] [outer = 00000000] 00:59:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 186 (1D67F400) [pid = 1348] [serial = 1819] [outer = 1C616400] 00:59:14 INFO - PROCESS | 1348 | 1461052754126 Marionette DEBUG loaded listener.js 00:59:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 187 (1D825000) [pid = 1348] [serial = 1820] [outer = 1C616400] 00:59:14 INFO - PROCESS | 1348 | 1461052754617 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 00:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 790ms 00:59:14 INFO - PROCESS | 1348 | 1461052754656 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 00:59:14 INFO - PROCESS | 1348 | 1461052754658 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 00:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:59:14 INFO - PROCESS | 1348 | 1461052754662 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:59:14 INFO - PROCESS | 1348 | 1461052754663 Marionette TRACE conn4 <- [1,2390,null,{}] 00:59:14 INFO - PROCESS | 1348 | 1461052754667 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:14 INFO - PROCESS | 1348 | 1461052754819 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 00:59:14 INFO - PROCESS | 1348 | 1461052754841 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:14 INFO - PROCESS | 1348 | ++DOCSHELL 1D67D000 == 120 [pid = 1348] [id = 607] 00:59:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 188 (1E376C00) [pid = 1348] [serial = 1821] [outer = 00000000] 00:59:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 189 (1F203800) [pid = 1348] [serial = 1822] [outer = 1E376C00] 00:59:14 INFO - PROCESS | 1348 | 1461052754886 Marionette DEBUG loaded listener.js 00:59:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 190 (1F575800) [pid = 1348] [serial = 1823] [outer = 1E376C00] 00:59:15 INFO - PROCESS | 1348 | 1461052755720 Marionette TRACE conn4 <- [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]]]}] 00:59:15 INFO - PROCESS | 1348 | --DOMWINDOW == 189 (17753400) [pid = 1348] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:59:15 INFO - PROCESS | 1348 | --DOMWINDOW == 188 (0EC37000) [pid = 1348] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:59:15 INFO - PROCESS | 1348 | --DOMWINDOW == 187 (26535400) [pid = 1348] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:59:15 INFO - PROCESS | 1348 | --DOMWINDOW == 186 (0ED54800) [pid = 1348] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:59:15 INFO - PROCESS | 1348 | --DOMWINDOW == 185 (2435D800) [pid = 1348] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:59:15 INFO - PROCESS | 1348 | --DOMWINDOW == 184 (1C1D3800) [pid = 1348] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:59:15 INFO - PROCESS | 1348 | --DOMWINDOW == 183 (1F1A6C00) [pid = 1348] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:59:15 INFO - PROCESS | 1348 | --DOMWINDOW == 182 (2380C000) [pid = 1348] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:59:15 INFO - PROCESS | 1348 | --DOMWINDOW == 181 (0EC32400) [pid = 1348] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:59:15 INFO - PROCESS | 1348 | --DOMWINDOW == 180 (12F3A800) [pid = 1348] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:59:15 INFO - PROCESS | 1348 | --DOMWINDOW == 179 (20298000) [pid = 1348] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:59:15 INFO - PROCESS | 1348 | --DOMWINDOW == 178 (12BAB000) [pid = 1348] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:59:15 INFO - PROCESS | 1348 | --DOMWINDOW == 177 (1C647400) [pid = 1348] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:59:15 INFO - PROCESS | 1348 | --DOMWINDOW == 176 (1A5F5000) [pid = 1348] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1131ms 00:59:15 INFO - PROCESS | 1348 | 1461052755792 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 00:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:59:15 INFO - PROCESS | 1348 | 1461052755794 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 00:59:15 INFO - PROCESS | 1348 | 1461052755798 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:59:15 INFO - PROCESS | 1348 | 1461052755799 Marionette TRACE conn4 <- [1,2394,null,{}] 00:59:15 INFO - PROCESS | 1348 | 1461052755803 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:15 INFO - PROCESS | 1348 | 1461052755906 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 00:59:15 INFO - PROCESS | 1348 | 1461052755914 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:15 INFO - PROCESS | 1348 | ++DOCSHELL 12BAB000 == 121 [pid = 1348] [id = 608] 00:59:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 177 (12BACC00) [pid = 1348] [serial = 1824] [outer = 00000000] 00:59:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 178 (1B784C00) [pid = 1348] [serial = 1825] [outer = 12BACC00] 00:59:15 INFO - PROCESS | 1348 | 1461052755958 Marionette DEBUG loaded listener.js 00:59:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 179 (1C643400) [pid = 1348] [serial = 1826] [outer = 12BACC00] 00:59:16 INFO - PROCESS | 1348 | 1461052756429 Marionette TRACE conn4 <- [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]]]}] 00:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 00:59:16 INFO - PROCESS | 1348 | 1461052756469 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 00:59:16 INFO - PROCESS | 1348 | 1461052756471 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 00:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:59:16 INFO - PROCESS | 1348 | 1461052756474 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:59:16 INFO - PROCESS | 1348 | 1461052756476 Marionette TRACE conn4 <- [1,2398,null,{}] 00:59:16 INFO - PROCESS | 1348 | 1461052756479 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:16 INFO - PROCESS | 1348 | 1461052756583 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 00:59:16 INFO - PROCESS | 1348 | 1461052756589 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:16 INFO - PROCESS | 1348 | ++DOCSHELL 1D684400 == 122 [pid = 1348] [id = 609] 00:59:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 180 (1E380800) [pid = 1348] [serial = 1827] [outer = 00000000] 00:59:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 181 (20125800) [pid = 1348] [serial = 1828] [outer = 1E380800] 00:59:16 INFO - PROCESS | 1348 | 1461052756633 Marionette DEBUG loaded listener.js 00:59:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 182 (2029CC00) [pid = 1348] [serial = 1829] [outer = 1E380800] 00:59:17 INFO - PROCESS | 1348 | 1461052757208 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 00:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 00:59:17 INFO - PROCESS | 1348 | 1461052757244 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 00:59:17 INFO - PROCESS | 1348 | 1461052757246 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 00:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:59:17 INFO - PROCESS | 1348 | 1461052757249 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:59:17 INFO - PROCESS | 1348 | 1461052757251 Marionette TRACE conn4 <- [1,2402,null,{}] 00:59:17 INFO - PROCESS | 1348 | 1461052757255 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:17 INFO - PROCESS | 1348 | 1461052757393 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 00:59:17 INFO - PROCESS | 1348 | 1461052757403 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:17 INFO - PROCESS | 1348 | ++DOCSHELL 202A1000 == 123 [pid = 1348] [id = 610] 00:59:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 183 (202AAC00) [pid = 1348] [serial = 1830] [outer = 00000000] 00:59:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 184 (203EEC00) [pid = 1348] [serial = 1831] [outer = 202AAC00] 00:59:17 INFO - PROCESS | 1348 | 1461052757449 Marionette DEBUG loaded listener.js 00:59:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 185 (206DD000) [pid = 1348] [serial = 1832] [outer = 202AAC00] 00:59:18 INFO - PROCESS | 1348 | 1461052758227 Marionette TRACE conn4 <- [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]]]}] 00:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1020ms 00:59:18 INFO - PROCESS | 1348 | 1461052758271 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 00:59:18 INFO - PROCESS | 1348 | 1461052758277 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 00:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:59:18 INFO - PROCESS | 1348 | 1461052758283 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:59:18 INFO - PROCESS | 1348 | 1461052758287 Marionette TRACE conn4 <- [1,2406,null,{}] 00:59:18 INFO - PROCESS | 1348 | 1461052758314 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:18 INFO - PROCESS | 1348 | 1461052758457 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 00:59:18 INFO - PROCESS | 1348 | 1461052758639 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:18 INFO - PROCESS | 1348 | ++DOCSHELL 12BB0800 == 124 [pid = 1348] [id = 611] 00:59:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 186 (12D04000) [pid = 1348] [serial = 1833] [outer = 00000000] 00:59:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 187 (16E66400) [pid = 1348] [serial = 1834] [outer = 12D04000] 00:59:18 INFO - PROCESS | 1348 | 1461052758696 Marionette DEBUG loaded listener.js 00:59:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 188 (17120C00) [pid = 1348] [serial = 1835] [outer = 12D04000] 00:59:19 INFO - PROCESS | 1348 | 1461052759352 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1096ms 00:59:19 INFO - PROCESS | 1348 | 1461052759394 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 00:59:19 INFO - PROCESS | 1348 | 1461052759400 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 00:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:59:19 INFO - PROCESS | 1348 | 1461052759407 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:59:19 INFO - PROCESS | 1348 | 1461052759410 Marionette TRACE conn4 <- [1,2410,null,{}] 00:59:19 INFO - PROCESS | 1348 | 1461052759414 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:19 INFO - PROCESS | 1348 | 1461052759548 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 00:59:19 INFO - PROCESS | 1348 | 1461052759728 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:19 INFO - PROCESS | 1348 | ++DOCSHELL 1B783800 == 125 [pid = 1348] [id = 612] 00:59:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 189 (1B786800) [pid = 1348] [serial = 1836] [outer = 00000000] 00:59:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 190 (1C5CD800) [pid = 1348] [serial = 1837] [outer = 1B786800] 00:59:19 INFO - PROCESS | 1348 | 1461052759783 Marionette DEBUG loaded listener.js 00:59:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 191 (1C63B400) [pid = 1348] [serial = 1838] [outer = 1B786800] 00:59:20 INFO - PROCESS | 1348 | 1461052760406 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1020ms 00:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:59:20 INFO - PROCESS | 1348 | 1461052760435 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 00:59:20 INFO - PROCESS | 1348 | 1461052760438 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 00:59:20 INFO - PROCESS | 1348 | 1461052760443 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:59:20 INFO - PROCESS | 1348 | 1461052760447 Marionette TRACE conn4 <- [1,2414,null,{}] 00:59:20 INFO - PROCESS | 1348 | 1461052760475 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:20 INFO - PROCESS | 1348 | 1461052760610 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 00:59:20 INFO - PROCESS | 1348 | 1461052760807 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:20 INFO - PROCESS | 1348 | ++DOCSHELL 203F5000 == 126 [pid = 1348] [id = 613] 00:59:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 192 (206D6800) [pid = 1348] [serial = 1839] [outer = 00000000] 00:59:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 193 (20E55800) [pid = 1348] [serial = 1840] [outer = 206D6800] 00:59:20 INFO - PROCESS | 1348 | 1461052760868 Marionette DEBUG loaded listener.js 00:59:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 194 (211BCC00) [pid = 1348] [serial = 1841] [outer = 206D6800] 00:59:21 INFO - PROCESS | 1348 | 1461052761484 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 00:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1077ms 00:59:21 INFO - PROCESS | 1348 | 1461052761532 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 00:59:21 INFO - PROCESS | 1348 | 1461052761535 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 00:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:59:21 INFO - PROCESS | 1348 | 1461052761539 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:59:21 INFO - PROCESS | 1348 | 1461052761541 Marionette TRACE conn4 <- [1,2418,null,{}] 00:59:21 INFO - PROCESS | 1348 | 1461052761544 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:21 INFO - PROCESS | 1348 | 1461052761677 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 00:59:21 INFO - PROCESS | 1348 | 1461052761857 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:21 INFO - PROCESS | 1348 | ++DOCSHELL 2249E800 == 127 [pid = 1348] [id = 614] 00:59:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 195 (224A0000) [pid = 1348] [serial = 1842] [outer = 00000000] 00:59:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 196 (23817800) [pid = 1348] [serial = 1843] [outer = 224A0000] 00:59:21 INFO - PROCESS | 1348 | 1461052761912 Marionette DEBUG loaded listener.js 00:59:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 197 (2385C000) [pid = 1348] [serial = 1844] [outer = 224A0000] 00:59:22 INFO - PROCESS | 1348 | 1461052762562 Marionette TRACE conn4 <- [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]]]}] 00:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1076ms 00:59:22 INFO - PROCESS | 1348 | 1461052762632 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 00:59:22 INFO - PROCESS | 1348 | 1461052762634 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 00:59:22 INFO - PROCESS | 1348 | 1461052762640 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:59:22 INFO - PROCESS | 1348 | 1461052762642 Marionette TRACE conn4 <- [1,2422,null,{}] 00:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:59:22 INFO - PROCESS | 1348 | 1461052762646 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:22 INFO - PROCESS | 1348 | 1461052762773 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 00:59:22 INFO - PROCESS | 1348 | 1461052762952 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:22 INFO - PROCESS | 1348 | ++DOCSHELL 2385D000 == 128 [pid = 1348] [id = 615] 00:59:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 198 (23864000) [pid = 1348] [serial = 1845] [outer = 00000000] 00:59:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 199 (23E94000) [pid = 1348] [serial = 1846] [outer = 23864000] 00:59:23 INFO - PROCESS | 1348 | 1461052763006 Marionette DEBUG loaded listener.js 00:59:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 200 (24165400) [pid = 1348] [serial = 1847] [outer = 23864000] 00:59:23 INFO - PROCESS | 1348 | 1461052763576 Marionette TRACE conn4 <- [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]]]}] 00:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 970ms 00:59:23 INFO - PROCESS | 1348 | 1461052763616 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 00:59:23 INFO - PROCESS | 1348 | 1461052763618 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 00:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:59:23 INFO - PROCESS | 1348 | 1461052763622 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:59:23 INFO - PROCESS | 1348 | 1461052763624 Marionette TRACE conn4 <- [1,2426,null,{}] 00:59:23 INFO - PROCESS | 1348 | 1461052763628 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:23 INFO - PROCESS | 1348 | 1461052763766 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 00:59:23 INFO - PROCESS | 1348 | 1461052763959 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:24 INFO - PROCESS | 1348 | ++DOCSHELL 23E89400 == 129 [pid = 1348] [id = 616] 00:59:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 201 (2416C400) [pid = 1348] [serial = 1848] [outer = 00000000] 00:59:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 202 (24F71400) [pid = 1348] [serial = 1849] [outer = 2416C400] 00:59:24 INFO - PROCESS | 1348 | 1461052764019 Marionette DEBUG loaded listener.js 00:59:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 203 (24F74000) [pid = 1348] [serial = 1850] [outer = 2416C400] 00:59:24 INFO - PROCESS | 1348 | 1461052764589 Marionette TRACE conn4 <- [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]]]}] 00:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1015ms 00:59:24 INFO - PROCESS | 1348 | 1461052764641 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 00:59:24 INFO - PROCESS | 1348 | 1461052764644 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 00:59:24 INFO - PROCESS | 1348 | 1461052764647 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:59:24 INFO - PROCESS | 1348 | 1461052764649 Marionette TRACE conn4 <- [1,2430,null,{}] 00:59:24 INFO - PROCESS | 1348 | 1461052764653 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:24 INFO - PROCESS | 1348 | 1461052764787 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 00:59:25 INFO - PROCESS | 1348 | 1461052764985 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:25 INFO - PROCESS | 1348 | ++DOCSHELL 2415F800 == 130 [pid = 1348] [id = 617] 00:59:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 204 (24BDAC00) [pid = 1348] [serial = 1851] [outer = 00000000] 00:59:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 205 (26A03C00) [pid = 1348] [serial = 1852] [outer = 24BDAC00] 00:59:25 INFO - PROCESS | 1348 | 1461052765040 Marionette DEBUG loaded listener.js 00:59:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 206 (26A07C00) [pid = 1348] [serial = 1853] [outer = 24BDAC00] 00:59:25 INFO - PROCESS | 1348 | 1461052765607 Marionette TRACE conn4 <- [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]]]}] 00:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 971ms 00:59:25 INFO - PROCESS | 1348 | 1461052765635 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 00:59:25 INFO - PROCESS | 1348 | 1461052765638 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 00:59:25 INFO - PROCESS | 1348 | 1461052765644 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:59:25 INFO - PROCESS | 1348 | 1461052765646 Marionette TRACE conn4 <- [1,2434,null,{}] 00:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:59:25 INFO - PROCESS | 1348 | 1461052765650 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:25 INFO - PROCESS | 1348 | 1461052765776 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 00:59:25 INFO - PROCESS | 1348 | 1461052765968 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:26 INFO - PROCESS | 1348 | ++DOCSHELL 26BED800 == 131 [pid = 1348] [id = 618] 00:59:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 207 (26BEF400) [pid = 1348] [serial = 1854] [outer = 00000000] 00:59:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 208 (26D60800) [pid = 1348] [serial = 1855] [outer = 26BEF400] 00:59:26 INFO - PROCESS | 1348 | 1461052766024 Marionette DEBUG loaded listener.js 00:59:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 209 (26D63800) [pid = 1348] [serial = 1856] [outer = 26BEF400] 00:59:26 INFO - PROCESS | 1348 | 1461052766538 Marionette TRACE conn4 <- [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]]]}] 00:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 930ms 00:59:26 INFO - PROCESS | 1348 | 1461052766579 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 00:59:26 INFO - PROCESS | 1348 | 1461052766581 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 00:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:59:26 INFO - PROCESS | 1348 | 1461052766585 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:59:26 INFO - PROCESS | 1348 | 1461052766587 Marionette TRACE conn4 <- [1,2438,null,{}] 00:59:26 INFO - PROCESS | 1348 | 1461052766590 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:26 INFO - PROCESS | 1348 | 1461052766719 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 00:59:26 INFO - PROCESS | 1348 | 1461052766873 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:26 INFO - PROCESS | 1348 | ++DOCSHELL 26D69800 == 132 [pid = 1348] [id = 619] 00:59:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 210 (26D6C800) [pid = 1348] [serial = 1857] [outer = 00000000] 00:59:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 211 (26D97000) [pid = 1348] [serial = 1858] [outer = 26D6C800] 00:59:26 INFO - PROCESS | 1348 | 1461052766927 Marionette DEBUG loaded listener.js 00:59:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 212 (26D9C400) [pid = 1348] [serial = 1859] [outer = 26D6C800] 00:59:27 INFO - PROCESS | 1348 | 1461052767518 Marionette TRACE conn4 <- [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]]]}] 00:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 970ms 00:59:27 INFO - PROCESS | 1348 | 1461052767559 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 00:59:27 INFO - PROCESS | 1348 | 1461052767561 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 00:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:59:27 INFO - PROCESS | 1348 | 1461052767565 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:59:27 INFO - PROCESS | 1348 | 1461052767567 Marionette TRACE conn4 <- [1,2442,null,{}] 00:59:27 INFO - PROCESS | 1348 | 1461052767571 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:27 INFO - PROCESS | 1348 | 1461052767698 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 00:59:27 INFO - PROCESS | 1348 | 1461052767881 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:27 INFO - PROCESS | 1348 | ++DOCSHELL 271A4400 == 133 [pid = 1348] [id = 620] 00:59:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 213 (271A4C00) [pid = 1348] [serial = 1860] [outer = 00000000] 00:59:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 214 (273DB800) [pid = 1348] [serial = 1861] [outer = 271A4C00] 00:59:27 INFO - PROCESS | 1348 | 1461052767934 Marionette DEBUG loaded listener.js 00:59:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 215 (273DBC00) [pid = 1348] [serial = 1862] [outer = 271A4C00] 00:59:28 INFO - PROCESS | 1348 | 1461052768541 Marionette TRACE conn4 <- [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]]]}] 00:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1018ms 00:59:28 INFO - PROCESS | 1348 | 1461052768587 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 00:59:28 INFO - PROCESS | 1348 | 1461052768590 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 00:59:28 INFO - PROCESS | 1348 | 1461052768593 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:59:28 INFO - PROCESS | 1348 | 1461052768596 Marionette TRACE conn4 <- [1,2446,null,{}] 00:59:28 INFO - PROCESS | 1348 | 1461052768599 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:28 INFO - PROCESS | 1348 | 1461052768793 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 00:59:29 INFO - PROCESS | 1348 | 1461052768979 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:29 INFO - PROCESS | 1348 | ++DOCSHELL 273E3000 == 134 [pid = 1348] [id = 621] 00:59:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 216 (27910C00) [pid = 1348] [serial = 1863] [outer = 00000000] 00:59:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 217 (27957800) [pid = 1348] [serial = 1864] [outer = 27910C00] 00:59:29 INFO - PROCESS | 1348 | 1461052769039 Marionette DEBUG loaded listener.js 00:59:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 218 (279F0000) [pid = 1348] [serial = 1865] [outer = 27910C00] 00:59:29 INFO - PROCESS | 1348 | 1461052769752 Marionette TRACE conn4 <- [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]]]}] 00:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1177ms 00:59:29 INFO - PROCESS | 1348 | 1461052769775 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 00:59:29 INFO - PROCESS | 1348 | 1461052769777 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 00:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:59:29 INFO - PROCESS | 1348 | 1461052769780 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:59:29 INFO - PROCESS | 1348 | 1461052769782 Marionette TRACE conn4 <- [1,2450,null,{}] 00:59:29 INFO - PROCESS | 1348 | 1461052769786 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:29 INFO - PROCESS | 1348 | 1461052769918 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 00:59:30 INFO - PROCESS | 1348 | 1461052770120 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:30 INFO - PROCESS | 1348 | ++DOCSHELL 12901800 == 135 [pid = 1348] [id = 622] 00:59:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 219 (129B6000) [pid = 1348] [serial = 1866] [outer = 00000000] 00:59:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 220 (1774B000) [pid = 1348] [serial = 1867] [outer = 129B6000] 00:59:30 INFO - PROCESS | 1348 | 1461052770179 Marionette DEBUG loaded listener.js 00:59:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 221 (19CC5400) [pid = 1348] [serial = 1868] [outer = 129B6000] 00:59:31 INFO - PROCESS | 1348 | 1461052771096 Marionette TRACE conn4 <- [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]]]}] 00:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1378ms 00:59:31 INFO - PROCESS | 1348 | 1461052771167 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 00:59:31 INFO - PROCESS | 1348 | 1461052771171 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 00:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:59:31 INFO - PROCESS | 1348 | 1461052771178 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:59:31 INFO - PROCESS | 1348 | 1461052771181 Marionette TRACE conn4 <- [1,2454,null,{}] 00:59:31 INFO - PROCESS | 1348 | 1461052771187 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:31 INFO - PROCESS | 1348 | 1461052771318 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 00:59:31 INFO - PROCESS | 1348 | 1461052771550 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:31 INFO - PROCESS | 1348 | ++DOCSHELL 17749C00 == 136 [pid = 1348] [id = 623] 00:59:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 222 (1774B800) [pid = 1348] [serial = 1869] [outer = 00000000] 00:59:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 223 (1B77EC00) [pid = 1348] [serial = 1870] [outer = 1774B800] 00:59:31 INFO - PROCESS | 1348 | 1461052771646 Marionette DEBUG loaded listener.js 00:59:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 224 (1BAA6C00) [pid = 1348] [serial = 1871] [outer = 1774B800] 00:59:32 INFO - PROCESS | 1348 | 1461052772208 Marionette TRACE conn4 <- [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]]]}] 00:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1078ms 00:59:32 INFO - PROCESS | 1348 | 1461052772258 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 00:59:32 INFO - PROCESS | 1348 | 1461052772263 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 00:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:59:32 INFO - PROCESS | 1348 | 1461052772269 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:59:32 INFO - PROCESS | 1348 | 1461052772272 Marionette TRACE conn4 <- [1,2458,null,{}] 00:59:32 INFO - PROCESS | 1348 | 1461052772276 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:32 INFO - PROCESS | 1348 | 1461052772407 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 00:59:32 INFO - PROCESS | 1348 | 1461052772609 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:32 INFO - PROCESS | 1348 | ++DOCSHELL 17867800 == 137 [pid = 1348] [id = 624] 00:59:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 225 (17A77800) [pid = 1348] [serial = 1872] [outer = 00000000] 00:59:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 226 (1C640400) [pid = 1348] [serial = 1873] [outer = 17A77800] 00:59:32 INFO - PROCESS | 1348 | 1461052772660 Marionette DEBUG loaded listener.js 00:59:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 227 (1D682400) [pid = 1348] [serial = 1874] [outer = 17A77800] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 23E93C00 == 136 [pid = 1348] [id = 551] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 1B781C00 == 135 [pid = 1348] [id = 550] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 13FD2000 == 134 [pid = 1348] [id = 549] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 2BD05000 == 133 [pid = 1348] [id = 548] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 1D684400 == 132 [pid = 1348] [id = 609] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 12BAB000 == 131 [pid = 1348] [id = 608] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 1D67D000 == 130 [pid = 1348] [id = 607] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 1C542000 == 129 [pid = 1348] [id = 606] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 1BAA5000 == 128 [pid = 1348] [id = 605] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 1A583800 == 127 [pid = 1348] [id = 604] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 226 (2FC49000) [pid = 1348] [serial = 1711] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 225 (2DDDB800) [pid = 1348] [serial = 1702] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 224 (2E768800) [pid = 1348] [serial = 1705] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 223 (2BE34000) [pid = 1348] [serial = 1699] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 222 (26A0E800) [pid = 1348] [serial = 1693] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 221 (2E7B1800) [pid = 1348] [serial = 1708] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 220 (2B48F800) [pid = 1348] [serial = 1696] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 219 (1C1CF800) [pid = 1348] [serial = 1690] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 218 (1D67A400) [pid = 1348] [serial = 1756] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 12B22C00 == 126 [pid = 1348] [id = 603] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 17787800 == 125 [pid = 1348] [id = 602] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 12B06000 == 124 [pid = 1348] [id = 601] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 1DB74800 == 123 [pid = 1348] [id = 596] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 27952800 == 122 [pid = 1348] [id = 595] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 27931800 == 121 [pid = 1348] [id = 594] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 271E6400 == 120 [pid = 1348] [id = 593] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 2385DC00 == 119 [pid = 1348] [id = 592] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 13F45C00 == 118 [pid = 1348] [id = 591] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 24164C00 == 117 [pid = 1348] [id = 590] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 224A1400 == 116 [pid = 1348] [id = 589] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 202A1800 == 115 [pid = 1348] [id = 588] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 1BA9C000 == 114 [pid = 1348] [id = 587] 00:59:33 INFO - PROCESS | 1348 | --DOCSHELL 12A7C800 == 113 [pid = 1348] [id = 586] 00:59:33 INFO - PROCESS | 1348 | 1461052773348 Marionette TRACE conn4 <- [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]]]}] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 217 (1B4E0000) [pid = 1348] [serial = 1738] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 216 (12B55C00) [pid = 1348] [serial = 1751] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 215 (271E9C00) [pid = 1348] [serial = 1733] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 214 (271AC400) [pid = 1348] [serial = 1732] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 213 (1712B400) [pid = 1348] [serial = 1718] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 212 (26D8E400) [pid = 1348] [serial = 1748] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 211 (1D676000) [pid = 1348] [serial = 1741] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 210 (1E373C00) [pid = 1348] [serial = 1742] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 209 (202A5400) [pid = 1348] [serial = 1744] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 208 (26BEEC00) [pid = 1348] [serial = 1747] [outer = 00000000] [url = about:blank] 00:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 207 (211BD400) [pid = 1348] [serial = 1745] [outer = 00000000] [url = about:blank] 00:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1134ms 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 206 (24167800) [pid = 1348] [serial = 1729] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 205 (12907000) [pid = 1348] [serial = 1715] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 204 (12A70000) [pid = 1348] [serial = 1750] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 203 (1776F400) [pid = 1348] [serial = 1753] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 202 (1BAA4400) [pid = 1348] [serial = 1739] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 201 (206D8C00) [pid = 1348] [serial = 1726] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 200 (12BB6400) [pid = 1348] [serial = 1717] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 199 (1774C800) [pid = 1348] [serial = 1736] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 198 (1F20D400) [pid = 1348] [serial = 1724] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 197 (1BAA3800) [pid = 1348] [serial = 1720] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 196 (0F67CC00) [pid = 1348] [serial = 1714] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 195 (1E37CC00) [pid = 1348] [serial = 1723] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 194 (1C0A1800) [pid = 1348] [serial = 1721] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 193 (20E14C00) [pid = 1348] [serial = 1727] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 192 (2652DC00) [pid = 1348] [serial = 1730] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 191 (17335400) [pid = 1348] [serial = 1735] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | --DOMWINDOW == 190 (19CDAC00) [pid = 1348] [serial = 1754] [outer = 00000000] [url = about:blank] 00:59:33 INFO - PROCESS | 1348 | 1461052773440 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 00:59:33 INFO - PROCESS | 1348 | 1461052773443 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 00:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:59:33 INFO - PROCESS | 1348 | 1461052773450 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:59:33 INFO - PROCESS | 1348 | 1461052773453 Marionette TRACE conn4 <- [1,2462,null,{}] 00:59:33 INFO - PROCESS | 1348 | 1461052773464 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:33 INFO - PROCESS | 1348 | 1461052773589 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 00:59:33 INFO - PROCESS | 1348 | 1461052773596 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:33 INFO - PROCESS | 1348 | ++DOCSHELL 16E70800 == 114 [pid = 1348] [id = 625] 00:59:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 191 (16E87C00) [pid = 1348] [serial = 1875] [outer = 00000000] 00:59:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 192 (173EA000) [pid = 1348] [serial = 1876] [outer = 16E87C00] 00:59:33 INFO - PROCESS | 1348 | 1461052773647 Marionette DEBUG loaded listener.js 00:59:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 193 (17A78000) [pid = 1348] [serial = 1877] [outer = 16E87C00] 00:59:34 INFO - PROCESS | 1348 | 1461052774232 Marionette TRACE conn4 <- [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]]]}] 00:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 830ms 00:59:34 INFO - PROCESS | 1348 | 1461052774282 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 00:59:34 INFO - PROCESS | 1348 | 1461052774285 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 00:59:34 INFO - PROCESS | 1348 | 1461052774288 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:59:34 INFO - PROCESS | 1348 | 1461052774290 Marionette TRACE conn4 <- [1,2466,null,{}] 00:59:34 INFO - PROCESS | 1348 | 1461052774294 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:34 INFO - PROCESS | 1348 | 1461052774405 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 00:59:34 INFO - PROCESS | 1348 | 1461052774548 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:34 INFO - PROCESS | 1348 | ++DOCSHELL 19CD6400 == 115 [pid = 1348] [id = 626] 00:59:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 194 (19F4F000) [pid = 1348] [serial = 1878] [outer = 00000000] 00:59:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 195 (1BD99400) [pid = 1348] [serial = 1879] [outer = 19F4F000] 00:59:34 INFO - PROCESS | 1348 | 1461052774594 Marionette DEBUG loaded listener.js 00:59:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 196 (1C5B5000) [pid = 1348] [serial = 1880] [outer = 19F4F000] 00:59:35 INFO - PROCESS | 1348 | 1461052775015 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 00:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 770ms 00:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:59:35 INFO - PROCESS | 1348 | 1461052775062 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 00:59:35 INFO - PROCESS | 1348 | 1461052775064 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 00:59:35 INFO - PROCESS | 1348 | 1461052775067 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:59:35 INFO - PROCESS | 1348 | 1461052775069 Marionette TRACE conn4 <- [1,2470,null,{}] 00:59:35 INFO - PROCESS | 1348 | 1461052775072 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:35 INFO - PROCESS | 1348 | 1461052775176 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 00:59:35 INFO - PROCESS | 1348 | 1461052775183 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:35 INFO - PROCESS | 1348 | ++DOCSHELL 1C612000 == 116 [pid = 1348] [id = 627] 00:59:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 197 (1C639800) [pid = 1348] [serial = 1881] [outer = 00000000] 00:59:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 198 (1D684C00) [pid = 1348] [serial = 1882] [outer = 1C639800] 00:59:35 INFO - PROCESS | 1348 | 1461052775229 Marionette DEBUG loaded listener.js 00:59:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 199 (1E374C00) [pid = 1348] [serial = 1883] [outer = 1C639800] 00:59:35 INFO - PROCESS | 1348 | 1461052775736 Marionette TRACE conn4 <- [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]]]}] 00:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 00:59:35 INFO - PROCESS | 1348 | 1461052775835 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 00:59:35 INFO - PROCESS | 1348 | 1461052775837 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 00:59:35 INFO - PROCESS | 1348 | 1461052775843 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:59:35 INFO - PROCESS | 1348 | 1461052775845 Marionette TRACE conn4 <- [1,2474,null,{}] 00:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:59:35 INFO - PROCESS | 1348 | 1461052775849 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:36 INFO - PROCESS | 1348 | 1461052776029 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 00:59:36 INFO - PROCESS | 1348 | 1461052776050 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:36 INFO - PROCESS | 1348 | ++DOCSHELL 1E37C000 == 117 [pid = 1348] [id = 628] 00:59:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 200 (1F57C400) [pid = 1348] [serial = 1884] [outer = 00000000] 00:59:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 201 (2029AC00) [pid = 1348] [serial = 1885] [outer = 1F57C400] 00:59:36 INFO - PROCESS | 1348 | 1461052776101 Marionette DEBUG loaded listener.js 00:59:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 202 (202AB800) [pid = 1348] [serial = 1886] [outer = 1F57C400] 00:59:36 INFO - PROCESS | 1348 | 1461052776574 Marionette TRACE conn4 <- [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]]]}] 00:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 770ms 00:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:59:36 INFO - PROCESS | 1348 | 1461052776623 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 00:59:36 INFO - PROCESS | 1348 | 1461052776625 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 00:59:36 INFO - PROCESS | 1348 | 1461052776628 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:59:36 INFO - PROCESS | 1348 | 1461052776630 Marionette TRACE conn4 <- [1,2478,null,{}] 00:59:36 INFO - PROCESS | 1348 | 1461052776639 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:36 INFO - PROCESS | 1348 | 1461052776798 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 00:59:36 INFO - PROCESS | 1348 | 1461052776819 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:36 INFO - PROCESS | 1348 | ++DOCSHELL 20295C00 == 118 [pid = 1348] [id = 629] 00:59:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 203 (202AE000) [pid = 1348] [serial = 1887] [outer = 00000000] 00:59:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 204 (20E14C00) [pid = 1348] [serial = 1888] [outer = 202AE000] 00:59:36 INFO - PROCESS | 1348 | 1461052776864 Marionette DEBUG loaded listener.js 00:59:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 205 (211C3C00) [pid = 1348] [serial = 1889] [outer = 202AE000] 00:59:37 INFO - PROCESS | 1348 | 1461052777346 Marionette TRACE conn4 <- [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]]]}] 00:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 770ms 00:59:37 INFO - PROCESS | 1348 | 1461052777407 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 00:59:37 INFO - PROCESS | 1348 | 1461052777410 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 00:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:59:37 INFO - PROCESS | 1348 | 1461052777432 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:59:37 INFO - PROCESS | 1348 | 1461052777434 Marionette TRACE conn4 <- [1,2482,null,{}] 00:59:37 INFO - PROCESS | 1348 | 1461052777445 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:37 INFO - PROCESS | 1348 | 1461052777596 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 00:59:37 INFO - PROCESS | 1348 | 1461052777617 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:37 INFO - PROCESS | 1348 | ++DOCSHELL 22494C00 == 119 [pid = 1348] [id = 630] 00:59:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 206 (22498000) [pid = 1348] [serial = 1890] [outer = 00000000] 00:59:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 207 (23E3A000) [pid = 1348] [serial = 1891] [outer = 22498000] 00:59:37 INFO - PROCESS | 1348 | 1461052777662 Marionette DEBUG loaded listener.js 00:59:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 208 (24162C00) [pid = 1348] [serial = 1892] [outer = 22498000] 00:59:38 INFO - PROCESS | 1348 | --DOMWINDOW == 207 (1C616400) [pid = 1348] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:59:38 INFO - PROCESS | 1348 | --DOMWINDOW == 206 (1E376C00) [pid = 1348] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:59:38 INFO - PROCESS | 1348 | --DOMWINDOW == 205 (12BACC00) [pid = 1348] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:59:38 INFO - PROCESS | 1348 | --DOMWINDOW == 204 (1E380800) [pid = 1348] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:59:38 INFO - PROCESS | 1348 | --DOMWINDOW == 203 (1BAA8000) [pid = 1348] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:59:38 INFO - PROCESS | 1348 | --DOMWINDOW == 202 (1A5E7C00) [pid = 1348] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:59:38 INFO - PROCESS | 1348 | --DOMWINDOW == 201 (12BB3C00) [pid = 1348] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:59:38 INFO - PROCESS | 1348 | --DOMWINDOW == 200 (18643C00) [pid = 1348] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:59:38 INFO - PROCESS | 1348 | --DOMWINDOW == 199 (12D04800) [pid = 1348] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:59:38 INFO - PROCESS | 1348 | 1461052778433 Marionette TRACE conn4 <- [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]]]}] 00:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1046ms 00:59:38 INFO - PROCESS | 1348 | 1461052778466 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 00:59:38 INFO - PROCESS | 1348 | 1461052778468 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 00:59:38 INFO - PROCESS | 1348 | 1461052778471 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:59:38 INFO - PROCESS | 1348 | 1461052778473 Marionette TRACE conn4 <- [1,2486,null,{}] 00:59:38 INFO - PROCESS | 1348 | 1461052778490 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:38 INFO - PROCESS | 1348 | 1461052778595 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 00:59:38 INFO - PROCESS | 1348 | 1461052778601 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:38 INFO - PROCESS | 1348 | ++DOCSHELL 1B788C00 == 120 [pid = 1348] [id = 631] 00:59:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 200 (1C616400) [pid = 1348] [serial = 1893] [outer = 00000000] 00:59:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 201 (202A7800) [pid = 1348] [serial = 1894] [outer = 1C616400] 00:59:38 INFO - PROCESS | 1348 | 1461052778646 Marionette DEBUG loaded listener.js 00:59:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 202 (23E36C00) [pid = 1348] [serial = 1895] [outer = 1C616400] 00:59:39 INFO - PROCESS | 1348 | 1461052779106 Marionette TRACE conn4 <- [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]]]}] 00:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms 00:59:39 INFO - PROCESS | 1348 | 1461052779166 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 00:59:39 INFO - PROCESS | 1348 | 1461052779168 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 00:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:59:39 INFO - PROCESS | 1348 | 1461052779172 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:59:39 INFO - PROCESS | 1348 | 1461052779174 Marionette TRACE conn4 <- [1,2490,null,{}] 00:59:39 INFO - PROCESS | 1348 | 1461052779177 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:39 INFO - PROCESS | 1348 | 1461052779283 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 00:59:39 INFO - PROCESS | 1348 | 1461052779326 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:39 INFO - PROCESS | 1348 | ++DOCSHELL 12BB1400 == 121 [pid = 1348] [id = 632] 00:59:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 203 (18C97C00) [pid = 1348] [serial = 1896] [outer = 00000000] 00:59:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 204 (24F6C800) [pid = 1348] [serial = 1897] [outer = 18C97C00] 00:59:39 INFO - PROCESS | 1348 | 1461052779372 Marionette DEBUG loaded listener.js 00:59:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 205 (24F78400) [pid = 1348] [serial = 1898] [outer = 18C97C00] 00:59:39 INFO - PROCESS | 1348 | 1461052779917 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 770ms 00:59:39 INFO - PROCESS | 1348 | 1461052779946 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 00:59:39 INFO - PROCESS | 1348 | 1461052779948 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 00:59:39 INFO - PROCESS | 1348 | 1461052779952 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:59:39 INFO - PROCESS | 1348 | 1461052779954 Marionette TRACE conn4 <- [1,2494,null,{}] 00:59:39 INFO - PROCESS | 1348 | 1461052779958 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:40 INFO - PROCESS | 1348 | 1461052780079 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 00:59:40 INFO - PROCESS | 1348 | 1461052780091 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:40 INFO - PROCESS | 1348 | ++DOCSHELL 2652DC00 == 122 [pid = 1348] [id = 633] 00:59:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 206 (26BEBC00) [pid = 1348] [serial = 1899] [outer = 00000000] 00:59:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 207 (271A3000) [pid = 1348] [serial = 1900] [outer = 26BEBC00] 00:59:40 INFO - PROCESS | 1348 | 1461052780140 Marionette DEBUG loaded listener.js 00:59:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 208 (271E7400) [pid = 1348] [serial = 1901] [outer = 26BEBC00] 00:59:41 INFO - PROCESS | 1348 | 1461052780985 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1071ms 00:59:41 INFO - PROCESS | 1348 | 1461052781027 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 00:59:41 INFO - PROCESS | 1348 | 1461052781033 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 00:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:59:41 INFO - PROCESS | 1348 | 1461052781039 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:59:41 INFO - PROCESS | 1348 | 1461052781043 Marionette TRACE conn4 <- [1,2498,null,{}] 00:59:41 INFO - PROCESS | 1348 | 1461052781048 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:41 INFO - PROCESS | 1348 | 1461052781190 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 00:59:41 INFO - PROCESS | 1348 | 1461052781397 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:41 INFO - PROCESS | 1348 | ++DOCSHELL 13FDC400 == 123 [pid = 1348] [id = 634] 00:59:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 209 (16E8DC00) [pid = 1348] [serial = 1902] [outer = 00000000] 00:59:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 210 (19CC7800) [pid = 1348] [serial = 1903] [outer = 16E8DC00] 00:59:41 INFO - PROCESS | 1348 | 1461052781460 Marionette DEBUG loaded listener.js 00:59:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 211 (1B4C1000) [pid = 1348] [serial = 1904] [outer = 16E8DC00] 00:59:42 INFO - PROCESS | 1348 | 1461052782076 Marionette TRACE conn4 <- [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]]]}] 00:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1077ms 00:59:42 INFO - PROCESS | 1348 | 1461052782119 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 00:59:42 INFO - PROCESS | 1348 | 1461052782125 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 00:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:59:42 INFO - PROCESS | 1348 | 1461052782132 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:59:42 INFO - PROCESS | 1348 | 1461052782134 Marionette TRACE conn4 <- [1,2502,null,{}] 00:59:42 INFO - PROCESS | 1348 | 1461052782139 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:42 INFO - PROCESS | 1348 | 1461052782278 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 00:59:42 INFO - PROCESS | 1348 | 1461052782485 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:42 INFO - PROCESS | 1348 | ++DOCSHELL 1C0A3000 == 124 [pid = 1348] [id = 635] 00:59:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 212 (1C5AF800) [pid = 1348] [serial = 1905] [outer = 00000000] 00:59:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 213 (1EB06C00) [pid = 1348] [serial = 1906] [outer = 1C5AF800] 00:59:42 INFO - PROCESS | 1348 | 1461052782542 Marionette DEBUG loaded listener.js 00:59:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 214 (1F57F000) [pid = 1348] [serial = 1907] [outer = 1C5AF800] 00:59:43 INFO - PROCESS | 1348 | 1461052783155 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 00:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1077ms 00:59:43 INFO - PROCESS | 1348 | 1461052783210 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 00:59:43 INFO - PROCESS | 1348 | 1461052783213 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 00:59:43 INFO - PROCESS | 1348 | 1461052783217 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:59:43 INFO - PROCESS | 1348 | 1461052783220 Marionette TRACE conn4 <- [1,2506,null,{}] 00:59:43 INFO - PROCESS | 1348 | 1461052783232 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:43 INFO - PROCESS | 1348 | 1461052783430 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 00:59:43 INFO - PROCESS | 1348 | 1461052783568 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:43 INFO - PROCESS | 1348 | ++DOCSHELL 26A0C400 == 125 [pid = 1348] [id = 636] 00:59:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 215 (26A0D800) [pid = 1348] [serial = 1908] [outer = 00000000] 00:59:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 216 (26D63000) [pid = 1348] [serial = 1909] [outer = 26A0D800] 00:59:43 INFO - PROCESS | 1348 | 1461052783627 Marionette DEBUG loaded listener.js 00:59:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 217 (271A0000) [pid = 1348] [serial = 1910] [outer = 26A0D800] 00:59:44 INFO - PROCESS | 1348 | 1461052784214 Marionette TRACE conn4 <- [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]]]}] 00:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1020ms 00:59:44 INFO - PROCESS | 1348 | 1461052784240 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 00:59:44 INFO - PROCESS | 1348 | 1461052784243 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 00:59:44 INFO - PROCESS | 1348 | 1461052784247 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:59:44 INFO - PROCESS | 1348 | 1461052784249 Marionette TRACE conn4 <- [1,2510,null,{}] 00:59:44 INFO - PROCESS | 1348 | 1461052784253 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:44 INFO - PROCESS | 1348 | 1461052784385 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 00:59:44 INFO - PROCESS | 1348 | 1461052784583 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:44 INFO - PROCESS | 1348 | ++DOCSHELL 273E2C00 == 126 [pid = 1348] [id = 637] 00:59:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 218 (2748C400) [pid = 1348] [serial = 1911] [outer = 00000000] 00:59:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 219 (27911800) [pid = 1348] [serial = 1912] [outer = 2748C400] 00:59:44 INFO - PROCESS | 1348 | 1461052784643 Marionette DEBUG loaded listener.js 00:59:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 220 (2791A000) [pid = 1348] [serial = 1913] [outer = 2748C400] 00:59:45 INFO - PROCESS | 1348 | 1461052785253 Marionette TRACE conn4 <- [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]]]}] 00:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1070ms 00:59:45 INFO - PROCESS | 1348 | 1461052785319 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 00:59:45 INFO - PROCESS | 1348 | 1461052785321 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 00:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:59:45 INFO - PROCESS | 1348 | 1461052785325 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:59:45 INFO - PROCESS | 1348 | 1461052785327 Marionette TRACE conn4 <- [1,2514,null,{}] 00:59:45 INFO - PROCESS | 1348 | 1461052785330 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:45 INFO - PROCESS | 1348 | 1461052785458 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 00:59:45 INFO - PROCESS | 1348 | 1461052785644 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:45 INFO - PROCESS | 1348 | ++DOCSHELL 2792E400 == 127 [pid = 1348] [id = 638] 00:59:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 221 (2792FC00) [pid = 1348] [serial = 1914] [outer = 00000000] 00:59:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 222 (27960C00) [pid = 1348] [serial = 1915] [outer = 2792FC00] 00:59:45 INFO - PROCESS | 1348 | 1461052785698 Marionette DEBUG loaded listener.js 00:59:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 223 (279F8400) [pid = 1348] [serial = 1916] [outer = 2792FC00] 00:59:46 INFO - PROCESS | 1348 | 1461052786295 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 00:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1016ms 00:59:46 INFO - PROCESS | 1348 | 1461052786345 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 00:59:46 INFO - PROCESS | 1348 | 1461052786348 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 00:59:46 INFO - PROCESS | 1348 | 1461052786351 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:59:46 INFO - PROCESS | 1348 | 1461052786353 Marionette TRACE conn4 <- [1,2518,null,{}] 00:59:46 INFO - PROCESS | 1348 | 1461052786357 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:46 INFO - PROCESS | 1348 | 1461052786515 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 00:59:46 INFO - PROCESS | 1348 | 1461052786702 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:46 INFO - PROCESS | 1348 | ++DOCSHELL 2795F000 == 128 [pid = 1348] [id = 639] 00:59:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 224 (279F1800) [pid = 1348] [serial = 1917] [outer = 00000000] 00:59:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 225 (28487400) [pid = 1348] [serial = 1918] [outer = 279F1800] 00:59:46 INFO - PROCESS | 1348 | 1461052786762 Marionette DEBUG loaded listener.js 00:59:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 226 (2848C800) [pid = 1348] [serial = 1919] [outer = 279F1800] 00:59:47 INFO - PROCESS | 1348 | 1461052787334 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 00:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1016ms 00:59:47 INFO - PROCESS | 1348 | 1461052787371 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 00:59:47 INFO - PROCESS | 1348 | 1461052787373 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 00:59:47 INFO - PROCESS | 1348 | 1461052787376 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:59:47 INFO - PROCESS | 1348 | 1461052787378 Marionette TRACE conn4 <- [1,2522,null,{}] 00:59:47 INFO - PROCESS | 1348 | 1461052787382 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:47 INFO - PROCESS | 1348 | 1461052787509 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 00:59:47 INFO - PROCESS | 1348 | 1461052787708 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:47 INFO - PROCESS | 1348 | ++DOCSHELL 28483000 == 129 [pid = 1348] [id = 640] 00:59:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 227 (2867D400) [pid = 1348] [serial = 1920] [outer = 00000000] 00:59:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 228 (28688000) [pid = 1348] [serial = 1921] [outer = 2867D400] 00:59:47 INFO - PROCESS | 1348 | 1461052787764 Marionette DEBUG loaded listener.js 00:59:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 229 (2868B400) [pid = 1348] [serial = 1922] [outer = 2867D400] 00:59:48 INFO - PROCESS | 1348 | 1461052788344 Marionette TRACE conn4 <- [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]]]}] 00:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1018ms 00:59:48 INFO - PROCESS | 1348 | 1461052788400 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 00:59:48 INFO - PROCESS | 1348 | 1461052788402 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 00:59:48 INFO - PROCESS | 1348 | 1461052788405 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:59:48 INFO - PROCESS | 1348 | 1461052788408 Marionette TRACE conn4 <- [1,2526,null,{}] 00:59:48 INFO - PROCESS | 1348 | 1461052788411 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:48 INFO - PROCESS | 1348 | 1461052788539 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 00:59:48 INFO - PROCESS | 1348 | 1461052788738 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:48 INFO - PROCESS | 1348 | ++DOCSHELL 2867F800 == 130 [pid = 1348] [id = 641] 00:59:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 230 (28703400) [pid = 1348] [serial = 1923] [outer = 00000000] 00:59:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 231 (2870FC00) [pid = 1348] [serial = 1924] [outer = 28703400] 00:59:48 INFO - PROCESS | 1348 | 1461052788793 Marionette DEBUG loaded listener.js 00:59:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 232 (28711800) [pid = 1348] [serial = 1925] [outer = 28703400] 00:59:49 INFO - PROCESS | 1348 | 1461052789390 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 00:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1016ms 00:59:49 INFO - PROCESS | 1348 | 1461052789425 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 00:59:49 INFO - PROCESS | 1348 | 1461052789428 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 00:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:59:49 INFO - PROCESS | 1348 | 1461052789431 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:59:49 INFO - PROCESS | 1348 | 1461052789433 Marionette TRACE conn4 <- [1,2530,null,{}] 00:59:49 INFO - PROCESS | 1348 | 1461052789437 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:49 INFO - PROCESS | 1348 | 1461052789565 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 00:59:49 INFO - PROCESS | 1348 | 1461052789766 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:49 INFO - PROCESS | 1348 | ++DOCSHELL 2870E400 == 131 [pid = 1348] [id = 642] 00:59:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 233 (28714400) [pid = 1348] [serial = 1926] [outer = 00000000] 00:59:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 234 (2871F800) [pid = 1348] [serial = 1927] [outer = 28714400] 00:59:49 INFO - PROCESS | 1348 | 1461052789826 Marionette DEBUG loaded listener.js 00:59:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 235 (28A93C00) [pid = 1348] [serial = 1928] [outer = 28714400] 00:59:50 INFO - PROCESS | 1348 | 1461052790381 Marionette TRACE conn4 <- [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]]]}] 00:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 971ms 00:59:50 INFO - PROCESS | 1348 | 1461052790405 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 00:59:50 INFO - PROCESS | 1348 | 1461052790408 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 00:59:50 INFO - PROCESS | 1348 | 1461052790411 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:59:50 INFO - PROCESS | 1348 | 1461052790413 Marionette TRACE conn4 <- [1,2534,null,{}] 00:59:50 INFO - PROCESS | 1348 | 1461052790417 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:50 INFO - PROCESS | 1348 | 1461052790550 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 00:59:50 INFO - PROCESS | 1348 | 1461052790751 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:50 INFO - PROCESS | 1348 | ++DOCSHELL 2870A800 == 132 [pid = 1348] [id = 643] 00:59:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 236 (2871EC00) [pid = 1348] [serial = 1929] [outer = 00000000] 00:59:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 237 (28AB1800) [pid = 1348] [serial = 1930] [outer = 2871EC00] 00:59:50 INFO - PROCESS | 1348 | 1461052790806 Marionette DEBUG loaded listener.js 00:59:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 238 (28AB1C00) [pid = 1348] [serial = 1931] [outer = 2871EC00] 00:59:51 INFO - PROCESS | 1348 | 1461052791393 Marionette TRACE conn4 <- [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]]]}] 00:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1017ms 00:59:51 INFO - PROCESS | 1348 | 1461052791432 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 00:59:51 INFO - PROCESS | 1348 | 1461052791435 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 00:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:59:51 INFO - PROCESS | 1348 | 1461052791439 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:59:51 INFO - PROCESS | 1348 | 1461052791442 Marionette TRACE conn4 <- [1,2538,null,{}] 00:59:51 INFO - PROCESS | 1348 | 1461052791445 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:51 INFO - PROCESS | 1348 | 1461052791594 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 00:59:51 INFO - PROCESS | 1348 | 1461052791794 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:51 INFO - PROCESS | 1348 | ++DOCSHELL 28AC0C00 == 133 [pid = 1348] [id = 644] 00:59:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 239 (28F6B400) [pid = 1348] [serial = 1932] [outer = 00000000] 00:59:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 240 (28F78C00) [pid = 1348] [serial = 1933] [outer = 28F6B400] 00:59:51 INFO - PROCESS | 1348 | 1461052791852 Marionette DEBUG loaded listener.js 00:59:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 241 (297CF800) [pid = 1348] [serial = 1934] [outer = 28F6B400] 00:59:52 INFO - PROCESS | 1348 | 1461052792448 Marionette TRACE conn4 <- [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]]]}] 00:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1070ms 00:59:52 INFO - PROCESS | 1348 | 1461052792513 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 00:59:52 INFO - PROCESS | 1348 | 1461052792515 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 00:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:59:52 INFO - PROCESS | 1348 | 1461052792518 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:59:52 INFO - PROCESS | 1348 | 1461052792520 Marionette TRACE conn4 <- [1,2542,null,{}] 00:59:52 INFO - PROCESS | 1348 | 1461052792524 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:52 INFO - PROCESS | 1348 | 1461052792660 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 00:59:52 INFO - PROCESS | 1348 | 1461052792860 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:52 INFO - PROCESS | 1348 | ++DOCSHELL 297D0800 == 134 [pid = 1348] [id = 645] 00:59:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 242 (297D0C00) [pid = 1348] [serial = 1935] [outer = 00000000] 00:59:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 243 (29E99400) [pid = 1348] [serial = 1936] [outer = 297D0C00] 00:59:52 INFO - PROCESS | 1348 | 1461052792916 Marionette DEBUG loaded listener.js 00:59:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 244 (29E9B800) [pid = 1348] [serial = 1937] [outer = 297D0C00] 00:59:53 INFO - PROCESS | 1348 | 1461052793619 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 00:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1181ms 00:59:53 INFO - PROCESS | 1348 | 1461052793720 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 00:59:53 INFO - PROCESS | 1348 | 1461052793723 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 00:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:59:53 INFO - PROCESS | 1348 | 1461052793728 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:59:53 INFO - PROCESS | 1348 | 1461052793730 Marionette TRACE conn4 <- [1,2546,null,{}] 00:59:53 INFO - PROCESS | 1348 | 1461052793734 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:53 INFO - PROCESS | 1348 | 1461052793871 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 00:59:54 INFO - PROCESS | 1348 | 1461052794060 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:54 INFO - PROCESS | 1348 | ++DOCSHELL 1AF59400 == 135 [pid = 1348] [id = 646] 00:59:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 245 (1BDA6C00) [pid = 1348] [serial = 1938] [outer = 00000000] 00:59:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 246 (1C619C00) [pid = 1348] [serial = 1939] [outer = 1BDA6C00] 00:59:54 INFO - PROCESS | 1348 | 1461052794114 Marionette DEBUG loaded listener.js 00:59:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 247 (1C60FC00) [pid = 1348] [serial = 1940] [outer = 1BDA6C00] 00:59:54 INFO - PROCESS | 1348 | 1461052794713 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 00:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1017ms 00:59:54 INFO - PROCESS | 1348 | 1461052794749 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 00:59:54 INFO - PROCESS | 1348 | 1461052794751 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 00:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:59:54 INFO - PROCESS | 1348 | 1461052794755 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:59:54 INFO - PROCESS | 1348 | 1461052794757 Marionette TRACE conn4 <- [1,2550,null,{}] 00:59:54 INFO - PROCESS | 1348 | 1461052794760 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:54 INFO - PROCESS | 1348 | 1461052794893 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 00:59:55 INFO - PROCESS | 1348 | 1461052795102 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:55 INFO - PROCESS | 1348 | ++DOCSHELL 1C5CA800 == 136 [pid = 1348] [id = 647] 00:59:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 248 (1C5CF000) [pid = 1348] [serial = 1941] [outer = 00000000] 00:59:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 249 (2029A400) [pid = 1348] [serial = 1942] [outer = 1C5CF000] 00:59:55 INFO - PROCESS | 1348 | 1461052795158 Marionette DEBUG loaded listener.js 00:59:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 250 (23E92000) [pid = 1348] [serial = 1943] [outer = 1C5CF000] 00:59:56 INFO - PROCESS | 1348 | 1461052796102 Marionette TRACE conn4 <- [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]]]}] 00:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1436ms 00:59:56 INFO - PROCESS | 1348 | 1461052796194 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 00:59:56 INFO - PROCESS | 1348 | 1461052796198 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 00:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:59:56 INFO - PROCESS | 1348 | 1461052796203 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:59:56 INFO - PROCESS | 1348 | 1461052796207 Marionette TRACE conn4 <- [1,2554,null,{}] 00:59:56 INFO - PROCESS | 1348 | 1461052796213 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:56 INFO - PROCESS | 1348 | 1461052796437 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 00:59:56 INFO - PROCESS | 1348 | 1461052796659 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:56 INFO - PROCESS | 1348 | ++DOCSHELL 17366800 == 137 [pid = 1348] [id = 648] 00:59:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 251 (17727400) [pid = 1348] [serial = 1944] [outer = 00000000] 00:59:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 252 (1BFDE800) [pid = 1348] [serial = 1945] [outer = 17727400] 00:59:56 INFO - PROCESS | 1348 | 1461052796716 Marionette DEBUG loaded listener.js 00:59:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 253 (1C5CBC00) [pid = 1348] [serial = 1946] [outer = 17727400] 00:59:57 INFO - PROCESS | 1348 | 1461052797320 Marionette TRACE conn4 <- [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]]]}] 00:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1182ms 00:59:57 INFO - PROCESS | 1348 | 1461052797387 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 00:59:57 INFO - PROCESS | 1348 | 1461052797392 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 00:59:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:59:57 INFO - PROCESS | 1348 | 1461052797398 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:59:57 INFO - PROCESS | 1348 | 1461052797400 Marionette TRACE conn4 <- [1,2558,null,{}] 00:59:57 INFO - PROCESS | 1348 | 1461052797421 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:57 INFO - PROCESS | 1348 | 1461052797551 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 00:59:57 INFO - PROCESS | 1348 | --DOCSHELL 1F1A8C00 == 136 [pid = 1348] [id = 231] 00:59:57 INFO - PROCESS | 1348 | --DOCSHELL 12BB1400 == 135 [pid = 1348] [id = 632] 00:59:57 INFO - PROCESS | 1348 | --DOCSHELL 1B788C00 == 134 [pid = 1348] [id = 631] 00:59:57 INFO - PROCESS | 1348 | --DOCSHELL 22494C00 == 133 [pid = 1348] [id = 630] 00:59:57 INFO - PROCESS | 1348 | --DOCSHELL 20295C00 == 132 [pid = 1348] [id = 629] 00:59:57 INFO - PROCESS | 1348 | --DOCSHELL 1E37C000 == 131 [pid = 1348] [id = 628] 00:59:57 INFO - PROCESS | 1348 | --DOCSHELL 1C612000 == 130 [pid = 1348] [id = 627] 00:59:57 INFO - PROCESS | 1348 | --DOCSHELL 2AD97400 == 129 [pid = 1348] [id = 562] 00:59:57 INFO - PROCESS | 1348 | --DOMWINDOW == 252 (203EEC00) [pid = 1348] [serial = 1831] [outer = 00000000] [url = about:blank] 00:59:57 INFO - PROCESS | 1348 | 1461052797875 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:57 INFO - PROCESS | 1348 | --DOCSHELL 19CD6400 == 128 [pid = 1348] [id = 626] 00:59:57 INFO - PROCESS | 1348 | --DOCSHELL 16E70800 == 127 [pid = 1348] [id = 625] 00:59:57 INFO - PROCESS | 1348 | --DOCSHELL 17867800 == 126 [pid = 1348] [id = 624] 00:59:57 INFO - PROCESS | 1348 | --DOCSHELL 17749C00 == 125 [pid = 1348] [id = 623] 00:59:57 INFO - PROCESS | 1348 | ++DOCSHELL 0EBD7000 == 126 [pid = 1348] [id = 649] 00:59:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 253 (0EC0D800) [pid = 1348] [serial = 1947] [outer = 00000000] 00:59:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 254 (12B03400) [pid = 1348] [serial = 1948] [outer = 0EC0D800] 00:59:58 INFO - PROCESS | 1348 | 1461052797977 Marionette DEBUG loaded listener.js 00:59:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 255 (131B5000) [pid = 1348] [serial = 1949] [outer = 0EC0D800] 00:59:58 INFO - PROCESS | 1348 | --DOCSHELL 2249E800 == 125 [pid = 1348] [id = 614] 00:59:58 INFO - PROCESS | 1348 | --DOCSHELL 203F5000 == 124 [pid = 1348] [id = 613] 00:59:58 INFO - PROCESS | 1348 | --DOCSHELL 1B783800 == 123 [pid = 1348] [id = 612] 00:59:58 INFO - PROCESS | 1348 | --DOCSHELL 12BB0800 == 122 [pid = 1348] [id = 611] 00:59:58 INFO - PROCESS | 1348 | --DOCSHELL 202A1000 == 121 [pid = 1348] [id = 610] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 254 (1D67F400) [pid = 1348] [serial = 1819] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 253 (1F203800) [pid = 1348] [serial = 1822] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 252 (1D825000) [pid = 1348] [serial = 1820] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 251 (1B784C00) [pid = 1348] [serial = 1825] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 250 (20125800) [pid = 1348] [serial = 1828] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 249 (1F575800) [pid = 1348] [serial = 1823] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 248 (1C5B6800) [pid = 1348] [serial = 1816] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 247 (1B77C000) [pid = 1348] [serial = 1813] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 246 (1BA9F000) [pid = 1348] [serial = 1814] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 245 (1BFE2400) [pid = 1348] [serial = 1798] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 244 (273E2400) [pid = 1348] [serial = 1777] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 243 (17745800) [pid = 1348] [serial = 1810] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 242 (18642400) [pid = 1348] [serial = 1811] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 241 (23E3DC00) [pid = 1348] [serial = 1768] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 240 (1C5CB800) [pid = 1348] [serial = 1807] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 239 (1C610800) [pid = 1348] [serial = 1808] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 238 (27957000) [pid = 1348] [serial = 1783] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 237 (186DA400) [pid = 1348] [serial = 1801] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 236 (23E97000) [pid = 1348] [serial = 1792] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 235 (2840A400) [pid = 1348] [serial = 1786] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 234 (17A77400) [pid = 1348] [serial = 1805] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 233 (170CDC00) [pid = 1348] [serial = 1804] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 232 (27918800) [pid = 1348] [serial = 1780] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 231 (2380D000) [pid = 1348] [serial = 1795] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 230 (17747800) [pid = 1348] [serial = 1759] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 229 (2719FC00) [pid = 1348] [serial = 1774] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 228 (24F6D800) [pid = 1348] [serial = 1771] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 227 (271A7800) [pid = 1348] [serial = 1789] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 226 (1DAAE400) [pid = 1348] [serial = 1762] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 225 (206E1000) [pid = 1348] [serial = 1765] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 224 (1C643400) [pid = 1348] [serial = 1826] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 223 (1C610000) [pid = 1348] [serial = 1817] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | --DOMWINDOW == 222 (2029CC00) [pid = 1348] [serial = 1829] [outer = 00000000] [url = about:blank] 00:59:58 INFO - PROCESS | 1348 | 1461052798504 Marionette TRACE conn4 <- [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]]]}] 00:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1171ms 00:59:58 INFO - PROCESS | 1348 | 1461052798572 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 00:59:58 INFO - PROCESS | 1348 | 1461052798574 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 00:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:59:58 INFO - PROCESS | 1348 | 1461052798578 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:59:58 INFO - PROCESS | 1348 | 1461052798581 Marionette TRACE conn4 <- [1,2562,null,{}] 00:59:58 INFO - PROCESS | 1348 | 1461052798591 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:58 INFO - PROCESS | 1348 | 1461052798704 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 00:59:58 INFO - PROCESS | 1348 | 1461052798717 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:58 INFO - PROCESS | 1348 | ++DOCSHELL 1AFE5400 == 122 [pid = 1348] [id = 650] 00:59:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 223 (1AFED800) [pid = 1348] [serial = 1950] [outer = 00000000] 00:59:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 224 (1B788C00) [pid = 1348] [serial = 1951] [outer = 1AFED800] 00:59:58 INFO - PROCESS | 1348 | 1461052798769 Marionette DEBUG loaded listener.js 00:59:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 225 (1BFDDC00) [pid = 1348] [serial = 1952] [outer = 1AFED800] 00:59:59 INFO - PROCESS | 1348 | 1461052799333 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 00:59:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:59:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 771ms 00:59:59 INFO - PROCESS | 1348 | 1461052799353 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 00:59:59 INFO - PROCESS | 1348 | 1461052799355 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 00:59:59 INFO - PROCESS | 1348 | 1461052799358 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:59:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:59:59 INFO - PROCESS | 1348 | 1461052799360 Marionette TRACE conn4 <- [1,2566,null,{}] 00:59:59 INFO - PROCESS | 1348 | 1461052799364 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:59 INFO - PROCESS | 1348 | 1461052799532 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 00:59:59 INFO - PROCESS | 1348 | 1461052799547 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:59 INFO - PROCESS | 1348 | ++DOCSHELL 1C09C000 == 123 [pid = 1348] [id = 651] 00:59:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 226 (1C0A5000) [pid = 1348] [serial = 1953] [outer = 00000000] 00:59:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 227 (1C643400) [pid = 1348] [serial = 1954] [outer = 1C0A5000] 00:59:59 INFO - PROCESS | 1348 | 1461052799592 Marionette DEBUG loaded listener.js 00:59:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 228 (1D67C400) [pid = 1348] [serial = 1955] [outer = 1C0A5000] 01:00:00 INFO - PROCESS | 1348 | 1461052800057 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 731ms 01:00:00 INFO - PROCESS | 1348 | 1461052800093 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 01:00:00 INFO - PROCESS | 1348 | 1461052800095 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 01:00:00 INFO - PROCESS | 1348 | 1461052800098 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:00:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:00:00 INFO - PROCESS | 1348 | 1461052800100 Marionette TRACE conn4 <- [1,2570,null,{}] 01:00:00 INFO - PROCESS | 1348 | 1461052800108 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:00 INFO - PROCESS | 1348 | 1461052800287 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 01:00:00 INFO - PROCESS | 1348 | 1461052800313 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:00 INFO - PROCESS | 1348 | ++DOCSHELL 1D67C000 == 124 [pid = 1348] [id = 652] 01:00:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 229 (1D67FC00) [pid = 1348] [serial = 1956] [outer = 00000000] 01:00:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 230 (1F202800) [pid = 1348] [serial = 1957] [outer = 1D67FC00] 01:00:00 INFO - PROCESS | 1348 | 1461052800359 Marionette DEBUG loaded listener.js 01:00:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 231 (1F574400) [pid = 1348] [serial = 1958] [outer = 1D67FC00] 01:00:00 INFO - PROCESS | 1348 | 1461052800917 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 870ms 01:00:00 INFO - PROCESS | 1348 | 1461052800973 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 01:00:01 INFO - PROCESS | 1348 | 1461052800975 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 01:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:00:01 INFO - PROCESS | 1348 | 1461052800978 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:00:01 INFO - PROCESS | 1348 | 1461052800980 Marionette TRACE conn4 <- [1,2574,null,{}] 01:00:01 INFO - PROCESS | 1348 | 1461052800983 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:01 INFO - PROCESS | 1348 | 1461052801160 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 01:00:01 INFO - PROCESS | 1348 | 1461052801184 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:01 INFO - PROCESS | 1348 | ++DOCSHELL 1F57A400 == 125 [pid = 1348] [id = 653] 01:00:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 232 (20295C00) [pid = 1348] [serial = 1959] [outer = 00000000] 01:00:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 233 (203F4C00) [pid = 1348] [serial = 1960] [outer = 20295C00] 01:00:01 INFO - PROCESS | 1348 | 1461052801233 Marionette DEBUG loaded listener.js 01:00:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 234 (206E1000) [pid = 1348] [serial = 1961] [outer = 20295C00] 01:00:01 INFO - PROCESS | 1348 | 1461052801733 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 770ms 01:00:01 INFO - PROCESS | 1348 | 1461052801749 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 01:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:00:01 INFO - PROCESS | 1348 | 1461052801751 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 01:00:01 INFO - PROCESS | 1348 | 1461052801754 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:00:01 INFO - PROCESS | 1348 | 1461052801756 Marionette TRACE conn4 <- [1,2578,null,{}] 01:00:01 INFO - PROCESS | 1348 | 1461052801759 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:01 INFO - PROCESS | 1348 | 1461052801930 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 01:00:01 INFO - PROCESS | 1348 | 1461052801950 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:01 INFO - PROCESS | 1348 | ++DOCSHELL 20E56C00 == 126 [pid = 1348] [id = 654] 01:00:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 235 (20E5CC00) [pid = 1348] [serial = 1962] [outer = 00000000] 01:00:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 236 (23810000) [pid = 1348] [serial = 1963] [outer = 20E5CC00] 01:00:02 INFO - PROCESS | 1348 | 1461052801996 Marionette DEBUG loaded listener.js 01:00:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 237 (23862C00) [pid = 1348] [serial = 1964] [outer = 20E5CC00] 01:00:02 INFO - PROCESS | 1348 | --DOMWINDOW == 236 (19F4F000) [pid = 1348] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:00:02 INFO - PROCESS | 1348 | --DOMWINDOW == 235 (1C639800) [pid = 1348] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:00:02 INFO - PROCESS | 1348 | --DOMWINDOW == 234 (1F57C400) [pid = 1348] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:00:02 INFO - PROCESS | 1348 | --DOMWINDOW == 233 (22498000) [pid = 1348] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:00:02 INFO - PROCESS | 1348 | --DOMWINDOW == 232 (18C97C00) [pid = 1348] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:00:02 INFO - PROCESS | 1348 | --DOMWINDOW == 231 (16E87C00) [pid = 1348] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:00:02 INFO - PROCESS | 1348 | --DOMWINDOW == 230 (17A77800) [pid = 1348] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:00:02 INFO - PROCESS | 1348 | --DOMWINDOW == 229 (1C616400) [pid = 1348] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:00:02 INFO - PROCESS | 1348 | --DOMWINDOW == 228 (1774B800) [pid = 1348] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:00:02 INFO - PROCESS | 1348 | --DOMWINDOW == 227 (202AE000) [pid = 1348] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:00:02 INFO - PROCESS | 1348 | 1461052802842 Marionette TRACE conn4 <- [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]]]}] 01:00:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:00:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1119ms 01:00:02 INFO - PROCESS | 1348 | 1461052802874 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 01:00:02 INFO - PROCESS | 1348 | 1461052802876 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 01:00:02 INFO - PROCESS | 1348 | 1461052802879 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:00:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:00:02 INFO - PROCESS | 1348 | 1461052802881 Marionette TRACE conn4 <- [1,2582,null,{}] 01:00:02 INFO - PROCESS | 1348 | 1461052802884 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:03 INFO - PROCESS | 1348 | 1461052802990 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 01:00:03 INFO - PROCESS | 1348 | 1461052802998 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:03 INFO - PROCESS | 1348 | ++DOCSHELL 1AF5C000 == 127 [pid = 1348] [id = 655] 01:00:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 228 (1BAA5800) [pid = 1348] [serial = 1965] [outer = 00000000] 01:00:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 229 (1E371800) [pid = 1348] [serial = 1966] [outer = 1BAA5800] 01:00:03 INFO - PROCESS | 1348 | 1461052803043 Marionette DEBUG loaded listener.js 01:00:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 230 (206D6400) [pid = 1348] [serial = 1967] [outer = 1BAA5800] 01:00:03 INFO - PROCESS | 1348 | 1461052803541 Marionette TRACE conn4 <- [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]]]}] 01:00:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:00:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 01:00:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:00:03 INFO - PROCESS | 1348 | 1461052803554 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 01:00:03 INFO - PROCESS | 1348 | 1461052803556 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 01:00:03 INFO - PROCESS | 1348 | 1461052803579 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:00:03 INFO - PROCESS | 1348 | 1461052803580 Marionette TRACE conn4 <- [1,2586,null,{}] 01:00:03 INFO - PROCESS | 1348 | 1461052803589 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:03 INFO - PROCESS | 1348 | 1461052803696 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 01:00:03 INFO - PROCESS | 1348 | 1461052803702 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:03 INFO - PROCESS | 1348 | ++DOCSHELL 19CDC400 == 128 [pid = 1348] [id = 656] 01:00:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 231 (23815C00) [pid = 1348] [serial = 1968] [outer = 00000000] 01:00:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 232 (23E8F000) [pid = 1348] [serial = 1969] [outer = 23815C00] 01:00:03 INFO - PROCESS | 1348 | 1461052803747 Marionette DEBUG loaded listener.js 01:00:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 233 (24168400) [pid = 1348] [serial = 1970] [outer = 23815C00] 01:00:04 INFO - PROCESS | 1348 | 1461052804280 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:00:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:00:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 750ms 01:00:04 INFO - PROCESS | 1348 | 1461052804324 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 01:00:04 INFO - PROCESS | 1348 | 1461052804327 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 01:00:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:00:04 INFO - PROCESS | 1348 | 1461052804330 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:00:04 INFO - PROCESS | 1348 | 1461052804332 Marionette TRACE conn4 <- [1,2590,null,{}] 01:00:04 INFO - PROCESS | 1348 | 1461052804336 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:04 INFO - PROCESS | 1348 | 1461052804448 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 01:00:04 INFO - PROCESS | 1348 | 1461052804455 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:04 INFO - PROCESS | 1348 | ++DOCSHELL 211B5C00 == 129 [pid = 1348] [id = 657] 01:00:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 234 (24BD2400) [pid = 1348] [serial = 1971] [outer = 00000000] 01:00:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 235 (2652A400) [pid = 1348] [serial = 1972] [outer = 24BD2400] 01:00:04 INFO - PROCESS | 1348 | 1461052804500 Marionette DEBUG loaded listener.js 01:00:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 236 (26A0E800) [pid = 1348] [serial = 1973] [outer = 24BD2400] 01:00:05 INFO - PROCESS | 1348 | 1461052805351 Marionette TRACE conn4 <- [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]]]}] 01:00:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1079ms 01:00:05 INFO - PROCESS | 1348 | 1461052805409 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 01:00:05 INFO - PROCESS | 1348 | 1461052805415 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 01:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:00:05 INFO - PROCESS | 1348 | 1461052805421 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:00:05 INFO - PROCESS | 1348 | 1461052805424 Marionette TRACE conn4 <- [1,2594,null,{}] 01:00:05 INFO - PROCESS | 1348 | 1461052805430 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:05 INFO - PROCESS | 1348 | 1461052805607 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 01:00:05 INFO - PROCESS | 1348 | 1461052805801 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:05 INFO - PROCESS | 1348 | ++DOCSHELL 1774A000 == 130 [pid = 1348] [id = 658] 01:00:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 237 (1778D800) [pid = 1348] [serial = 1974] [outer = 00000000] 01:00:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 238 (1A02A000) [pid = 1348] [serial = 1975] [outer = 1778D800] 01:00:05 INFO - PROCESS | 1348 | 1461052805859 Marionette DEBUG loaded listener.js 01:00:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 239 (1B4C0400) [pid = 1348] [serial = 1976] [outer = 1778D800] 01:00:06 INFO - PROCESS | 1348 | 1461052806548 Marionette TRACE conn4 <- [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]]]}] 01:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1181ms 01:00:06 INFO - PROCESS | 1348 | 1461052806606 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 01:00:06 INFO - PROCESS | 1348 | 1461052806612 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 01:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:00:06 INFO - PROCESS | 1348 | 1461052806619 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:00:06 INFO - PROCESS | 1348 | 1461052806622 Marionette TRACE conn4 <- [1,2598,null,{}] 01:00:06 INFO - PROCESS | 1348 | 1461052806626 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:06 INFO - PROCESS | 1348 | 1461052806770 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 01:00:07 INFO - PROCESS | 1348 | 1461052806970 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:07 INFO - PROCESS | 1348 | ++DOCSHELL 1BA9AC00 == 131 [pid = 1348] [id = 659] 01:00:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 240 (1C5A8400) [pid = 1348] [serial = 1977] [outer = 00000000] 01:00:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 241 (1F57F400) [pid = 1348] [serial = 1978] [outer = 1C5A8400] 01:00:07 INFO - PROCESS | 1348 | 1461052807028 Marionette DEBUG loaded listener.js 01:00:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 242 (20129C00) [pid = 1348] [serial = 1979] [outer = 1C5A8400] 01:00:07 INFO - PROCESS | 1348 | 1461052807726 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1119ms 01:00:07 INFO - PROCESS | 1348 | 1461052807739 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 01:00:07 INFO - PROCESS | 1348 | 1461052807742 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 01:00:07 INFO - PROCESS | 1348 | 1461052807745 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:00:07 INFO - PROCESS | 1348 | 1461052807749 Marionette TRACE conn4 <- [1,2602,null,{}] 01:00:07 INFO - PROCESS | 1348 | 1461052807761 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:07 INFO - PROCESS | 1348 | 1461052807897 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 01:00:08 INFO - PROCESS | 1348 | 1461052808103 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:08 INFO - PROCESS | 1348 | ++DOCSHELL 26BEC000 == 132 [pid = 1348] [id = 660] 01:00:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 243 (26BF5000) [pid = 1348] [serial = 1980] [outer = 00000000] 01:00:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 244 (26D67000) [pid = 1348] [serial = 1981] [outer = 26BF5000] 01:00:08 INFO - PROCESS | 1348 | 1461052808162 Marionette DEBUG loaded listener.js 01:00:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 245 (26D98C00) [pid = 1348] [serial = 1982] [outer = 26BF5000] 01:00:08 INFO - PROCESS | 1348 | 1461052808773 Marionette TRACE conn4 <- [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]]]}] 01:00:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:00:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1075ms 01:00:08 INFO - PROCESS | 1348 | 1461052808824 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 01:00:08 INFO - PROCESS | 1348 | 1461052808827 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 01:00:08 INFO - PROCESS | 1348 | 1461052808830 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:00:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:00:08 INFO - PROCESS | 1348 | 1461052808832 Marionette TRACE conn4 <- [1,2606,null,{}] 01:00:08 INFO - PROCESS | 1348 | 1461052808836 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:09 INFO - PROCESS | 1348 | 1461052808972 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 01:00:09 INFO - PROCESS | 1348 | 1461052809163 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:09 INFO - PROCESS | 1348 | ++DOCSHELL 2719FC00 == 133 [pid = 1348] [id = 661] 01:00:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 246 (273DB000) [pid = 1348] [serial = 1983] [outer = 00000000] 01:00:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 247 (27912000) [pid = 1348] [serial = 1984] [outer = 273DB000] 01:00:09 INFO - PROCESS | 1348 | 1461052809218 Marionette DEBUG loaded listener.js 01:00:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 248 (2792E000) [pid = 1348] [serial = 1985] [outer = 273DB000] 01:00:09 INFO - PROCESS | 1348 | 1461052809807 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1021ms 01:00:09 INFO - PROCESS | 1348 | 1461052809856 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 01:00:09 INFO - PROCESS | 1348 | 1461052809858 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 01:00:09 INFO - PROCESS | 1348 | 1461052809861 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:00:09 INFO - PROCESS | 1348 | 1461052809864 Marionette TRACE conn4 <- [1,2610,null,{}] 01:00:09 INFO - PROCESS | 1348 | 1461052809867 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:10 INFO - PROCESS | 1348 | 1461052809998 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 01:00:10 INFO - PROCESS | 1348 | 1461052810201 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:10 INFO - PROCESS | 1348 | ++DOCSHELL 27488C00 == 134 [pid = 1348] [id = 662] 01:00:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 249 (2748DC00) [pid = 1348] [serial = 1986] [outer = 00000000] 01:00:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 250 (28404400) [pid = 1348] [serial = 1987] [outer = 2748DC00] 01:00:10 INFO - PROCESS | 1348 | 1461052810264 Marionette DEBUG loaded listener.js 01:00:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 251 (2840B800) [pid = 1348] [serial = 1988] [outer = 2748DC00] 01:00:10 INFO - PROCESS | 1348 | 1461052810897 Marionette TRACE conn4 <- [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]]]}] 01:00:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:00:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1071ms 01:00:10 INFO - PROCESS | 1348 | 1461052810936 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 01:00:10 INFO - PROCESS | 1348 | 1461052810938 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 01:00:10 INFO - PROCESS | 1348 | 1461052810942 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:00:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:00:10 INFO - PROCESS | 1348 | 1461052810944 Marionette TRACE conn4 <- [1,2614,null,{}] 01:00:10 INFO - PROCESS | 1348 | 1461052810947 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:11 INFO - PROCESS | 1348 | 1461052811096 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 01:00:11 INFO - PROCESS | 1348 | 1461052811305 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:11 INFO - PROCESS | 1348 | ++DOCSHELL 28446800 == 135 [pid = 1348] [id = 663] 01:00:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 252 (28489C00) [pid = 1348] [serial = 1989] [outer = 00000000] 01:00:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 253 (28AB6000) [pid = 1348] [serial = 1990] [outer = 28489C00] 01:00:11 INFO - PROCESS | 1348 | 1461052811364 Marionette DEBUG loaded listener.js 01:00:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 254 (28ABE400) [pid = 1348] [serial = 1991] [outer = 28489C00] 01:00:11 INFO - PROCESS | 1348 | 1461052811939 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1066ms 01:00:12 INFO - PROCESS | 1348 | 1461052812011 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 01:00:12 INFO - PROCESS | 1348 | 1461052812014 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 01:00:12 INFO - PROCESS | 1348 | 1461052812017 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:00:12 INFO - PROCESS | 1348 | 1461052812019 Marionette TRACE conn4 <- [1,2618,null,{}] 01:00:12 INFO - PROCESS | 1348 | 1461052812023 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:12 INFO - PROCESS | 1348 | 1461052812154 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 01:00:12 INFO - PROCESS | 1348 | 1461052812360 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:12 INFO - PROCESS | 1348 | ++DOCSHELL 297C8800 == 136 [pid = 1348] [id = 664] 01:00:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 255 (297CC800) [pid = 1348] [serial = 1992] [outer = 00000000] 01:00:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 256 (29E97000) [pid = 1348] [serial = 1993] [outer = 297CC800] 01:00:12 INFO - PROCESS | 1348 | 1461052812420 Marionette DEBUG loaded listener.js 01:00:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 257 (29E9E800) [pid = 1348] [serial = 1994] [outer = 297CC800] 01:00:12 INFO - PROCESS | 1348 | 1461052812954 Marionette TRACE conn4 <- [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]]]}] 01:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 01:00:13 INFO - PROCESS | 1348 | 1461052812992 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 01:00:13 INFO - PROCESS | 1348 | 1461052812994 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 01:00:13 INFO - PROCESS | 1348 | 1461052812998 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:00:13 INFO - PROCESS | 1348 | 1461052813000 Marionette TRACE conn4 <- [1,2622,null,{}] 01:00:13 INFO - PROCESS | 1348 | 1461052813004 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:13 INFO - PROCESS | 1348 | 1461052813142 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 01:00:13 INFO - PROCESS | 1348 | 1461052813311 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:13 INFO - PROCESS | 1348 | ++DOCSHELL 29E91C00 == 137 [pid = 1348] [id = 665] 01:00:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 258 (29E95000) [pid = 1348] [serial = 1995] [outer = 00000000] 01:00:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 259 (2A19F000) [pid = 1348] [serial = 1996] [outer = 29E95000] 01:00:13 INFO - PROCESS | 1348 | 1461052813364 Marionette DEBUG loaded listener.js 01:00:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 260 (2A1A2C00) [pid = 1348] [serial = 1997] [outer = 29E95000] 01:00:13 INFO - PROCESS | 1348 | 1461052813950 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1017ms 01:00:14 INFO - PROCESS | 1348 | 1461052814019 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 01:00:14 INFO - PROCESS | 1348 | 1461052814021 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 01:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:00:14 INFO - PROCESS | 1348 | 1461052814024 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:00:14 INFO - PROCESS | 1348 | 1461052814026 Marionette TRACE conn4 <- [1,2626,null,{}] 01:00:14 INFO - PROCESS | 1348 | 1461052814030 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:14 INFO - PROCESS | 1348 | 1461052814162 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 01:00:14 INFO - PROCESS | 1348 | 1461052814357 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:14 INFO - PROCESS | 1348 | ++DOCSHELL 2A19D400 == 138 [pid = 1348] [id = 666] 01:00:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 261 (2A1A6800) [pid = 1348] [serial = 1998] [outer = 00000000] 01:00:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 262 (2AA6DC00) [pid = 1348] [serial = 1999] [outer = 2A1A6800] 01:00:14 INFO - PROCESS | 1348 | 1461052814410 Marionette DEBUG loaded listener.js 01:00:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 263 (2AA71800) [pid = 1348] [serial = 2000] [outer = 2A1A6800] 01:00:15 INFO - PROCESS | 1348 | 1461052815027 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1068ms 01:00:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:00:15 INFO - PROCESS | 1348 | 1461052815095 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 01:00:15 INFO - PROCESS | 1348 | 1461052815098 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 01:00:15 INFO - PROCESS | 1348 | 1461052815101 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:00:15 INFO - PROCESS | 1348 | 1461052815103 Marionette TRACE conn4 <- [1,2630,null,{}] 01:00:15 INFO - PROCESS | 1348 | 1461052815106 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:15 INFO - PROCESS | 1348 | 1461052815239 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 01:00:15 INFO - PROCESS | 1348 | 1461052815434 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:15 INFO - PROCESS | 1348 | ++DOCSHELL 2A1AAC00 == 139 [pid = 1348] [id = 667] 01:00:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 264 (2AA6C400) [pid = 1348] [serial = 2001] [outer = 00000000] 01:00:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 265 (2AD96400) [pid = 1348] [serial = 2002] [outer = 2AA6C400] 01:00:15 INFO - PROCESS | 1348 | 1461052815487 Marionette DEBUG loaded listener.js 01:00:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 266 (2AD96800) [pid = 1348] [serial = 2003] [outer = 2AA6C400] 01:00:16 INFO - PROCESS | 1348 | 1461052816056 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 01:00:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:00:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1019ms 01:00:16 INFO - PROCESS | 1348 | 1461052816121 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 01:00:16 INFO - PROCESS | 1348 | 1461052816124 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 01:00:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:00:16 INFO - PROCESS | 1348 | 1461052816127 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:00:16 INFO - PROCESS | 1348 | 1461052816130 Marionette TRACE conn4 <- [1,2634,null,{}] 01:00:16 INFO - PROCESS | 1348 | 1461052816134 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:16 INFO - PROCESS | 1348 | 1461052816283 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 01:00:16 INFO - PROCESS | 1348 | 1461052816483 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:16 INFO - PROCESS | 1348 | ++DOCSHELL 2AFA6400 == 140 [pid = 1348] [id = 668] 01:00:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 267 (2AFA7000) [pid = 1348] [serial = 2004] [outer = 00000000] 01:00:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 268 (2AFB0800) [pid = 1348] [serial = 2005] [outer = 2AFA7000] 01:00:16 INFO - PROCESS | 1348 | 1461052816542 Marionette DEBUG loaded listener.js 01:00:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 269 (2B3E4400) [pid = 1348] [serial = 2006] [outer = 2AFA7000] 01:00:17 INFO - PROCESS | 1348 | 1461052817131 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 01:00:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:00:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1020ms 01:00:17 INFO - PROCESS | 1348 | 1461052817151 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 01:00:17 INFO - PROCESS | 1348 | 1461052817153 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 01:00:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:00:17 INFO - PROCESS | 1348 | 1461052817156 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:00:17 INFO - PROCESS | 1348 | 1461052817158 Marionette TRACE conn4 <- [1,2638,null,{}] 01:00:17 INFO - PROCESS | 1348 | 1461052817162 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:17 INFO - PROCESS | 1348 | 1461052817295 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 01:00:17 INFO - PROCESS | 1348 | 1461052817504 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:17 INFO - PROCESS | 1348 | ++DOCSHELL 2AFA4000 == 141 [pid = 1348] [id = 669] 01:00:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 270 (2AFAF800) [pid = 1348] [serial = 2007] [outer = 00000000] 01:00:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 271 (2B489400) [pid = 1348] [serial = 2008] [outer = 2AFAF800] 01:00:17 INFO - PROCESS | 1348 | 1461052817559 Marionette DEBUG loaded listener.js 01:00:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 272 (2B489800) [pid = 1348] [serial = 2009] [outer = 2AFAF800] 01:00:18 INFO - PROCESS | 1348 | 1461052818128 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 01:00:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:00:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1019ms 01:00:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:00:18 INFO - PROCESS | 1348 | 1461052818180 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 01:00:18 INFO - PROCESS | 1348 | 1461052818183 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 01:00:18 INFO - PROCESS | 1348 | 1461052818186 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:00:18 INFO - PROCESS | 1348 | 1461052818188 Marionette TRACE conn4 <- [1,2642,null,{}] 01:00:18 INFO - PROCESS | 1348 | 1461052818192 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:18 INFO - PROCESS | 1348 | 1461052818340 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 01:00:18 INFO - PROCESS | 1348 | 1461052818538 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:18 INFO - PROCESS | 1348 | ++DOCSHELL 2B3EF000 == 142 [pid = 1348] [id = 670] 01:00:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 273 (2B3EFC00) [pid = 1348] [serial = 2010] [outer = 00000000] 01:00:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 274 (2B4B8C00) [pid = 1348] [serial = 2011] [outer = 2B3EFC00] 01:00:18 INFO - PROCESS | 1348 | 1461052818593 Marionette DEBUG loaded listener.js 01:00:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 275 (2B4BCC00) [pid = 1348] [serial = 2012] [outer = 2B3EFC00] 01:00:19 INFO - PROCESS | 1348 | 1461052819311 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 01:00:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:00:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1177ms 01:00:19 INFO - PROCESS | 1348 | 1461052819367 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 01:00:19 INFO - PROCESS | 1348 | 1461052819369 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 01:00:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:00:19 INFO - PROCESS | 1348 | 1461052819373 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:00:19 INFO - PROCESS | 1348 | 1461052819375 Marionette TRACE conn4 <- [1,2646,null,{}] 01:00:19 INFO - PROCESS | 1348 | 1461052819379 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:19 INFO - PROCESS | 1348 | 1461052819515 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 01:00:19 INFO - PROCESS | 1348 | 1461052819716 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:19 INFO - PROCESS | 1348 | ++DOCSHELL 1707A800 == 143 [pid = 1348] [id = 671] 01:00:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 276 (17748400) [pid = 1348] [serial = 2013] [outer = 00000000] 01:00:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 277 (1C614C00) [pid = 1348] [serial = 2014] [outer = 17748400] 01:00:19 INFO - PROCESS | 1348 | 1461052819770 Marionette DEBUG loaded listener.js 01:00:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 278 (1C6A1000) [pid = 1348] [serial = 2015] [outer = 17748400] 01:00:20 INFO - PROCESS | 1348 | 1461052820388 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 01:00:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:00:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1070ms 01:00:20 INFO - PROCESS | 1348 | 1461052820446 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 01:00:20 INFO - PROCESS | 1348 | 1461052820448 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 01:00:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:00:20 INFO - PROCESS | 1348 | 1461052820452 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:00:20 INFO - PROCESS | 1348 | 1461052820454 Marionette TRACE conn4 <- [1,2650,null,{}] 01:00:20 INFO - PROCESS | 1348 | 1461052820458 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:20 INFO - PROCESS | 1348 | 1461052820592 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 01:00:20 INFO - PROCESS | 1348 | 1461052820794 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:20 INFO - PROCESS | 1348 | ++DOCSHELL 206E1800 == 144 [pid = 1348] [id = 672] 01:00:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 279 (211B5800) [pid = 1348] [serial = 2016] [outer = 00000000] 01:00:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 280 (23E36000) [pid = 1348] [serial = 2017] [outer = 211B5800] 01:00:20 INFO - PROCESS | 1348 | 1461052820847 Marionette DEBUG loaded listener.js 01:00:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 281 (24F74800) [pid = 1348] [serial = 2018] [outer = 211B5800] 01:00:21 INFO - PROCESS | 1348 | 1461052821798 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 01:00:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:00:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1374ms 01:00:21 INFO - PROCESS | 1348 | 1461052821830 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 01:00:21 INFO - PROCESS | 1348 | 1461052821834 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 01:00:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:00:21 INFO - PROCESS | 1348 | 1461052821839 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:00:21 INFO - PROCESS | 1348 | 1461052821843 Marionette TRACE conn4 <- [1,2654,null,{}] 01:00:21 INFO - PROCESS | 1348 | 1461052821850 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:22 INFO - PROCESS | 1348 | 1461052821988 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 01:00:22 INFO - PROCESS | 1348 | 1461052822193 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:22 INFO - PROCESS | 1348 | ++DOCSHELL 1774BC00 == 145 [pid = 1348] [id = 673] 01:00:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 282 (1774C800) [pid = 1348] [serial = 2019] [outer = 00000000] 01:00:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 283 (1B4BC000) [pid = 1348] [serial = 2020] [outer = 1774C800] 01:00:22 INFO - PROCESS | 1348 | 1461052822243 Marionette DEBUG loaded listener.js 01:00:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 284 (1C0A1800) [pid = 1348] [serial = 2021] [outer = 1774C800] 01:00:23 INFO - PROCESS | 1348 | 1461052823340 Marionette TRACE conn4 <- [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]]]}] 01:00:23 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) 01:00:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1535ms 01:00:23 INFO - PROCESS | 1348 | 1461052823376 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 01:00:23 INFO - PROCESS | 1348 | 1461052823381 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 01:00:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:00:23 INFO - PROCESS | 1348 | 1461052823387 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:00:23 INFO - PROCESS | 1348 | 1461052823390 Marionette TRACE conn4 <- [1,2658,null,{}] 01:00:23 INFO - PROCESS | 1348 | 1461052823394 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:23 INFO - PROCESS | 1348 | 1461052823526 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 0EBD7400 == 144 [pid = 1348] [id = 599] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 17789C00 == 143 [pid = 1348] [id = 598] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 19CDC400 == 142 [pid = 1348] [id = 656] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 1AF5C000 == 141 [pid = 1348] [id = 655] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 20E56C00 == 140 [pid = 1348] [id = 654] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 1F57A400 == 139 [pid = 1348] [id = 653] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 1D67C000 == 138 [pid = 1348] [id = 652] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 1C09C000 == 137 [pid = 1348] [id = 651] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 1AFE5400 == 136 [pid = 1348] [id = 650] 01:00:23 INFO - PROCESS | 1348 | 1461052823867 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 0EBD7000 == 135 [pid = 1348] [id = 649] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 17366800 == 134 [pid = 1348] [id = 648] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 2870A800 == 133 [pid = 1348] [id = 643] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 2870E400 == 132 [pid = 1348] [id = 642] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 2867F800 == 131 [pid = 1348] [id = 641] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 28483000 == 130 [pid = 1348] [id = 640] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 2795F000 == 129 [pid = 1348] [id = 639] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 2792E400 == 128 [pid = 1348] [id = 638] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 273E2C00 == 127 [pid = 1348] [id = 637] 01:00:23 INFO - PROCESS | 1348 | --DOCSHELL 26A0C400 == 126 [pid = 1348] [id = 636] 01:00:23 INFO - PROCESS | 1348 | ++DOCSHELL 0EBD7400 == 127 [pid = 1348] [id = 674] 01:00:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 285 (0EC3D400) [pid = 1348] [serial = 2022] [outer = 00000000] 01:00:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 286 (13981800) [pid = 1348] [serial = 2023] [outer = 0EC3D400] 01:00:23 INFO - PROCESS | 1348 | 1461052823932 Marionette DEBUG loaded listener.js 01:00:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 287 (1772A000) [pid = 1348] [serial = 2024] [outer = 0EC3D400] 01:00:24 INFO - PROCESS | 1348 | --DOCSHELL 1C0A3000 == 126 [pid = 1348] [id = 635] 01:00:24 INFO - PROCESS | 1348 | --DOCSHELL 13FDC400 == 125 [pid = 1348] [id = 634] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 286 (24F78400) [pid = 1348] [serial = 1898] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 285 (1774B000) [pid = 1348] [serial = 1867] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 284 (1C5B5000) [pid = 1348] [serial = 1880] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 283 (1E374C00) [pid = 1348] [serial = 1883] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 282 (27957800) [pid = 1348] [serial = 1864] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 281 (2029AC00) [pid = 1348] [serial = 1885] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 280 (24162C00) [pid = 1348] [serial = 1892] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 279 (24F6C800) [pid = 1348] [serial = 1897] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 278 (16E66400) [pid = 1348] [serial = 1834] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 277 (26A03C00) [pid = 1348] [serial = 1852] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 276 (23817800) [pid = 1348] [serial = 1843] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 275 (26D60800) [pid = 1348] [serial = 1855] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 274 (17A78000) [pid = 1348] [serial = 1877] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 273 (1D682400) [pid = 1348] [serial = 1874] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 272 (202A7800) [pid = 1348] [serial = 1894] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 271 (173EA000) [pid = 1348] [serial = 1876] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 270 (1BAA6C00) [pid = 1348] [serial = 1871] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 269 (23E3A000) [pid = 1348] [serial = 1891] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 268 (273DB800) [pid = 1348] [serial = 1861] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 267 (1C5CD800) [pid = 1348] [serial = 1837] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 266 (23E36C00) [pid = 1348] [serial = 1895] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 265 (211C3C00) [pid = 1348] [serial = 1889] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 264 (26D97000) [pid = 1348] [serial = 1858] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 263 (1C640400) [pid = 1348] [serial = 1873] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 262 (1D684C00) [pid = 1348] [serial = 1882] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 261 (23E94000) [pid = 1348] [serial = 1846] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 260 (20E55800) [pid = 1348] [serial = 1840] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 259 (202AB800) [pid = 1348] [serial = 1886] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 258 (24F71400) [pid = 1348] [serial = 1849] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 257 (1BD99400) [pid = 1348] [serial = 1879] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 256 (20E14C00) [pid = 1348] [serial = 1888] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | --DOMWINDOW == 255 (1B77EC00) [pid = 1348] [serial = 1870] [outer = 00000000] [url = about:blank] 01:00:24 INFO - PROCESS | 1348 | 1461052824878 Marionette TRACE conn4 <- [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] 01:00:24 INFO - PROCESS | 1348 | 1461052824922 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 01:00:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:00:24 INFO - PROCESS | 1348 | 1461052824926 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:00:24 INFO - PROCESS | 1348 | 1461052824929 Marionette TRACE conn4 <- [1,2662,null,{}] 01:00:24 INFO - PROCESS | 1348 | 1461052824939 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:25 INFO - PROCESS | 1348 | 1461052825065 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 01:00:25 INFO - PROCESS | 1348 | 1461052825247 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:25 INFO - PROCESS | 1348 | ++DOCSHELL 1C538800 == 126 [pid = 1348] [id = 675] 01:00:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 256 (1C5B3000) [pid = 1348] [serial = 2025] [outer = 00000000] 01:00:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 257 (1C69D800) [pid = 1348] [serial = 2026] [outer = 1C5B3000] 01:00:25 INFO - PROCESS | 1348 | 1461052825303 Marionette DEBUG loaded listener.js 01:00:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 258 (1D6F5000) [pid = 1348] [serial = 2027] [outer = 1C5B3000] 01:00:26 INFO - PROCESS | 1348 | 1461052826210 Marionette TRACE conn4 <- [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] 01:00:26 INFO - PROCESS | 1348 | 1461052826268 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 01:00:26 INFO - PROCESS | 1348 | 1461052826271 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:00:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:00:26 INFO - PROCESS | 1348 | 1461052826273 Marionette TRACE conn4 <- [1,2666,null,{}] 01:00:26 INFO - PROCESS | 1348 | 1461052826283 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:26 INFO - PROCESS | 1348 | 1461052826450 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 01:00:26 INFO - PROCESS | 1348 | 1461052826466 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:26 INFO - PROCESS | 1348 | ++DOCSHELL 0EBA1400 == 127 [pid = 1348] [id = 676] 01:00:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 259 (12F3E000) [pid = 1348] [serial = 2028] [outer = 00000000] 01:00:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 260 (20125400) [pid = 1348] [serial = 2029] [outer = 12F3E000] 01:00:26 INFO - PROCESS | 1348 | 1461052826512 Marionette DEBUG loaded listener.js 01:00:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 261 (202AE000) [pid = 1348] [serial = 2030] [outer = 12F3E000] 01:00:27 INFO - PROCESS | 1348 | 1461052827518 Marionette TRACE conn4 <- [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]]]}] 01:00:27 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) 01:00:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1290ms 01:00:27 INFO - PROCESS | 1348 | 1461052827565 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 01:00:27 INFO - PROCESS | 1348 | 1461052827567 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 01:00:27 INFO - PROCESS | 1348 | 1461052827570 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:00:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:00:27 INFO - PROCESS | 1348 | 1461052827572 Marionette TRACE conn4 <- [1,2670,null,{}] 01:00:27 INFO - PROCESS | 1348 | 1461052827576 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:27 INFO - PROCESS | 1348 | 1461052827745 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 01:00:27 INFO - PROCESS | 1348 | 1461052827764 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:27 INFO - PROCESS | 1348 | ++DOCSHELL 1F576000 == 128 [pid = 1348] [id = 677] 01:00:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 262 (206DF800) [pid = 1348] [serial = 2031] [outer = 00000000] 01:00:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 263 (211BF000) [pid = 1348] [serial = 2032] [outer = 206DF800] 01:00:27 INFO - PROCESS | 1348 | 1461052827810 Marionette DEBUG loaded listener.js 01:00:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 264 (224A1000) [pid = 1348] [serial = 2033] [outer = 206DF800] 01:00:28 INFO - PROCESS | 1348 | --DOMWINDOW == 263 (20295C00) [pid = 1348] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:00:28 INFO - PROCESS | 1348 | --DOMWINDOW == 262 (20E5CC00) [pid = 1348] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:00:28 INFO - PROCESS | 1348 | --DOMWINDOW == 261 (1C0A5000) [pid = 1348] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:00:28 INFO - PROCESS | 1348 | --DOMWINDOW == 260 (1AFED800) [pid = 1348] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:00:28 INFO - PROCESS | 1348 | --DOMWINDOW == 259 (17727400) [pid = 1348] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:00:28 INFO - PROCESS | 1348 | --DOMWINDOW == 258 (23815C00) [pid = 1348] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:00:28 INFO - PROCESS | 1348 | --DOMWINDOW == 257 (0EC0D800) [pid = 1348] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:00:28 INFO - PROCESS | 1348 | --DOMWINDOW == 256 (1D67FC00) [pid = 1348] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:00:28 INFO - PROCESS | 1348 | --DOMWINDOW == 255 (1BAA5800) [pid = 1348] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:00:29 INFO - PROCESS | 1348 | 1461052829051 Marionette TRACE conn4 <- [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]]]}] 01:00:29 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) 01:00:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1521ms 01:00:29 INFO - PROCESS | 1348 | 1461052829096 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 01:00:29 INFO - PROCESS | 1348 | 1461052829098 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 01:00:29 INFO - PROCESS | 1348 | 1461052829102 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:00:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:00:29 INFO - PROCESS | 1348 | 1461052829103 Marionette TRACE conn4 <- [1,2674,null,{}] 01:00:29 INFO - PROCESS | 1348 | 1461052829107 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:29 INFO - PROCESS | 1348 | 1461052829290 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 01:00:29 INFO - PROCESS | 1348 | 1461052829298 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:29 INFO - PROCESS | 1348 | ++DOCSHELL 1D684400 == 129 [pid = 1348] [id = 678] 01:00:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 256 (1F102800) [pid = 1348] [serial = 2034] [outer = 00000000] 01:00:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 257 (2385F800) [pid = 1348] [serial = 2035] [outer = 1F102800] 01:00:29 INFO - PROCESS | 1348 | 1461052829347 Marionette DEBUG loaded listener.js 01:00:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 258 (23E8B400) [pid = 1348] [serial = 2036] [outer = 1F102800] 01:00:30 INFO - PROCESS | 1348 | 1461052830305 Marionette TRACE conn4 <- [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] 01:00:30 INFO - PROCESS | 1348 | 1461052830326 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 01:00:30 INFO - PROCESS | 1348 | 1461052830330 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:00:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:00:30 INFO - PROCESS | 1348 | 1461052830332 Marionette TRACE conn4 <- [1,2678,null,{}] 01:00:30 INFO - PROCESS | 1348 | 1461052830335 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:30 INFO - PROCESS | 1348 | 1461052830618 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 01:00:30 INFO - PROCESS | 1348 | 1461052830813 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:30 INFO - PROCESS | 1348 | ++DOCSHELL 12B57800 == 130 [pid = 1348] [id = 679] 01:00:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 259 (12BAC800) [pid = 1348] [serial = 2037] [outer = 00000000] 01:00:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 260 (12F47800) [pid = 1348] [serial = 2038] [outer = 12BAC800] 01:00:30 INFO - PROCESS | 1348 | 1461052830877 Marionette DEBUG loaded listener.js 01:00:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 261 (13EDF400) [pid = 1348] [serial = 2039] [outer = 12BAC800] 01:00:31 INFO - PROCESS | 1348 | 1461052831960 Marionette TRACE conn4 <- [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] 01:00:32 INFO - PROCESS | 1348 | 1461052832033 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 01:00:32 INFO - PROCESS | 1348 | 1461052832039 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:00:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:00:32 INFO - PROCESS | 1348 | 1461052832044 Marionette TRACE conn4 <- [1,2682,null,{}] 01:00:32 INFO - PROCESS | 1348 | 1461052832049 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:32 INFO - PROCESS | 1348 | 1461052832182 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 01:00:32 INFO - PROCESS | 1348 | 1461052832454 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:32 INFO - PROCESS | 1348 | ++DOCSHELL 19CC9800 == 131 [pid = 1348] [id = 680] 01:00:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 262 (19CCAC00) [pid = 1348] [serial = 2040] [outer = 00000000] 01:00:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 263 (1AFE6000) [pid = 1348] [serial = 2041] [outer = 19CCAC00] 01:00:32 INFO - PROCESS | 1348 | 1461052832515 Marionette DEBUG loaded listener.js 01:00:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 264 (1BAA6C00) [pid = 1348] [serial = 2042] [outer = 19CCAC00] 01:00:33 INFO - PROCESS | 1348 | 1461052833617 Marionette TRACE conn4 <- [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] 01:00:33 INFO - PROCESS | 1348 | 1461052833682 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 01:00:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:00:33 INFO - PROCESS | 1348 | 1461052833686 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:00:33 INFO - PROCESS | 1348 | 1461052833688 Marionette TRACE conn4 <- [1,2686,null,{}] 01:00:33 INFO - PROCESS | 1348 | 1461052833692 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:33 INFO - PROCESS | 1348 | 1461052833864 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 01:00:34 INFO - PROCESS | 1348 | 1461052834080 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:34 INFO - PROCESS | 1348 | ++DOCSHELL 1C69A400 == 132 [pid = 1348] [id = 681] 01:00:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 265 (1C69A800) [pid = 1348] [serial = 2043] [outer = 00000000] 01:00:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 266 (1D68C800) [pid = 1348] [serial = 2044] [outer = 1C69A800] 01:00:34 INFO - PROCESS | 1348 | 1461052834182 Marionette DEBUG loaded listener.js 01:00:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 267 (1DAB7400) [pid = 1348] [serial = 2045] [outer = 1C69A800] 01:00:35 INFO - PROCESS | 1348 | 1461052835290 Marionette TRACE conn4 <- [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] 01:00:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:00:35 INFO - PROCESS | 1348 | 1461052835315 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 01:00:35 INFO - PROCESS | 1348 | 1461052835326 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:00:35 INFO - PROCESS | 1348 | 1461052835331 Marionette TRACE conn4 <- [1,2690,null,{}] 01:00:35 INFO - PROCESS | 1348 | 1461052835335 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:35 INFO - PROCESS | 1348 | 1461052835491 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 01:00:35 INFO - PROCESS | 1348 | 1461052835696 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:35 INFO - PROCESS | 1348 | ++DOCSHELL 1F57AC00 == 133 [pid = 1348] [id = 682] 01:00:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 268 (20121000) [pid = 1348] [serial = 2046] [outer = 00000000] 01:00:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 269 (23E40400) [pid = 1348] [serial = 2047] [outer = 20121000] 01:00:35 INFO - PROCESS | 1348 | 1461052835751 Marionette DEBUG loaded listener.js 01:00:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 270 (24361800) [pid = 1348] [serial = 2048] [outer = 20121000] 01:00:36 INFO - PROCESS | 1348 | 1461052836347 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 01:00:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:00:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1082ms 01:00:36 INFO - PROCESS | 1348 | 1461052836402 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 01:00:36 INFO - PROCESS | 1348 | 1461052836404 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 01:00:36 INFO - PROCESS | 1348 | 1461052836407 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:00:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:00:36 INFO - PROCESS | 1348 | 1461052836409 Marionette TRACE conn4 <- [1,2694,null,{}] 01:00:36 INFO - PROCESS | 1348 | 1461052836413 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:36 INFO - PROCESS | 1348 | 1461052836581 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 01:00:36 INFO - PROCESS | 1348 | 1461052836778 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:36 INFO - PROCESS | 1348 | ++DOCSHELL 2652F400 == 134 [pid = 1348] [id = 683] 01:00:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 271 (26530C00) [pid = 1348] [serial = 2049] [outer = 00000000] 01:00:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 272 (26D5F400) [pid = 1348] [serial = 2050] [outer = 26530C00] 01:00:36 INFO - PROCESS | 1348 | 1461052836833 Marionette DEBUG loaded listener.js 01:00:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 273 (26D64800) [pid = 1348] [serial = 2051] [outer = 26530C00] 01:00:37 INFO - PROCESS | 1348 | 1461052837444 Marionette TRACE conn4 <- [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]]]}] 01:00:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:00:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1070ms 01:00:37 INFO - PROCESS | 1348 | 1461052837482 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 01:00:37 INFO - PROCESS | 1348 | 1461052837484 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 01:00:37 INFO - PROCESS | 1348 | 1461052837488 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:00:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:00:37 INFO - PROCESS | 1348 | 1461052837490 Marionette TRACE conn4 <- [1,2698,null,{}] 01:00:37 INFO - PROCESS | 1348 | 1461052837494 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:37 INFO - PROCESS | 1348 | 1461052837629 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 01:00:37 INFO - PROCESS | 1348 | 1461052837895 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:37 INFO - PROCESS | 1348 | ++DOCSHELL 271EB800 == 135 [pid = 1348] [id = 684] 01:00:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 274 (271EC800) [pid = 1348] [serial = 2052] [outer = 00000000] 01:00:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 275 (273E5C00) [pid = 1348] [serial = 2053] [outer = 271EC800] 01:00:38 INFO - PROCESS | 1348 | 1461052837965 Marionette DEBUG loaded listener.js 01:00:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 276 (2795E000) [pid = 1348] [serial = 2054] [outer = 271EC800] 01:00:38 INFO - PROCESS | 1348 | 1461052838660 Marionette TRACE conn4 <- [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] 01:00:38 INFO - PROCESS | 1348 | 1461052838726 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 01:00:38 INFO - PROCESS | 1348 | 1461052838729 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:00:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:00:38 INFO - PROCESS | 1348 | 1461052838731 Marionette TRACE conn4 <- [1,2702,null,{}] 01:00:38 INFO - PROCESS | 1348 | 1461052838735 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:38 INFO - PROCESS | 1348 | 1461052838872 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 01:00:39 INFO - PROCESS | 1348 | 1461052839071 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:39 INFO - PROCESS | 1348 | ++DOCSHELL 273E1400 == 136 [pid = 1348] [id = 685] 01:00:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 277 (279F9800) [pid = 1348] [serial = 2055] [outer = 00000000] 01:00:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 278 (2870A800) [pid = 1348] [serial = 2056] [outer = 279F9800] 01:00:39 INFO - PROCESS | 1348 | 1461052839125 Marionette DEBUG loaded listener.js 01:00:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 279 (28718C00) [pid = 1348] [serial = 2057] [outer = 279F9800] 01:00:39 INFO - PROCESS | 1348 | 1461052839699 Marionette TRACE conn4 <- [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]]]}] 01:00:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:00:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1017ms 01:00:39 INFO - PROCESS | 1348 | 1461052839750 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 01:00:39 INFO - PROCESS | 1348 | 1461052839752 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 01:00:39 INFO - PROCESS | 1348 | 1461052839756 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:00:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:00:39 INFO - PROCESS | 1348 | 1461052839758 Marionette TRACE conn4 <- [1,2706,null,{}] 01:00:39 INFO - PROCESS | 1348 | 1461052839762 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:39 INFO - PROCESS | 1348 | 1461052839895 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 01:00:40 INFO - PROCESS | 1348 | 1461052840108 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:40 INFO - PROCESS | 1348 | ++DOCSHELL 28A94800 == 137 [pid = 1348] [id = 686] 01:00:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 280 (28A95C00) [pid = 1348] [serial = 2058] [outer = 00000000] 01:00:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 281 (28F6B000) [pid = 1348] [serial = 2059] [outer = 28A95C00] 01:00:40 INFO - PROCESS | 1348 | 1461052840165 Marionette DEBUG loaded listener.js 01:00:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 282 (297D6400) [pid = 1348] [serial = 2060] [outer = 28A95C00] 01:00:40 INFO - PROCESS | 1348 | 1461052840760 Marionette TRACE conn4 <- [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] 01:00:40 INFO - PROCESS | 1348 | 1461052840838 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 01:00:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:00:40 INFO - PROCESS | 1348 | 1461052840842 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:00:40 INFO - PROCESS | 1348 | 1461052840844 Marionette TRACE conn4 <- [1,2710,null,{}] 01:00:40 INFO - PROCESS | 1348 | 1461052840848 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:41 INFO - PROCESS | 1348 | 1461052840982 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 01:00:41 INFO - PROCESS | 1348 | 1461052841182 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:41 INFO - PROCESS | 1348 | ++DOCSHELL 29E9E000 == 138 [pid = 1348] [id = 687] 01:00:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 283 (2A19F800) [pid = 1348] [serial = 2061] [outer = 00000000] 01:00:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 284 (2AD95400) [pid = 1348] [serial = 2062] [outer = 2A19F800] 01:00:41 INFO - PROCESS | 1348 | 1461052841237 Marionette DEBUG loaded listener.js 01:00:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 285 (2AFAA000) [pid = 1348] [serial = 2063] [outer = 2A19F800] 01:00:41 INFO - PROCESS | 1348 | 1461052841864 Marionette TRACE conn4 <- [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] 01:00:41 INFO - PROCESS | 1348 | 1461052841916 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 01:00:41 INFO - PROCESS | 1348 | 1461052841919 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:00:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:00:41 INFO - PROCESS | 1348 | 1461052841921 Marionette TRACE conn4 <- [1,2714,null,{}] 01:00:41 INFO - PROCESS | 1348 | 1461052841925 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:42 INFO - PROCESS | 1348 | 1461052842059 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 01:00:42 INFO - PROCESS | 1348 | 1461052842271 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:42 INFO - PROCESS | 1348 | ++DOCSHELL 26BF3000 == 139 [pid = 1348] [id = 688] 01:00:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 286 (2A095800) [pid = 1348] [serial = 2064] [outer = 00000000] 01:00:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 287 (2B4C5800) [pid = 1348] [serial = 2065] [outer = 2A095800] 01:00:42 INFO - PROCESS | 1348 | 1461052842328 Marionette DEBUG loaded listener.js 01:00:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 288 (2B8B3400) [pid = 1348] [serial = 2066] [outer = 2A095800] 01:00:42 INFO - PROCESS | 1348 | 1461052842908 Marionette TRACE conn4 <- [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]]]}] 01:00:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:00:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1020ms 01:00:42 INFO - PROCESS | 1348 | 1461052842943 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 01:00:42 INFO - PROCESS | 1348 | 1461052842946 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 01:00:42 INFO - PROCESS | 1348 | 1461052842949 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:00:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:00:42 INFO - PROCESS | 1348 | 1461052842951 Marionette TRACE conn4 <- [1,2718,null,{}] 01:00:42 INFO - PROCESS | 1348 | 1461052842955 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:43 INFO - PROCESS | 1348 | 1461052843096 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 01:00:43 INFO - PROCESS | 1348 | 1461052843309 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:43 INFO - PROCESS | 1348 | ++DOCSHELL 2B4BEC00 == 140 [pid = 1348] [id = 689] 01:00:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 289 (2B8B7000) [pid = 1348] [serial = 2067] [outer = 00000000] 01:00:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 290 (2BD0A400) [pid = 1348] [serial = 2068] [outer = 2B8B7000] 01:00:43 INFO - PROCESS | 1348 | 1461052843377 Marionette DEBUG loaded listener.js 01:00:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 291 (2BD92800) [pid = 1348] [serial = 2069] [outer = 2B8B7000] 01:00:44 INFO - PROCESS | 1348 | 1461052844432 Marionette TRACE conn4 <- [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] 01:00:44 INFO - PROCESS | 1348 | 1461052844565 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 01:00:44 INFO - PROCESS | 1348 | 1461052844570 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:00:44 INFO - PROCESS | 1348 | 1461052844573 Marionette TRACE conn4 <- [1,2722,null,{}] 01:00:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:00:44 INFO - PROCESS | 1348 | 1461052844577 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:44 INFO - PROCESS | 1348 | 1461052844720 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 01:00:45 INFO - PROCESS | 1348 | 1461052845003 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:45 INFO - PROCESS | 1348 | ++DOCSHELL 17076C00 == 141 [pid = 1348] [id = 690] 01:00:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 292 (18CA0000) [pid = 1348] [serial = 2070] [outer = 00000000] 01:00:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 293 (1C11B800) [pid = 1348] [serial = 2071] [outer = 18CA0000] 01:00:45 INFO - PROCESS | 1348 | 1461052845059 Marionette DEBUG loaded listener.js 01:00:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 294 (1C5CD000) [pid = 1348] [serial = 2072] [outer = 18CA0000] 01:00:45 INFO - PROCESS | 1348 | 1461052845695 Marionette TRACE conn4 <- [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]]]}] 01:00:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:00:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1162ms 01:00:45 INFO - PROCESS | 1348 | 1461052845744 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 01:00:45 INFO - PROCESS | 1348 | 1461052845747 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 01:00:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:00:45 INFO - PROCESS | 1348 | 1461052845750 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:00:45 INFO - PROCESS | 1348 | 1461052845752 Marionette TRACE conn4 <- [1,2726,null,{}] 01:00:45 INFO - PROCESS | 1348 | 1461052845756 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:45 INFO - PROCESS | 1348 | 1461052845897 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 01:00:46 INFO - PROCESS | 1348 | 1461052846104 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:46 INFO - PROCESS | 1348 | ++DOCSHELL 1E373C00 == 142 [pid = 1348] [id = 691] 01:00:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 295 (20124C00) [pid = 1348] [serial = 2073] [outer = 00000000] 01:00:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 296 (26537800) [pid = 1348] [serial = 2074] [outer = 20124C00] 01:00:46 INFO - PROCESS | 1348 | 1461052846160 Marionette DEBUG loaded listener.js 01:00:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 297 (273D9C00) [pid = 1348] [serial = 2075] [outer = 20124C00] 01:00:47 INFO - PROCESS | 1348 | 1461052847082 Marionette TRACE conn4 <- [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]]]}] 01:00:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:00:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1377ms 01:00:47 INFO - PROCESS | 1348 | 1461052847131 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 01:00:47 INFO - PROCESS | 1348 | 1461052847135 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 01:00:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:00:47 INFO - PROCESS | 1348 | 1461052847140 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:00:47 INFO - PROCESS | 1348 | 1461052847144 Marionette TRACE conn4 <- [1,2730,null,{}] 01:00:47 INFO - PROCESS | 1348 | 1461052847149 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:47 INFO - PROCESS | 1348 | 1461052847285 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 01:00:47 INFO - PROCESS | 1348 | 1461052847492 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:47 INFO - PROCESS | 1348 | ++DOCSHELL 1A5EB000 == 143 [pid = 1348] [id = 692] 01:00:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 298 (1A5F3800) [pid = 1348] [serial = 2076] [outer = 00000000] 01:00:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 299 (1C099C00) [pid = 1348] [serial = 2077] [outer = 1A5F3800] 01:00:47 INFO - PROCESS | 1348 | 1461052847543 Marionette DEBUG loaded listener.js 01:00:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 300 (1C5C8800) [pid = 1348] [serial = 2078] [outer = 1A5F3800] 01:00:48 INFO - PROCESS | 1348 | 1461052848184 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 01:00:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:00:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1069ms 01:00:48 INFO - PROCESS | 1348 | 1461052848215 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 01:00:48 INFO - PROCESS | 1348 | 1461052848220 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 01:00:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:00:48 INFO - PROCESS | 1348 | 1461052848226 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:00:48 INFO - PROCESS | 1348 | 1461052848229 Marionette TRACE conn4 <- [1,2734,null,{}] 01:00:48 INFO - PROCESS | 1348 | 1461052848232 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:48 INFO - PROCESS | 1348 | 1461052848364 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 01:00:48 INFO - PROCESS | 1348 | 1461052848586 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:48 INFO - PROCESS | 1348 | ++DOCSHELL 1D687000 == 144 [pid = 1348] [id = 693] 01:00:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 301 (1D825000) [pid = 1348] [serial = 2079] [outer = 00000000] 01:00:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 302 (20124800) [pid = 1348] [serial = 2080] [outer = 1D825000] 01:00:48 INFO - PROCESS | 1348 | 1461052848638 Marionette DEBUG loaded listener.js 01:00:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 303 (202ABC00) [pid = 1348] [serial = 2081] [outer = 1D825000] 01:00:48 INFO - PROCESS | 1348 | --DOCSHELL 1A583400 == 143 [pid = 1348] [id = 18] 01:00:48 INFO - PROCESS | 1348 | --DOCSHELL 1D684400 == 142 [pid = 1348] [id = 678] 01:00:48 INFO - PROCESS | 1348 | --DOCSHELL 1F576000 == 141 [pid = 1348] [id = 677] 01:00:48 INFO - PROCESS | 1348 | --DOCSHELL 0EBA1400 == 140 [pid = 1348] [id = 676] 01:00:48 INFO - PROCESS | 1348 | --DOCSHELL 1C538800 == 139 [pid = 1348] [id = 675] 01:00:48 INFO - PROCESS | 1348 | --DOCSHELL 0EBD7400 == 138 [pid = 1348] [id = 674] 01:00:48 INFO - PROCESS | 1348 | --DOMWINDOW == 302 (28688000) [pid = 1348] [serial = 1921] [outer = 00000000] [url = about:blank] 01:00:48 INFO - PROCESS | 1348 | --DOMWINDOW == 301 (2870FC00) [pid = 1348] [serial = 1924] [outer = 00000000] [url = about:blank] 01:00:48 INFO - PROCESS | 1348 | --DOMWINDOW == 300 (2871F800) [pid = 1348] [serial = 1927] [outer = 00000000] [url = about:blank] 01:00:48 INFO - PROCESS | 1348 | --DOMWINDOW == 299 (28AB1800) [pid = 1348] [serial = 1930] [outer = 00000000] [url = about:blank] 01:00:48 INFO - PROCESS | 1348 | --DOMWINDOW == 298 (28F78C00) [pid = 1348] [serial = 1933] [outer = 00000000] [url = about:blank] 01:00:48 INFO - PROCESS | 1348 | --DOMWINDOW == 297 (29E99400) [pid = 1348] [serial = 1936] [outer = 00000000] [url = about:blank] 01:00:48 INFO - PROCESS | 1348 | --DOMWINDOW == 296 (1C619C00) [pid = 1348] [serial = 1939] [outer = 00000000] [url = about:blank] 01:00:48 INFO - PROCESS | 1348 | --DOMWINDOW == 295 (2652A400) [pid = 1348] [serial = 1972] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOCSHELL 1774BC00 == 137 [pid = 1348] [id = 673] 01:00:49 INFO - PROCESS | 1348 | --DOCSHELL 297C8800 == 136 [pid = 1348] [id = 664] 01:00:49 INFO - PROCESS | 1348 | --DOCSHELL 28446800 == 135 [pid = 1348] [id = 663] 01:00:49 INFO - PROCESS | 1348 | --DOCSHELL 27488C00 == 134 [pid = 1348] [id = 662] 01:00:49 INFO - PROCESS | 1348 | --DOCSHELL 2719FC00 == 133 [pid = 1348] [id = 661] 01:00:49 INFO - PROCESS | 1348 | --DOCSHELL 26BEC000 == 132 [pid = 1348] [id = 660] 01:00:49 INFO - PROCESS | 1348 | --DOCSHELL 1BA9AC00 == 131 [pid = 1348] [id = 659] 01:00:49 INFO - PROCESS | 1348 | --DOCSHELL 1774A000 == 130 [pid = 1348] [id = 658] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 294 (1B788C00) [pid = 1348] [serial = 1951] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 293 (1BFDDC00) [pid = 1348] [serial = 1952] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 292 (2029A400) [pid = 1348] [serial = 1942] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 291 (27911800) [pid = 1348] [serial = 1912] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 290 (271A3000) [pid = 1348] [serial = 1900] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 289 (19CC7800) [pid = 1348] [serial = 1903] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 288 (1C5CBC00) [pid = 1348] [serial = 1946] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 287 (1BFDE800) [pid = 1348] [serial = 1945] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 286 (28487400) [pid = 1348] [serial = 1918] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 285 (1EB06C00) [pid = 1348] [serial = 1906] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 284 (23E8F000) [pid = 1348] [serial = 1969] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 283 (26D63000) [pid = 1348] [serial = 1909] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 282 (24168400) [pid = 1348] [serial = 1970] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 281 (23862C00) [pid = 1348] [serial = 1964] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 280 (12B03400) [pid = 1348] [serial = 1948] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 279 (131B5000) [pid = 1348] [serial = 1949] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 278 (27960C00) [pid = 1348] [serial = 1915] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 277 (1D67C400) [pid = 1348] [serial = 1955] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 276 (1F202800) [pid = 1348] [serial = 1957] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 275 (1E371800) [pid = 1348] [serial = 1966] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 274 (1F574400) [pid = 1348] [serial = 1958] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 273 (206D6400) [pid = 1348] [serial = 1967] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 272 (203F4C00) [pid = 1348] [serial = 1960] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 271 (23810000) [pid = 1348] [serial = 1963] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 270 (206E1000) [pid = 1348] [serial = 1961] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | --DOMWINDOW == 269 (1C643400) [pid = 1348] [serial = 1954] [outer = 00000000] [url = about:blank] 01:00:49 INFO - PROCESS | 1348 | 1461052849371 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 01:00:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:00:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1182ms 01:00:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:00:49 INFO - PROCESS | 1348 | 1461052849411 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 01:00:49 INFO - PROCESS | 1348 | 1461052849413 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 01:00:49 INFO - PROCESS | 1348 | 1461052849417 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:00:49 INFO - PROCESS | 1348 | 1461052849420 Marionette TRACE conn4 <- [1,2738,null,{}] 01:00:49 INFO - PROCESS | 1348 | 1461052849430 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:49 INFO - PROCESS | 1348 | 1461052849577 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 01:00:49 INFO - PROCESS | 1348 | 1461052849739 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:49 INFO - PROCESS | 1348 | ++DOCSHELL 19CC9C00 == 131 [pid = 1348] [id = 694] 01:00:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 270 (19F4DC00) [pid = 1348] [serial = 2082] [outer = 00000000] 01:00:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 271 (1C5CDC00) [pid = 1348] [serial = 2083] [outer = 19F4DC00] 01:00:49 INFO - PROCESS | 1348 | 1461052849790 Marionette DEBUG loaded listener.js 01:00:49 INFO - PROCESS | 1348 | ++DOMWINDOW == 272 (1C6A5C00) [pid = 1348] [serial = 2084] [outer = 19F4DC00] 01:00:50 INFO - PROCESS | 1348 | 1461052850266 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 01:00:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:00:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 890ms 01:00:50 INFO - PROCESS | 1348 | 1461052850307 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 01:00:50 INFO - PROCESS | 1348 | 1461052850310 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 01:00:50 INFO - PROCESS | 1348 | 1461052850313 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:00:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:00:50 INFO - PROCESS | 1348 | 1461052850315 Marionette TRACE conn4 <- [1,2742,null,{}] 01:00:50 INFO - PROCESS | 1348 | 1461052850318 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:50 INFO - PROCESS | 1348 | 1461052850436 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 01:00:50 INFO - PROCESS | 1348 | 1461052850446 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:50 INFO - PROCESS | 1348 | ++DOCSHELL 1F57A400 == 132 [pid = 1348] [id = 695] 01:00:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 273 (2011C000) [pid = 1348] [serial = 2085] [outer = 00000000] 01:00:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 274 (206DA000) [pid = 1348] [serial = 2086] [outer = 2011C000] 01:00:50 INFO - PROCESS | 1348 | 1461052850641 Marionette DEBUG loaded listener.js 01:00:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 275 (211B8C00) [pid = 1348] [serial = 2087] [outer = 2011C000] 01:00:51 INFO - PROCESS | 1348 | 1461052851053 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 01:00:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:00:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 770ms 01:00:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:00:51 INFO - PROCESS | 1348 | 1461052851088 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 01:00:51 INFO - PROCESS | 1348 | 1461052851089 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 01:00:51 INFO - PROCESS | 1348 | 1461052851093 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:00:51 INFO - PROCESS | 1348 | 1461052851094 Marionette TRACE conn4 <- [1,2746,null,{}] 01:00:51 INFO - PROCESS | 1348 | 1461052851098 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:51 INFO - PROCESS | 1348 | 1461052851210 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 01:00:51 INFO - PROCESS | 1348 | 1461052851401 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:51 INFO - PROCESS | 1348 | ++DOCSHELL 1C5CCC00 == 133 [pid = 1348] [id = 696] 01:00:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 276 (1C619C00) [pid = 1348] [serial = 2088] [outer = 00000000] 01:00:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 277 (23E32000) [pid = 1348] [serial = 2089] [outer = 1C619C00] 01:00:51 INFO - PROCESS | 1348 | 1461052851447 Marionette DEBUG loaded listener.js 01:00:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 278 (2416A800) [pid = 1348] [serial = 2090] [outer = 1C619C00] 01:00:51 INFO - PROCESS | 1348 | 1461052851942 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 01:00:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:00:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 871ms 01:00:51 INFO - PROCESS | 1348 | 1461052851964 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 01:00:51 INFO - PROCESS | 1348 | 1461052851966 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 01:00:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:00:52 INFO - PROCESS | 1348 | 1461052851969 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:00:52 INFO - PROCESS | 1348 | 1461052851971 Marionette TRACE conn4 <- [1,2750,null,{}] 01:00:52 INFO - PROCESS | 1348 | 1461052851975 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:52 INFO - PROCESS | 1348 | 1461052852179 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 01:00:52 INFO - PROCESS | 1348 | 1461052852206 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:52 INFO - PROCESS | 1348 | ++DOCSHELL 26BEB800 == 134 [pid = 1348] [id = 697] 01:00:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 279 (26D9CC00) [pid = 1348] [serial = 2091] [outer = 00000000] 01:00:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 280 (273E4000) [pid = 1348] [serial = 2092] [outer = 26D9CC00] 01:00:52 INFO - PROCESS | 1348 | 1461052852254 Marionette DEBUG loaded listener.js 01:00:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 281 (27916800) [pid = 1348] [serial = 2093] [outer = 26D9CC00] 01:00:52 INFO - PROCESS | 1348 | 1461052852764 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 01:00:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:00:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 830ms 01:00:52 INFO - PROCESS | 1348 | 1461052852801 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 01:00:52 INFO - PROCESS | 1348 | 1461052852803 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 01:00:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:00:52 INFO - PROCESS | 1348 | 1461052852806 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:00:52 INFO - PROCESS | 1348 | 1461052852808 Marionette TRACE conn4 <- [1,2754,null,{}] 01:00:52 INFO - PROCESS | 1348 | 1461052852812 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:53 INFO - PROCESS | 1348 | 1461052852997 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 01:00:53 INFO - PROCESS | 1348 | 1461052853024 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:53 INFO - PROCESS | 1348 | ++DOCSHELL 27957000 == 135 [pid = 1348] [id = 698] 01:00:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 282 (27957800) [pid = 1348] [serial = 2094] [outer = 00000000] 01:00:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 283 (28408C00) [pid = 1348] [serial = 2095] [outer = 27957800] 01:00:53 INFO - PROCESS | 1348 | 1461052853070 Marionette DEBUG loaded listener.js 01:00:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 284 (28483000) [pid = 1348] [serial = 2096] [outer = 27957800] 01:00:53 INFO - PROCESS | 1348 | --DOMWINDOW == 283 (1774C800) [pid = 1348] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:00:53 INFO - PROCESS | 1348 | --DOMWINDOW == 282 (1C5B3000) [pid = 1348] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:00:53 INFO - PROCESS | 1348 | --DOMWINDOW == 281 (12F3E000) [pid = 1348] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:00:53 INFO - PROCESS | 1348 | --DOMWINDOW == 280 (0EC3D400) [pid = 1348] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:00:53 INFO - PROCESS | 1348 | --DOMWINDOW == 279 (206DF800) [pid = 1348] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:00:53 INFO - PROCESS | 1348 | 1461052853802 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 01:00:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:00:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1015ms 01:00:53 INFO - PROCESS | 1348 | 1461052853826 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 01:00:53 INFO - PROCESS | 1348 | 1461052853828 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 01:00:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:00:53 INFO - PROCESS | 1348 | 1461052853842 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:00:53 INFO - PROCESS | 1348 | 1461052853843 Marionette TRACE conn4 <- [1,2758,null,{}] 01:00:53 INFO - PROCESS | 1348 | 1461052853863 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:54 INFO - PROCESS | 1348 | 1461052853981 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 01:00:54 INFO - PROCESS | 1348 | 1461052853995 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:54 INFO - PROCESS | 1348 | ++DOCSHELL 27939800 == 136 [pid = 1348] [id = 699] 01:00:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 280 (28488000) [pid = 1348] [serial = 2097] [outer = 00000000] 01:00:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 281 (28705000) [pid = 1348] [serial = 2098] [outer = 28488000] 01:00:54 INFO - PROCESS | 1348 | 1461052854041 Marionette DEBUG loaded listener.js 01:00:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 282 (28712800) [pid = 1348] [serial = 2099] [outer = 28488000] 01:00:54 INFO - PROCESS | 1348 | 1461052854530 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 01:00:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:00:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 750ms 01:00:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:00:54 INFO - PROCESS | 1348 | 1461052854582 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 01:00:54 INFO - PROCESS | 1348 | 1461052854584 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 01:00:54 INFO - PROCESS | 1348 | 1461052854587 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:00:54 INFO - PROCESS | 1348 | 1461052854589 Marionette TRACE conn4 <- [1,2762,null,{}] 01:00:54 INFO - PROCESS | 1348 | 1461052854596 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:54 INFO - PROCESS | 1348 | 1461052854709 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 01:00:54 INFO - PROCESS | 1348 | 1461052854716 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:54 INFO - PROCESS | 1348 | ++DOCSHELL 28AB5C00 == 137 [pid = 1348] [id = 700] 01:00:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 283 (28AB6800) [pid = 1348] [serial = 2100] [outer = 00000000] 01:00:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 284 (29E96800) [pid = 1348] [serial = 2101] [outer = 28AB6800] 01:00:54 INFO - PROCESS | 1348 | 1461052854761 Marionette DEBUG loaded listener.js 01:00:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 285 (2A089C00) [pid = 1348] [serial = 2102] [outer = 28AB6800] 01:00:55 INFO - PROCESS | 1348 | 1461052855298 Marionette TRACE conn4 <- [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]]]}] 01:00:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:00:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 01:00:55 INFO - PROCESS | 1348 | 1461052855317 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 01:00:55 INFO - PROCESS | 1348 | 1461052855319 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 01:00:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:00:55 INFO - PROCESS | 1348 | 1461052855349 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:00:55 INFO - PROCESS | 1348 | 1461052855351 Marionette TRACE conn4 <- [1,2766,null,{}] 01:00:55 INFO - PROCESS | 1348 | 1461052855354 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:55 INFO - PROCESS | 1348 | 1461052855469 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 01:00:55 INFO - PROCESS | 1348 | 1461052855475 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:55 INFO - PROCESS | 1348 | ++DOCSHELL 297CC000 == 138 [pid = 1348] [id = 701] 01:00:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 286 (2A08E800) [pid = 1348] [serial = 2103] [outer = 00000000] 01:00:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 287 (2AD97400) [pid = 1348] [serial = 2104] [outer = 2A08E800] 01:00:55 INFO - PROCESS | 1348 | 1461052855520 Marionette DEBUG loaded listener.js 01:00:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 288 (2B3E2800) [pid = 1348] [serial = 2105] [outer = 2A08E800] 01:00:56 INFO - PROCESS | 1348 | 1461052856440 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 01:00:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:00:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1130ms 01:00:56 INFO - PROCESS | 1348 | 1461052856475 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 01:00:56 INFO - PROCESS | 1348 | 1461052856481 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 01:00:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:00:56 INFO - PROCESS | 1348 | 1461052856487 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:00:56 INFO - PROCESS | 1348 | 1461052856491 Marionette TRACE conn4 <- [1,2770,null,{}] 01:00:56 INFO - PROCESS | 1348 | 1461052856497 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:56 INFO - PROCESS | 1348 | 1461052856682 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 01:00:56 INFO - PROCESS | 1348 | 1461052856894 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:56 INFO - PROCESS | 1348 | ++DOCSHELL 19CC9400 == 139 [pid = 1348] [id = 702] 01:00:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 289 (1A583400) [pid = 1348] [serial = 2106] [outer = 00000000] 01:00:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 290 (1BFE5400) [pid = 1348] [serial = 2107] [outer = 1A583400] 01:00:57 INFO - PROCESS | 1348 | 1461052856958 Marionette DEBUG loaded listener.js 01:00:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 291 (1C699400) [pid = 1348] [serial = 2108] [outer = 1A583400] 01:00:57 INFO - PROCESS | 1348 | 1461052857600 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 01:00:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:00:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1124ms 01:00:57 INFO - PROCESS | 1348 | 1461052857615 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 01:00:57 INFO - PROCESS | 1348 | 1461052857621 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 01:00:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:00:57 INFO - PROCESS | 1348 | 1461052857627 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:00:57 INFO - PROCESS | 1348 | 1461052857630 Marionette TRACE conn4 <- [1,2774,null,{}] 01:00:57 INFO - PROCESS | 1348 | 1461052857635 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:57 INFO - PROCESS | 1348 | 1461052857777 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 01:00:58 INFO - PROCESS | 1348 | 1461052857995 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:58 INFO - PROCESS | 1348 | ++DOCSHELL 1C5C6400 == 140 [pid = 1348] [id = 703] 01:00:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 292 (1C63F800) [pid = 1348] [serial = 2109] [outer = 00000000] 01:00:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 293 (23861C00) [pid = 1348] [serial = 2110] [outer = 1C63F800] 01:00:58 INFO - PROCESS | 1348 | 1461052858051 Marionette DEBUG loaded listener.js 01:00:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 294 (26529800) [pid = 1348] [serial = 2111] [outer = 1C63F800] 01:00:58 INFO - PROCESS | 1348 | 1461052858663 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 01:00:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:00:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1080ms 01:00:58 INFO - PROCESS | 1348 | 1461052858709 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 01:00:58 INFO - PROCESS | 1348 | 1461052858711 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 01:00:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:00:58 INFO - PROCESS | 1348 | 1461052858715 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:00:58 INFO - PROCESS | 1348 | 1461052858719 Marionette TRACE conn4 <- [1,2778,null,{}] 01:00:58 INFO - PROCESS | 1348 | 1461052858730 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:58 INFO - PROCESS | 1348 | 1461052858904 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 01:00:59 INFO - PROCESS | 1348 | 1461052859111 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:59 INFO - PROCESS | 1348 | ++DOCSHELL 28403400 == 141 [pid = 1348] [id = 704] 01:00:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 295 (28687800) [pid = 1348] [serial = 2112] [outer = 00000000] 01:00:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 296 (2AA6E000) [pid = 1348] [serial = 2113] [outer = 28687800] 01:00:59 INFO - PROCESS | 1348 | 1461052859170 Marionette DEBUG loaded listener.js 01:00:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 297 (2B488800) [pid = 1348] [serial = 2114] [outer = 28687800] 01:00:59 INFO - PROCESS | 1348 | 1461052859800 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 01:00:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:00:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1124ms 01:00:59 INFO - PROCESS | 1348 | 1461052859843 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 01:00:59 INFO - PROCESS | 1348 | 1461052859846 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 01:00:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:00:59 INFO - PROCESS | 1348 | 1461052859850 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:00:59 INFO - PROCESS | 1348 | 1461052859852 Marionette TRACE conn4 <- [1,2782,null,{}] 01:00:59 INFO - PROCESS | 1348 | 1461052859856 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:00 INFO - PROCESS | 1348 | 1461052859996 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 01:01:00 INFO - PROCESS | 1348 | 1461052860215 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:00 INFO - PROCESS | 1348 | ++DOCSHELL 2BD07800 == 142 [pid = 1348] [id = 705] 01:01:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 298 (2BD08400) [pid = 1348] [serial = 2115] [outer = 00000000] 01:01:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 299 (2BD9B000) [pid = 1348] [serial = 2116] [outer = 2BD08400] 01:01:00 INFO - PROCESS | 1348 | 1461052860271 Marionette DEBUG loaded listener.js 01:01:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 300 (2BE26C00) [pid = 1348] [serial = 2117] [outer = 2BD08400] 01:01:00 INFO - PROCESS | 1348 | 1461052860884 Marionette TRACE conn4 <- [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]]]}] 01:01:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:01:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1075ms 01:01:00 INFO - PROCESS | 1348 | 1461052860928 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 01:01:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:01:00 INFO - PROCESS | 1348 | 1461052860930 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 01:01:00 INFO - PROCESS | 1348 | 1461052860933 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:01:00 INFO - PROCESS | 1348 | 1461052860935 Marionette TRACE conn4 <- [1,2786,null,{}] 01:01:00 INFO - PROCESS | 1348 | 1461052860939 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:01 INFO - PROCESS | 1348 | 1461052861080 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 01:01:01 INFO - PROCESS | 1348 | 1461052861301 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:01 INFO - PROCESS | 1348 | ++DOCSHELL 2B3EA800 == 143 [pid = 1348] [id = 706] 01:01:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 301 (2BD94000) [pid = 1348] [serial = 2118] [outer = 00000000] 01:01:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 302 (2BE89800) [pid = 1348] [serial = 2119] [outer = 2BD94000] 01:01:01 INFO - PROCESS | 1348 | 1461052861357 Marionette DEBUG loaded listener.js 01:01:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 303 (2BE8D400) [pid = 1348] [serial = 2120] [outer = 2BD94000] 01:01:02 INFO - PROCESS | 1348 | 1461052862005 Marionette TRACE conn4 <- [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]]]}] 01:01:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:01:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1124ms 01:01:02 INFO - PROCESS | 1348 | 1461052862058 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 01:01:02 INFO - PROCESS | 1348 | 1461052862060 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 01:01:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:01:02 INFO - PROCESS | 1348 | 1461052862063 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:01:02 INFO - PROCESS | 1348 | 1461052862065 Marionette TRACE conn4 <- [1,2790,null,{}] 01:01:02 INFO - PROCESS | 1348 | 1461052862069 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:02 INFO - PROCESS | 1348 | 1461052862286 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 01:01:02 INFO - PROCESS | 1348 | 1461052862435 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:02 INFO - PROCESS | 1348 | ++DOCSHELL 2BE90400 == 144 [pid = 1348] [id = 707] 01:01:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 304 (2BE90800) [pid = 1348] [serial = 2121] [outer = 00000000] 01:01:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 305 (2DDE0000) [pid = 1348] [serial = 2122] [outer = 2BE90800] 01:01:02 INFO - PROCESS | 1348 | 1461052862494 Marionette DEBUG loaded listener.js 01:01:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 306 (2DDE2400) [pid = 1348] [serial = 2123] [outer = 2BE90800] 01:01:03 INFO - PROCESS | 1348 | 1461052863057 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 01:01:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:01:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1020ms 01:01:03 INFO - PROCESS | 1348 | 1461052863084 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 01:01:03 INFO - PROCESS | 1348 | 1461052863086 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 01:01:03 INFO - PROCESS | 1348 | 1461052863090 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:01:03 INFO - PROCESS | 1348 | 1461052863092 Marionette TRACE conn4 <- [1,2794,null,{}] 01:01:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:01:03 INFO - PROCESS | 1348 | 1461052863095 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:03 INFO - PROCESS | 1348 | 1461052863236 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 01:01:03 INFO - PROCESS | 1348 | 1461052863455 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:03 INFO - PROCESS | 1348 | ++DOCSHELL 2DDE8800 == 145 [pid = 1348] [id = 708] 01:01:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 307 (2E75A000) [pid = 1348] [serial = 2124] [outer = 00000000] 01:01:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 308 (2E762800) [pid = 1348] [serial = 2125] [outer = 2E75A000] 01:01:03 INFO - PROCESS | 1348 | 1461052863511 Marionette DEBUG loaded listener.js 01:01:03 INFO - PROCESS | 1348 | ++DOMWINDOW == 309 (2E766C00) [pid = 1348] [serial = 2126] [outer = 2E75A000] 01:01:04 INFO - PROCESS | 1348 | 1461052864098 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 01:01:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:01:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1016ms 01:01:04 INFO - PROCESS | 1348 | 1461052864110 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 01:01:04 INFO - PROCESS | 1348 | 1461052864112 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 01:01:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:01:04 INFO - PROCESS | 1348 | 1461052864115 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:01:04 INFO - PROCESS | 1348 | 1461052864117 Marionette TRACE conn4 <- [1,2798,null,{}] 01:01:04 INFO - PROCESS | 1348 | 1461052864121 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:04 INFO - PROCESS | 1348 | 1461052864329 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 01:01:04 INFO - PROCESS | 1348 | 1461052864478 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:04 INFO - PROCESS | 1348 | ++DOCSHELL 2E7A8400 == 146 [pid = 1348] [id = 709] 01:01:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 310 (2E7A9800) [pid = 1348] [serial = 2127] [outer = 00000000] 01:01:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 311 (2E7B5000) [pid = 1348] [serial = 2128] [outer = 2E7A9800] 01:01:04 INFO - PROCESS | 1348 | 1461052864534 Marionette DEBUG loaded listener.js 01:01:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 312 (2ED73800) [pid = 1348] [serial = 2129] [outer = 2E7A9800] 01:01:05 INFO - PROCESS | 1348 | 1461052865127 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 01:01:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:01:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1020ms 01:01:05 INFO - PROCESS | 1348 | 1461052865136 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 01:01:05 INFO - PROCESS | 1348 | 1461052865139 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 01:01:05 INFO - PROCESS | 1348 | 1461052865160 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:01:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:01:05 INFO - PROCESS | 1348 | 1461052865163 Marionette TRACE conn4 <- [1,2802,null,{}] 01:01:05 INFO - PROCESS | 1348 | 1461052865167 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:05 INFO - PROCESS | 1348 | 1461052865321 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 01:01:05 INFO - PROCESS | 1348 | 1461052865540 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:05 INFO - PROCESS | 1348 | ++DOCSHELL 2906C000 == 147 [pid = 1348] [id = 710] 01:01:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 313 (2906E800) [pid = 1348] [serial = 2130] [outer = 00000000] 01:01:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 314 (29073000) [pid = 1348] [serial = 2131] [outer = 2906E800] 01:01:05 INFO - PROCESS | 1348 | 1461052865596 Marionette DEBUG loaded listener.js 01:01:05 INFO - PROCESS | 1348 | ++DOMWINDOW == 315 (29073800) [pid = 1348] [serial = 2132] [outer = 2906E800] 01:01:06 INFO - PROCESS | 1348 | 1461052866187 Marionette TRACE conn4 <- [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]]]}] 01:01:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:01:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1070ms 01:01:06 INFO - PROCESS | 1348 | 1461052866237 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 01:01:06 INFO - PROCESS | 1348 | 1461052866239 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 01:01:06 INFO - PROCESS | 1348 | 1461052866243 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:01:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:01:06 INFO - PROCESS | 1348 | 1461052866245 Marionette TRACE conn4 <- [1,2806,null,{}] 01:01:06 INFO - PROCESS | 1348 | 1461052866249 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:06 INFO - PROCESS | 1348 | 1461052866393 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 01:01:06 INFO - PROCESS | 1348 | 1461052866617 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:06 INFO - PROCESS | 1348 | ++DOCSHELL 29070800 == 148 [pid = 1348] [id = 711] 01:01:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 316 (29078000) [pid = 1348] [serial = 2133] [outer = 00000000] 01:01:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 317 (2D423800) [pid = 1348] [serial = 2134] [outer = 29078000] 01:01:06 INFO - PROCESS | 1348 | 1461052866673 Marionette DEBUG loaded listener.js 01:01:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 318 (2D423C00) [pid = 1348] [serial = 2135] [outer = 29078000] 01:01:07 INFO - PROCESS | 1348 | 1461052867310 Marionette TRACE conn4 <- [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]]]}] 01:01:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:01:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1115ms 01:01:07 INFO - PROCESS | 1348 | 1461052867363 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 01:01:07 INFO - PROCESS | 1348 | 1461052867366 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 01:01:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:01:07 INFO - PROCESS | 1348 | 1461052867370 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:01:07 INFO - PROCESS | 1348 | 1461052867373 Marionette TRACE conn4 <- [1,2810,null,{}] 01:01:07 INFO - PROCESS | 1348 | 1461052867376 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:07 INFO - PROCESS | 1348 | 1461052867532 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 01:01:07 INFO - PROCESS | 1348 | 1461052867743 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:07 INFO - PROCESS | 1348 | ++DOCSHELL 2D421C00 == 149 [pid = 1348] [id = 712] 01:01:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 319 (2D42CC00) [pid = 1348] [serial = 2136] [outer = 00000000] 01:01:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 320 (2ED7E800) [pid = 1348] [serial = 2137] [outer = 2D42CC00] 01:01:07 INFO - PROCESS | 1348 | 1461052867802 Marionette DEBUG loaded listener.js 01:01:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 321 (2ED90400) [pid = 1348] [serial = 2138] [outer = 2D42CC00] 01:01:08 INFO - PROCESS | 1348 | 1461052868452 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 01:01:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:01:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1128ms 01:01:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:01:08 INFO - PROCESS | 1348 | 1461052868501 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 01:01:08 INFO - PROCESS | 1348 | 1461052868503 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 01:01:08 INFO - PROCESS | 1348 | 1461052868506 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:01:08 INFO - PROCESS | 1348 | 1461052868508 Marionette TRACE conn4 <- [1,2814,null,{}] 01:01:08 INFO - PROCESS | 1348 | 1461052868512 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:08 INFO - PROCESS | 1348 | 1461052868680 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 01:01:08 INFO - PROCESS | 1348 | 1461052868889 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:08 INFO - PROCESS | 1348 | ++DOCSHELL 2ED92C00 == 150 [pid = 1348] [id = 713] 01:01:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 322 (2ED93C00) [pid = 1348] [serial = 2139] [outer = 00000000] 01:01:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 323 (2FC45C00) [pid = 1348] [serial = 2140] [outer = 2ED93C00] 01:01:08 INFO - PROCESS | 1348 | 1461052868945 Marionette DEBUG loaded listener.js 01:01:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 324 (2FC49800) [pid = 1348] [serial = 2141] [outer = 2ED93C00] 01:01:09 INFO - PROCESS | 1348 | 1461052869592 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:01:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:01:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1133ms 01:01:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:01:09 INFO - PROCESS | 1348 | 1461052869640 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 01:01:09 INFO - PROCESS | 1348 | 1461052869643 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 01:01:09 INFO - PROCESS | 1348 | 1461052869646 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:01:09 INFO - PROCESS | 1348 | 1461052869648 Marionette TRACE conn4 <- [1,2818,null,{}] 01:01:09 INFO - PROCESS | 1348 | 1461052869652 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:09 INFO - PROCESS | 1348 | 1461052869789 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 01:01:10 INFO - PROCESS | 1348 | 1461052870025 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:10 INFO - PROCESS | 1348 | ++DOCSHELL 19CC3000 == 151 [pid = 1348] [id = 714] 01:01:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 325 (19CDB400) [pid = 1348] [serial = 2142] [outer = 00000000] 01:01:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 326 (2FDDA800) [pid = 1348] [serial = 2143] [outer = 19CDB400] 01:01:10 INFO - PROCESS | 1348 | 1461052870078 Marionette DEBUG loaded listener.js 01:01:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 327 (2FDDE400) [pid = 1348] [serial = 2144] [outer = 19CDB400] 01:01:10 INFO - PROCESS | 1348 | 1461052870727 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 01:01:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:01:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1128ms 01:01:10 INFO - PROCESS | 1348 | 1461052870778 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 01:01:10 INFO - PROCESS | 1348 | 1461052870781 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 01:01:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:01:10 INFO - PROCESS | 1348 | 1461052870784 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:01:10 INFO - PROCESS | 1348 | 1461052870786 Marionette TRACE conn4 <- [1,2822,null,{}] 01:01:10 INFO - PROCESS | 1348 | 1461052870790 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:11 INFO - PROCESS | 1348 | 1461052871008 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 01:01:11 INFO - PROCESS | 1348 | 1461052871161 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:11 INFO - PROCESS | 1348 | ++DOCSHELL 12B58C00 == 152 [pid = 1348] [id = 715] 01:01:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 328 (12BAFC00) [pid = 1348] [serial = 2145] [outer = 00000000] 01:01:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 329 (1AFEA000) [pid = 1348] [serial = 2146] [outer = 12BAFC00] 01:01:11 INFO - PROCESS | 1348 | 1461052871256 Marionette DEBUG loaded listener.js 01:01:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 330 (1E73CC00) [pid = 1348] [serial = 2147] [outer = 12BAFC00] 01:01:11 INFO - PROCESS | 1348 | 1461052871877 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:01:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:01:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1133ms 01:01:11 INFO - PROCESS | 1348 | 1461052871918 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 01:01:11 INFO - PROCESS | 1348 | 1461052871920 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 01:01:11 INFO - PROCESS | 1348 | 1461052871924 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:01:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:01:11 INFO - PROCESS | 1348 | 1461052871926 Marionette TRACE conn4 <- [1,2826,null,{}] 01:01:11 INFO - PROCESS | 1348 | 1461052871929 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:12 INFO - PROCESS | 1348 | 1461052872350 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 01:01:12 INFO - PROCESS | 1348 | 1461052872726 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:12 INFO - PROCESS | 1348 | ++DOCSHELL 0EBD8C00 == 153 [pid = 1348] [id = 716] 01:01:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 331 (0EC02000) [pid = 1348] [serial = 2148] [outer = 00000000] 01:01:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 332 (0EC2A000) [pid = 1348] [serial = 2149] [outer = 0EC02000] 01:01:12 INFO - PROCESS | 1348 | 1461052872819 Marionette DEBUG loaded listener.js 01:01:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 333 (0F6E0C00) [pid = 1348] [serial = 2150] [outer = 0EC02000] 01:01:13 INFO - PROCESS | 1348 | 1461052873386 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 01:01:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:01:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1519ms 01:01:13 INFO - PROCESS | 1348 | 1461052873448 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 01:01:13 INFO - PROCESS | 1348 | 1461052873452 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 01:01:13 INFO - PROCESS | 1348 | 1461052873457 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:01:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:01:13 INFO - PROCESS | 1348 | 1461052873461 Marionette TRACE conn4 <- [1,2830,null,{}] 01:01:13 INFO - PROCESS | 1348 | 1461052873466 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:13 INFO - PROCESS | 1348 | 1461052873593 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 01:01:13 INFO - PROCESS | 1348 | 1461052873819 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:13 INFO - PROCESS | 1348 | ++DOCSHELL 12F3E000 == 154 [pid = 1348] [id = 717] 01:01:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 334 (12F3E800) [pid = 1348] [serial = 2151] [outer = 00000000] 01:01:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 335 (13985800) [pid = 1348] [serial = 2152] [outer = 12F3E800] 01:01:13 INFO - PROCESS | 1348 | 1461052873877 Marionette DEBUG loaded listener.js 01:01:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 336 (13FD8400) [pid = 1348] [serial = 2153] [outer = 12F3E800] 01:01:14 INFO - PROCESS | 1348 | 1461052874504 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 01:01:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:01:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1124ms 01:01:14 INFO - PROCESS | 1348 | 1461052874587 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 01:01:14 INFO - PROCESS | 1348 | 1461052874590 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 01:01:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:01:14 INFO - PROCESS | 1348 | 1461052874593 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:01:14 INFO - PROCESS | 1348 | 1461052874595 Marionette TRACE conn4 <- [1,2834,null,{}] 01:01:14 INFO - PROCESS | 1348 | 1461052874599 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:14 INFO - PROCESS | 1348 | 1461052874762 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 01:01:14 INFO - PROCESS | 1348 | --DOCSHELL 12542400 == 153 [pid = 1348] [id = 47] 01:01:14 INFO - PROCESS | 1348 | --DOCSHELL 16E6F800 == 152 [pid = 1348] [id = 15] 01:01:14 INFO - PROCESS | 1348 | --DOCSHELL 0EB98800 == 151 [pid = 1348] [id = 26] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 335 (2A19F000) [pid = 1348] [serial = 1996] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 334 (28404400) [pid = 1348] [serial = 1987] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 333 (26D67000) [pid = 1348] [serial = 1981] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 332 (2385F800) [pid = 1348] [serial = 2035] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 331 (2AFB0800) [pid = 1348] [serial = 2005] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 330 (29E97000) [pid = 1348] [serial = 1993] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 329 (1F57F400) [pid = 1348] [serial = 1978] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 328 (2B489400) [pid = 1348] [serial = 2008] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 327 (2B4B8C00) [pid = 1348] [serial = 2011] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 326 (2AA6DC00) [pid = 1348] [serial = 1999] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 325 (1A02A000) [pid = 1348] [serial = 1975] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 324 (1C614C00) [pid = 1348] [serial = 2014] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 323 (28AB6000) [pid = 1348] [serial = 1990] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 322 (2AD96400) [pid = 1348] [serial = 2002] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOMWINDOW == 321 (27912000) [pid = 1348] [serial = 1984] [outer = 00000000] [url = about:blank] 01:01:14 INFO - PROCESS | 1348 | --DOCSHELL 17076C00 == 150 [pid = 1348] [id = 690] 01:01:14 INFO - PROCESS | 1348 | --DOCSHELL 2B4BEC00 == 149 [pid = 1348] [id = 689] 01:01:14 INFO - PROCESS | 1348 | --DOCSHELL 26BF3000 == 148 [pid = 1348] [id = 688] 01:01:14 INFO - PROCESS | 1348 | --DOCSHELL 29E9E000 == 147 [pid = 1348] [id = 687] 01:01:14 INFO - PROCESS | 1348 | --DOCSHELL 28A94800 == 146 [pid = 1348] [id = 686] 01:01:14 INFO - PROCESS | 1348 | --DOCSHELL 273E1400 == 145 [pid = 1348] [id = 685] 01:01:15 INFO - PROCESS | 1348 | --DOCSHELL 271EB800 == 144 [pid = 1348] [id = 684] 01:01:15 INFO - PROCESS | 1348 | --DOCSHELL 2652F400 == 143 [pid = 1348] [id = 683] 01:01:15 INFO - PROCESS | 1348 | --DOCSHELL 1F57AC00 == 142 [pid = 1348] [id = 682] 01:01:15 INFO - PROCESS | 1348 | --DOCSHELL 1C69A400 == 141 [pid = 1348] [id = 681] 01:01:15 INFO - PROCESS | 1348 | --DOCSHELL 19CC9800 == 140 [pid = 1348] [id = 680] 01:01:15 INFO - PROCESS | 1348 | --DOCSHELL 12B57800 == 139 [pid = 1348] [id = 679] 01:01:15 INFO - PROCESS | 1348 | --DOMWINDOW == 320 (1B4BC000) [pid = 1348] [serial = 2020] [outer = 00000000] [url = about:blank] 01:01:15 INFO - PROCESS | 1348 | --DOMWINDOW == 319 (1D6F5000) [pid = 1348] [serial = 2027] [outer = 00000000] [url = about:blank] 01:01:15 INFO - PROCESS | 1348 | --DOMWINDOW == 318 (20125400) [pid = 1348] [serial = 2029] [outer = 00000000] [url = about:blank] 01:01:15 INFO - PROCESS | 1348 | --DOMWINDOW == 317 (13981800) [pid = 1348] [serial = 2023] [outer = 00000000] [url = about:blank] 01:01:15 INFO - PROCESS | 1348 | --DOMWINDOW == 316 (1772A000) [pid = 1348] [serial = 2024] [outer = 00000000] [url = about:blank] 01:01:15 INFO - PROCESS | 1348 | --DOMWINDOW == 315 (211BF000) [pid = 1348] [serial = 2032] [outer = 00000000] [url = about:blank] 01:01:15 INFO - PROCESS | 1348 | --DOMWINDOW == 314 (23E36000) [pid = 1348] [serial = 2017] [outer = 00000000] [url = about:blank] 01:01:15 INFO - PROCESS | 1348 | --DOMWINDOW == 313 (1C0A1800) [pid = 1348] [serial = 2021] [outer = 00000000] [url = about:blank] 01:01:15 INFO - PROCESS | 1348 | --DOMWINDOW == 312 (1C69D800) [pid = 1348] [serial = 2026] [outer = 00000000] [url = about:blank] 01:01:15 INFO - PROCESS | 1348 | --DOMWINDOW == 311 (224A1000) [pid = 1348] [serial = 2033] [outer = 00000000] [url = about:blank] 01:01:15 INFO - PROCESS | 1348 | --DOMWINDOW == 310 (202AE000) [pid = 1348] [serial = 2030] [outer = 00000000] [url = about:blank] 01:01:15 INFO - PROCESS | 1348 | 1461052875158 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:15 INFO - PROCESS | 1348 | ++DOCSHELL 12542400 == 140 [pid = 1348] [id = 718] 01:01:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 311 (1254BC00) [pid = 1348] [serial = 2154] [outer = 00000000] 01:01:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 312 (12BB4C00) [pid = 1348] [serial = 2155] [outer = 1254BC00] 01:01:15 INFO - PROCESS | 1348 | 1461052875245 Marionette DEBUG loaded listener.js 01:01:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 313 (16E66400) [pid = 1348] [serial = 2156] [outer = 1254BC00] 01:01:15 INFO - PROCESS | 1348 | 1461052875712 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 01:01:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:01:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1181ms 01:01:15 INFO - PROCESS | 1348 | 1461052875777 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 01:01:15 INFO - PROCESS | 1348 | 1461052875781 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 01:01:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:01:15 INFO - PROCESS | 1348 | 1461052875792 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:01:15 INFO - PROCESS | 1348 | 1461052875797 Marionette TRACE conn4 <- [1,2838,null,{}] 01:01:15 INFO - PROCESS | 1348 | 1461052875801 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:15 INFO - PROCESS | 1348 | 1461052875929 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 01:01:15 INFO - PROCESS | 1348 | 1461052875938 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:15 INFO - PROCESS | 1348 | ++DOCSHELL 19CC2400 == 141 [pid = 1348] [id = 719] 01:01:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 314 (19CC6000) [pid = 1348] [serial = 2157] [outer = 00000000] 01:01:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 315 (19CD7400) [pid = 1348] [serial = 2158] [outer = 19CC6000] 01:01:16 INFO - PROCESS | 1348 | 1461052875988 Marionette DEBUG loaded listener.js 01:01:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 316 (1A027400) [pid = 1348] [serial = 2159] [outer = 19CC6000] 01:01:16 INFO - PROCESS | 1348 | 1461052876575 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:01:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:01:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 831ms 01:01:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:01:16 INFO - PROCESS | 1348 | 1461052876619 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 01:01:16 INFO - PROCESS | 1348 | 1461052876621 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 01:01:16 INFO - PROCESS | 1348 | 1461052876624 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:01:16 INFO - PROCESS | 1348 | 1461052876626 Marionette TRACE conn4 <- [1,2842,null,{}] 01:01:16 INFO - PROCESS | 1348 | 1461052876629 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:16 INFO - PROCESS | 1348 | 1461052876808 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 01:01:16 INFO - PROCESS | 1348 | 1461052876823 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:16 INFO - PROCESS | 1348 | ++DOCSHELL 1A57B000 == 142 [pid = 1348] [id = 720] 01:01:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 317 (1A57CC00) [pid = 1348] [serial = 2160] [outer = 00000000] 01:01:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 318 (1B49BC00) [pid = 1348] [serial = 2161] [outer = 1A57CC00] 01:01:16 INFO - PROCESS | 1348 | 1461052876871 Marionette DEBUG loaded listener.js 01:01:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 319 (1B77E400) [pid = 1348] [serial = 2162] [outer = 1A57CC00] 01:01:17 INFO - PROCESS | 1348 | 1461052877342 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 01:01:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:01:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 01:01:17 INFO - PROCESS | 1348 | 1461052877407 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 01:01:17 INFO - PROCESS | 1348 | 1461052877409 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 01:01:17 INFO - PROCESS | 1348 | 1461052877425 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:01:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:01:17 INFO - PROCESS | 1348 | 1461052877427 Marionette TRACE conn4 <- [1,2846,null,{}] 01:01:17 INFO - PROCESS | 1348 | 1461052877431 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:17 INFO - PROCESS | 1348 | 1461052877604 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 01:01:17 INFO - PROCESS | 1348 | 1461052877632 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:17 INFO - PROCESS | 1348 | ++DOCSHELL 1BAA4C00 == 143 [pid = 1348] [id = 721] 01:01:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 320 (1BAA5800) [pid = 1348] [serial = 2163] [outer = 00000000] 01:01:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 321 (1C09BC00) [pid = 1348] [serial = 2164] [outer = 1BAA5800] 01:01:17 INFO - PROCESS | 1348 | 1461052877688 Marionette DEBUG loaded listener.js 01:01:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 322 (1C1CFC00) [pid = 1348] [serial = 2165] [outer = 1BAA5800] 01:01:18 INFO - PROCESS | 1348 | 1461052878254 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:01:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:01:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 871ms 01:01:18 INFO - PROCESS | 1348 | 1461052878302 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 01:01:18 INFO - PROCESS | 1348 | 1461052878304 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 01:01:18 INFO - PROCESS | 1348 | 1461052878307 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:01:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:01:18 INFO - PROCESS | 1348 | 1461052878309 Marionette TRACE conn4 <- [1,2850,null,{}] 01:01:18 INFO - PROCESS | 1348 | 1461052878313 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:18 INFO - PROCESS | 1348 | 1461052878490 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 01:01:18 INFO - PROCESS | 1348 | 1461052878513 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:18 INFO - PROCESS | 1348 | ++DOCSHELL 1C1F7800 == 144 [pid = 1348] [id = 722] 01:01:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 323 (1C1FB400) [pid = 1348] [serial = 2166] [outer = 00000000] 01:01:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 324 (1C610C00) [pid = 1348] [serial = 2167] [outer = 1C1FB400] 01:01:18 INFO - PROCESS | 1348 | 1461052878560 Marionette DEBUG loaded listener.js 01:01:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 325 (1C63B000) [pid = 1348] [serial = 2168] [outer = 1C1FB400] 01:01:19 INFO - PROCESS | 1348 | 1461052879066 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 01:01:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:01:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 830ms 01:01:19 INFO - PROCESS | 1348 | 1461052879142 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 01:01:19 INFO - PROCESS | 1348 | 1461052879144 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 01:01:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:01:19 INFO - PROCESS | 1348 | 1461052879155 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:01:19 INFO - PROCESS | 1348 | 1461052879157 Marionette TRACE conn4 <- [1,2854,null,{}] 01:01:19 INFO - PROCESS | 1348 | 1461052879160 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:19 INFO - PROCESS | 1348 | 1461052879329 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 01:01:19 INFO - PROCESS | 1348 | 1461052879350 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:19 INFO - PROCESS | 1348 | ++DOCSHELL 1C63EC00 == 145 [pid = 1348] [id = 723] 01:01:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 326 (1C641000) [pid = 1348] [serial = 2169] [outer = 00000000] 01:01:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 327 (1D677000) [pid = 1348] [serial = 2170] [outer = 1C641000] 01:01:19 INFO - PROCESS | 1348 | 1461052879395 Marionette DEBUG loaded listener.js 01:01:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 328 (1D6F9C00) [pid = 1348] [serial = 2171] [outer = 1C641000] 01:01:20 INFO - PROCESS | 1348 | --DOMWINDOW == 327 (26D9CC00) [pid = 1348] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:01:20 INFO - PROCESS | 1348 | --DOMWINDOW == 326 (27957800) [pid = 1348] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:01:20 INFO - PROCESS | 1348 | --DOMWINDOW == 325 (1F102800) [pid = 1348] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:01:20 INFO - PROCESS | 1348 | --DOMWINDOW == 324 (1D825000) [pid = 1348] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:01:20 INFO - PROCESS | 1348 | --DOMWINDOW == 323 (1A5F3800) [pid = 1348] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:01:20 INFO - PROCESS | 1348 | --DOMWINDOW == 322 (19F4DC00) [pid = 1348] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:01:20 INFO - PROCESS | 1348 | --DOMWINDOW == 321 (2011C000) [pid = 1348] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:01:20 INFO - PROCESS | 1348 | --DOMWINDOW == 320 (1C619C00) [pid = 1348] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:01:20 INFO - PROCESS | 1348 | --DOMWINDOW == 319 (28488000) [pid = 1348] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:01:20 INFO - PROCESS | 1348 | --DOMWINDOW == 318 (28AB6800) [pid = 1348] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:01:20 INFO - PROCESS | 1348 | 1461052880321 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 01:01:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:01:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1233ms 01:01:20 INFO - PROCESS | 1348 | 1461052880390 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 01:01:20 INFO - PROCESS | 1348 | 1461052880392 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 01:01:20 INFO - PROCESS | 1348 | 1461052880395 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:01:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:01:20 INFO - PROCESS | 1348 | 1461052880397 Marionette TRACE conn4 <- [1,2858,null,{}] 01:01:20 INFO - PROCESS | 1348 | 1461052880401 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:20 INFO - PROCESS | 1348 | 1461052880516 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 01:01:20 INFO - PROCESS | 1348 | 1461052880529 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:20 INFO - PROCESS | 1348 | ++DOCSHELL 1D688800 == 146 [pid = 1348] [id = 724] 01:01:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 319 (1D901400) [pid = 1348] [serial = 2172] [outer = 00000000] 01:01:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 320 (1E37AC00) [pid = 1348] [serial = 2173] [outer = 1D901400] 01:01:20 INFO - PROCESS | 1348 | 1461052880578 Marionette DEBUG loaded listener.js 01:01:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 321 (1E734400) [pid = 1348] [serial = 2174] [outer = 1D901400] 01:01:21 INFO - PROCESS | 1348 | 1461052881141 Marionette TRACE conn4 <- [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]]]}] 01:01:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:01:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 770ms 01:01:21 INFO - PROCESS | 1348 | 1461052881177 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 01:01:21 INFO - PROCESS | 1348 | 1461052881179 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 01:01:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:01:21 INFO - PROCESS | 1348 | 1461052881182 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:01:21 INFO - PROCESS | 1348 | 1461052881184 Marionette TRACE conn4 <- [1,2862,null,{}] 01:01:21 INFO - PROCESS | 1348 | 1461052881188 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:21 INFO - PROCESS | 1348 | 1461052881299 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 01:01:21 INFO - PROCESS | 1348 | 1461052881306 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:21 INFO - PROCESS | 1348 | ++DOCSHELL 1EB02000 == 147 [pid = 1348] [id = 725] 01:01:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 322 (1EB07400) [pid = 1348] [serial = 2175] [outer = 00000000] 01:01:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 323 (1F57B000) [pid = 1348] [serial = 2176] [outer = 1EB07400] 01:01:21 INFO - PROCESS | 1348 | 1461052881352 Marionette DEBUG loaded listener.js 01:01:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 324 (1F7E6400) [pid = 1348] [serial = 2177] [outer = 1EB07400] 01:01:21 INFO - PROCESS | 1348 | 1461052881852 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 01:01:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:01:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 01:01:21 INFO - PROCESS | 1348 | 1461052881915 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 01:01:21 INFO - PROCESS | 1348 | 1461052881917 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 01:01:21 INFO - PROCESS | 1348 | 1461052881920 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:01:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:01:21 INFO - PROCESS | 1348 | 1461052881922 Marionette TRACE conn4 <- [1,2866,null,{}] 01:01:21 INFO - PROCESS | 1348 | 1461052881926 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:22 INFO - PROCESS | 1348 | 1461052882045 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 01:01:22 INFO - PROCESS | 1348 | 1461052882370 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:22 INFO - PROCESS | 1348 | ++DOCSHELL 0EB0D800 == 148 [pid = 1348] [id = 726] 01:01:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 325 (0EB13800) [pid = 1348] [serial = 2178] [outer = 00000000] 01:01:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 326 (0EBD2400) [pid = 1348] [serial = 2179] [outer = 0EB13800] 01:01:22 INFO - PROCESS | 1348 | 1461052882433 Marionette DEBUG loaded listener.js 01:01:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 327 (1296E400) [pid = 1348] [serial = 2180] [outer = 0EB13800] 01:01:23 INFO - PROCESS | 1348 | 1461052883102 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 01:01:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:01:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1222ms 01:01:23 INFO - PROCESS | 1348 | 1461052883182 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 01:01:23 INFO - PROCESS | 1348 | 1461052883187 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 01:01:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:01:23 INFO - PROCESS | 1348 | 1461052883198 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:01:23 INFO - PROCESS | 1348 | 1461052883202 Marionette TRACE conn4 <- [1,2870,null,{}] 01:01:23 INFO - PROCESS | 1348 | 1461052883208 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:23 INFO - PROCESS | 1348 | 1461052883365 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 01:01:23 INFO - PROCESS | 1348 | 1461052883568 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:23 INFO - PROCESS | 1348 | ++DOCSHELL 1776D800 == 149 [pid = 1348] [id = 727] 01:01:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 328 (17A7BC00) [pid = 1348] [serial = 2181] [outer = 00000000] 01:01:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 329 (19CC3C00) [pid = 1348] [serial = 2182] [outer = 17A7BC00] 01:01:23 INFO - PROCESS | 1348 | 1461052883625 Marionette DEBUG loaded listener.js 01:01:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 330 (1AF5E800) [pid = 1348] [serial = 2183] [outer = 17A7BC00] 01:01:24 INFO - PROCESS | 1348 | 1461052884293 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 01:01:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:01:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1118ms 01:01:24 INFO - PROCESS | 1348 | 1461052884324 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 01:01:24 INFO - PROCESS | 1348 | 1461052884328 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 01:01:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:01:24 INFO - PROCESS | 1348 | 1461052884332 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:01:24 INFO - PROCESS | 1348 | 1461052884335 Marionette TRACE conn4 <- [1,2874,null,{}] 01:01:24 INFO - PROCESS | 1348 | 1461052884339 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:24 INFO - PROCESS | 1348 | 1461052884482 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 01:01:24 INFO - PROCESS | 1348 | 1461052884706 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:24 INFO - PROCESS | 1348 | ++DOCSHELL 1BAA8000 == 150 [pid = 1348] [id = 728] 01:01:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 331 (1C09B000) [pid = 1348] [serial = 2184] [outer = 00000000] 01:01:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 332 (20127000) [pid = 1348] [serial = 2185] [outer = 1C09B000] 01:01:24 INFO - PROCESS | 1348 | 1461052884763 Marionette DEBUG loaded listener.js 01:01:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 333 (20293800) [pid = 1348] [serial = 2186] [outer = 1C09B000] 01:01:25 INFO - PROCESS | 1348 | 1461052885425 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 01:01:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:01:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1124ms 01:01:25 INFO - PROCESS | 1348 | 1461052885460 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 01:01:25 INFO - PROCESS | 1348 | 1461052885462 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 01:01:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:01:25 INFO - PROCESS | 1348 | 1461052885473 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:01:25 INFO - PROCESS | 1348 | 1461052885479 Marionette TRACE conn4 <- [1,2878,null,{}] 01:01:25 INFO - PROCESS | 1348 | 1461052885484 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:25 INFO - PROCESS | 1348 | 1461052885624 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 01:01:25 INFO - PROCESS | 1348 | 1461052885834 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:25 INFO - PROCESS | 1348 | ++DOCSHELL 202AD000 == 151 [pid = 1348] [id = 729] 01:01:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 334 (202AD400) [pid = 1348] [serial = 2187] [outer = 00000000] 01:01:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 335 (206D6400) [pid = 1348] [serial = 2188] [outer = 202AD400] 01:01:25 INFO - PROCESS | 1348 | 1461052885890 Marionette DEBUG loaded listener.js 01:01:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 336 (206DC400) [pid = 1348] [serial = 2189] [outer = 202AD400] 01:01:26 INFO - PROCESS | 1348 | 1461052886508 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:01:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:01:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1088ms 01:01:26 INFO - PROCESS | 1348 | 1461052886556 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 01:01:26 INFO - PROCESS | 1348 | 1461052886559 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 01:01:26 INFO - PROCESS | 1348 | 1461052886562 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:01:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:01:26 INFO - PROCESS | 1348 | 1461052886564 Marionette TRACE conn4 <- [1,2882,null,{}] 01:01:26 INFO - PROCESS | 1348 | 1461052886568 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:26 INFO - PROCESS | 1348 | 1461052886707 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 01:01:26 INFO - PROCESS | 1348 | 1461052886928 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:26 INFO - PROCESS | 1348 | ++DOCSHELL 206E1C00 == 152 [pid = 1348] [id = 730] 01:01:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 337 (20E52800) [pid = 1348] [serial = 2190] [outer = 00000000] 01:01:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 338 (22492C00) [pid = 1348] [serial = 2191] [outer = 20E52800] 01:01:27 INFO - PROCESS | 1348 | 1461052886984 Marionette DEBUG loaded listener.js 01:01:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 339 (2249BC00) [pid = 1348] [serial = 2192] [outer = 20E52800] 01:01:27 INFO - PROCESS | 1348 | 1461052887600 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 01:01:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:01:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1070ms 01:01:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:01:27 INFO - PROCESS | 1348 | 1461052887639 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 01:01:27 INFO - PROCESS | 1348 | 1461052887641 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 01:01:27 INFO - PROCESS | 1348 | 1461052887645 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:01:27 INFO - PROCESS | 1348 | 1461052887647 Marionette TRACE conn4 <- [1,2886,null,{}] 01:01:27 INFO - PROCESS | 1348 | 1461052887650 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:27 INFO - PROCESS | 1348 | 1461052887787 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 01:01:28 INFO - PROCESS | 1348 | 1461052888009 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:28 INFO - PROCESS | 1348 | ++DOCSHELL 23814400 == 153 [pid = 1348] [id = 731] 01:01:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 340 (23814800) [pid = 1348] [serial = 2193] [outer = 00000000] 01:01:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 341 (23859C00) [pid = 1348] [serial = 2194] [outer = 23814800] 01:01:28 INFO - PROCESS | 1348 | 1461052888076 Marionette DEBUG loaded listener.js 01:01:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 342 (23E3A800) [pid = 1348] [serial = 2195] [outer = 23814800] 01:01:28 INFO - PROCESS | 1348 | 1461052888663 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 01:01:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:01:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1077ms 01:01:28 INFO - PROCESS | 1348 | 1461052888724 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 01:01:28 INFO - PROCESS | 1348 | 1461052888726 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 01:01:28 INFO - PROCESS | 1348 | 1461052888730 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:01:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:01:28 INFO - PROCESS | 1348 | 1461052888732 Marionette TRACE conn4 <- [1,2890,null,{}] 01:01:28 INFO - PROCESS | 1348 | 1461052888736 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:28 INFO - PROCESS | 1348 | 1461052888873 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 01:01:29 INFO - PROCESS | 1348 | 1461052889098 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:29 INFO - PROCESS | 1348 | ++DOCSHELL 24164400 == 154 [pid = 1348] [id = 732] 01:01:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 343 (24164C00) [pid = 1348] [serial = 2196] [outer = 00000000] 01:01:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 344 (24360400) [pid = 1348] [serial = 2197] [outer = 24164C00] 01:01:29 INFO - PROCESS | 1348 | 1461052889159 Marionette DEBUG loaded listener.js 01:01:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 345 (24BD8C00) [pid = 1348] [serial = 2198] [outer = 24164C00] 01:01:29 INFO - PROCESS | 1348 | 1461052889793 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:01:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:01:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1124ms 01:01:29 INFO - PROCESS | 1348 | 1461052889871 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 01:01:29 INFO - PROCESS | 1348 | 1461052889873 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 01:01:29 INFO - PROCESS | 1348 | 1461052889879 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:01:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:01:29 INFO - PROCESS | 1348 | 1461052889881 Marionette TRACE conn4 <- [1,2894,null,{}] 01:01:29 INFO - PROCESS | 1348 | 1461052889886 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:30 INFO - PROCESS | 1348 | 1461052890021 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 01:01:30 INFO - PROCESS | 1348 | 1461052890279 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:30 INFO - PROCESS | 1348 | ++DOCSHELL 2416B400 == 155 [pid = 1348] [id = 733] 01:01:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 346 (2416D800) [pid = 1348] [serial = 2199] [outer = 00000000] 01:01:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 347 (26535000) [pid = 1348] [serial = 2200] [outer = 2416D800] 01:01:30 INFO - PROCESS | 1348 | 1461052890341 Marionette DEBUG loaded listener.js 01:01:30 INFO - PROCESS | 1348 | ++DOMWINDOW == 348 (26A03C00) [pid = 1348] [serial = 2201] [outer = 2416D800] 01:01:30 INFO - PROCESS | 1348 | 1461052890921 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 01:01:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:01:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1127ms 01:01:31 INFO - PROCESS | 1348 | 1461052891013 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 01:01:31 INFO - PROCESS | 1348 | 1461052891015 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 01:01:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:01:31 INFO - PROCESS | 1348 | 1461052891019 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:01:31 INFO - PROCESS | 1348 | 1461052891021 Marionette TRACE conn4 <- [1,2898,null,{}] 01:01:31 INFO - PROCESS | 1348 | 1461052891038 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:31 INFO - PROCESS | 1348 | 1461052891238 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 01:01:31 INFO - PROCESS | 1348 | 1461052891385 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:31 INFO - PROCESS | 1348 | ++DOCSHELL 26A09C00 == 156 [pid = 1348] [id = 734] 01:01:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 349 (26A0B400) [pid = 1348] [serial = 2202] [outer = 00000000] 01:01:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 350 (26D5E400) [pid = 1348] [serial = 2203] [outer = 26A0B400] 01:01:31 INFO - PROCESS | 1348 | 1461052891444 Marionette DEBUG loaded listener.js 01:01:31 INFO - PROCESS | 1348 | ++DOMWINDOW == 351 (26D60400) [pid = 1348] [serial = 2204] [outer = 26A0B400] 01:01:32 INFO - PROCESS | 1348 | 1461052891971 Marionette TRACE conn4 <- [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]]]}] 01:01:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:01:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:01:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 970ms 01:01:32 INFO - PROCESS | 1348 | 1461052891992 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 01:01:32 INFO - PROCESS | 1348 | 1461052891995 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 01:01:32 INFO - PROCESS | 1348 | 1461052891998 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:01:32 INFO - TEST-START | /DOMEvents/constructors.html 01:01:32 INFO - PROCESS | 1348 | 1461052892000 Marionette TRACE conn4 <- [1,2902,null,{}] 01:01:32 INFO - PROCESS | 1348 | 1461052892004 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:32 INFO - PROCESS | 1348 | 1461052892141 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 01:01:32 INFO - PROCESS | 1348 | 1461052892367 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:32 INFO - PROCESS | 1348 | ++DOCSHELL 26BF3000 == 157 [pid = 1348] [id = 735] 01:01:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 352 (26D94400) [pid = 1348] [serial = 2205] [outer = 00000000] 01:01:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 353 (271ADC00) [pid = 1348] [serial = 2206] [outer = 26D94400] 01:01:32 INFO - PROCESS | 1348 | 1461052892425 Marionette DEBUG loaded listener.js 01:01:32 INFO - PROCESS | 1348 | ++DOMWINDOW == 354 (271E8400) [pid = 1348] [serial = 2207] [outer = 26D94400] 01:01:33 INFO - PROCESS | 1348 | 1461052893221 Marionette TRACE conn4 <- [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]]]}] 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:01:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:01:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:01:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:01:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:01:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:01:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:01:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:01:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:01:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 1299ms 01:01:33 INFO - PROCESS | 1348 | 1461052893302 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 01:01:33 INFO - PROCESS | 1348 | 1461052893304 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 01:01:33 INFO - PROCESS | 1348 | 1461052893308 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:01:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:01:33 INFO - PROCESS | 1348 | 1461052893310 Marionette TRACE conn4 <- [1,2906,null,{}] 01:01:33 INFO - PROCESS | 1348 | 1461052893314 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:33 INFO - PROCESS | 1348 | 1461052893480 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 01:01:33 INFO - PROCESS | 1348 | 1461052893691 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:33 INFO - PROCESS | 1348 | ++DOCSHELL 26BEA800 == 158 [pid = 1348] [id = 736] 01:01:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 355 (271A1800) [pid = 1348] [serial = 2208] [outer = 00000000] 01:01:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 356 (27490800) [pid = 1348] [serial = 2209] [outer = 271A1800] 01:01:33 INFO - PROCESS | 1348 | 1461052893794 Marionette DEBUG loaded listener.js 01:01:33 INFO - PROCESS | 1348 | ++DOMWINDOW == 357 (2793A800) [pid = 1348] [serial = 2210] [outer = 271A1800] 01:01:34 INFO - PROCESS | 1348 | 1461052894398 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:01:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:01:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1117ms 01:01:34 INFO - PROCESS | 1348 | 1461052894429 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 01:01:34 INFO - PROCESS | 1348 | 1461052894431 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 01:01:34 INFO - PROCESS | 1348 | 1461052894435 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:01:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:01:34 INFO - PROCESS | 1348 | 1461052894438 Marionette TRACE conn4 <- [1,2910,null,{}] 01:01:34 INFO - PROCESS | 1348 | 1461052894441 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:34 INFO - PROCESS | 1348 | 1461052894599 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 01:01:34 INFO - PROCESS | 1348 | 1461052894860 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:34 INFO - PROCESS | 1348 | ++DOCSHELL 27952800 == 159 [pid = 1348] [id = 737] 01:01:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 358 (2795A000) [pid = 1348] [serial = 2211] [outer = 00000000] 01:01:34 INFO - PROCESS | 1348 | ++DOMWINDOW == 359 (28446800) [pid = 1348] [serial = 2212] [outer = 2795A000] 01:01:34 INFO - PROCESS | 1348 | 1461052894918 Marionette DEBUG loaded listener.js 01:01:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 360 (2844AC00) [pid = 1348] [serial = 2213] [outer = 2795A000] 01:01:35 INFO - PROCESS | 1348 | [1348] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 01:01:35 INFO - PROCESS | 1348 | [1348] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 01:01:35 INFO - PROCESS | 1348 | [1348] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 01:01:35 INFO - PROCESS | 1348 | [1348] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 01:01:35 INFO - PROCESS | 1348 | 1461052895473 Marionette TRACE conn4 <- [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]]]}] 01:01:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:01:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:01:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:01:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:01:35 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 01:01:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:01:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:01:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:01:35 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 01:01:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:01:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:01:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:01:35 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]" 01:01:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:01:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:01:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:01:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:01:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1084ms 01:01:35 INFO - PROCESS | 1348 | 1461052895523 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 01:01:35 INFO - PROCESS | 1348 | 1461052895525 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 01:01:35 INFO - PROCESS | 1348 | 1461052895529 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:01:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:01:35 INFO - PROCESS | 1348 | 1461052895531 Marionette TRACE conn4 <- [1,2914,null,{}] 01:01:35 INFO - PROCESS | 1348 | 1461052895535 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:35 INFO - PROCESS | 1348 | 1461052895672 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 01:01:35 INFO - PROCESS | 1348 | 1461052895899 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:35 INFO - PROCESS | 1348 | ++DOCSHELL 28444C00 == 160 [pid = 1348] [id = 738] 01:01:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 361 (28450400) [pid = 1348] [serial = 2214] [outer = 00000000] 01:01:35 INFO - PROCESS | 1348 | ++DOMWINDOW == 362 (28A96800) [pid = 1348] [serial = 2215] [outer = 28450400] 01:01:35 INFO - PROCESS | 1348 | 1461052895956 Marionette DEBUG loaded listener.js 01:01:36 INFO - PROCESS | 1348 | ++DOMWINDOW == 363 (28A9D400) [pid = 1348] [serial = 2216] [outer = 28450400] 01:01:36 INFO - PROCESS | 1348 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:01:36 INFO - PROCESS | 1348 | 1461052896557 Marionette TRACE conn4 <- [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]]]}] 01:01:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:01:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1074ms 01:01:36 INFO - PROCESS | 1348 | 1461052896606 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 01:01:36 INFO - PROCESS | 1348 | 1461052896608 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 01:01:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:01:36 INFO - PROCESS | 1348 | 1461052896631 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:01:36 INFO - PROCESS | 1348 | 1461052896633 Marionette TRACE conn4 <- [1,2918,null,{}] 01:01:36 INFO - PROCESS | 1348 | 1461052896637 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:36 INFO - PROCESS | 1348 | 1461052896775 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 01:01:37 INFO - PROCESS | 1348 | 1461052897007 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:37 INFO - PROCESS | 1348 | ++DOCSHELL 28AA0800 == 161 [pid = 1348] [id = 739] 01:01:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 364 (28AB3400) [pid = 1348] [serial = 2217] [outer = 00000000] 01:01:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 365 (28F6C400) [pid = 1348] [serial = 2218] [outer = 28AB3400] 01:01:37 INFO - PROCESS | 1348 | 1461052897067 Marionette DEBUG loaded listener.js 01:01:37 INFO - PROCESS | 1348 | ++DOMWINDOW == 366 (28F78800) [pid = 1348] [serial = 2219] [outer = 28AB3400] 01:01:37 INFO - PROCESS | 1348 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:01:37 INFO - PROCESS | 1348 | 1461052897606 Marionette TRACE conn4 <- [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]]]}] 01:01:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:01:37 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1019ms 01:01:37 INFO - PROCESS | 1348 | 1461052897653 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 01:01:37 INFO - PROCESS | 1348 | 1461052897655 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 01:01:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:01:37 INFO - PROCESS | 1348 | 1461052897659 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:01:37 INFO - PROCESS | 1348 | 1461052897661 Marionette TRACE conn4 <- [1,2922,null,{}] 01:01:37 INFO - PROCESS | 1348 | 1461052897664 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:37 INFO - PROCESS | 1348 | 1461052897803 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 01:01:38 INFO - PROCESS | 1348 | 1461052898030 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:38 INFO - PROCESS | 1348 | ++DOCSHELL 28AC0400 == 162 [pid = 1348] [id = 740] 01:01:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 367 (2906D400) [pid = 1348] [serial = 2220] [outer = 00000000] 01:01:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 368 (29E95400) [pid = 1348] [serial = 2221] [outer = 2906D400] 01:01:38 INFO - PROCESS | 1348 | 1461052898088 Marionette DEBUG loaded listener.js 01:01:38 INFO - PROCESS | 1348 | ++DOMWINDOW == 369 (29E96C00) [pid = 1348] [serial = 2222] [outer = 2906D400] 01:01:38 INFO - PROCESS | 1348 | 1461052898619 Marionette TRACE conn4 <- [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]]]}] 01:01:38 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:01:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1015ms 01:01:38 INFO - PROCESS | 1348 | 1461052898678 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 01:01:38 INFO - PROCESS | 1348 | 1461052898680 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 01:01:38 INFO - PROCESS | 1348 | 1461052898684 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:01:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:01:38 INFO - PROCESS | 1348 | 1461052898686 Marionette TRACE conn4 <- [1,2926,null,{}] 01:01:38 INFO - PROCESS | 1348 | 1461052898690 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:38 INFO - PROCESS | 1348 | 1461052898828 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 01:01:39 INFO - PROCESS | 1348 | 1461052899062 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:39 INFO - PROCESS | 1348 | ++DOCSHELL 28AB7400 == 163 [pid = 1348] [id = 741] 01:01:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 370 (29E9EC00) [pid = 1348] [serial = 2223] [outer = 00000000] 01:01:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 371 (2AA6D800) [pid = 1348] [serial = 2224] [outer = 29E9EC00] 01:01:39 INFO - PROCESS | 1348 | 1461052899122 Marionette DEBUG loaded listener.js 01:01:39 INFO - PROCESS | 1348 | ++DOMWINDOW == 372 (2AA72800) [pid = 1348] [serial = 2225] [outer = 29E9EC00] 01:01:39 INFO - PROCESS | 1348 | 1461052899660 Marionette TRACE conn4 <- [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]]]}] 01:01:39 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. 01:01:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1019ms 01:01:39 INFO - PROCESS | 1348 | 1461052899707 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 01:01:39 INFO - PROCESS | 1348 | 1461052899709 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 01:01:39 INFO - PROCESS | 1348 | 1461052899713 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:01:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:01:39 INFO - PROCESS | 1348 | 1461052899715 Marionette TRACE conn4 <- [1,2930,null,{}] 01:01:39 INFO - PROCESS | 1348 | 1461052899719 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:39 INFO - PROCESS | 1348 | 1461052899857 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 01:01:40 INFO - PROCESS | 1348 | 1461052900120 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:40 INFO - PROCESS | 1348 | ++DOCSHELL 19CD0400 == 164 [pid = 1348] [id = 742] 01:01:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 373 (1C5C2800) [pid = 1348] [serial = 2226] [outer = 00000000] 01:01:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 374 (1C6A6800) [pid = 1348] [serial = 2227] [outer = 1C5C2800] 01:01:40 INFO - PROCESS | 1348 | 1461052900216 Marionette DEBUG loaded listener.js 01:01:40 INFO - PROCESS | 1348 | ++DOMWINDOW == 375 (20129000) [pid = 1348] [serial = 2228] [outer = 1C5C2800] 01:01:40 INFO - PROCESS | 1348 | 1461052900786 Marionette TRACE conn4 <- [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"]]]}] 01:01:40 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 01:01:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:01:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:01:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:01:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1124ms 01:01:40 INFO - PROCESS | 1348 | 1461052900846 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 01:01:40 INFO - PROCESS | 1348 | 1461052900848 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 01:01:40 INFO - PROCESS | 1348 | 1461052900851 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:01:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:01:40 INFO - PROCESS | 1348 | 1461052900853 Marionette TRACE conn4 <- [1,2934,null,{}] 01:01:40 INFO - PROCESS | 1348 | 1461052900857 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:41 INFO - PROCESS | 1348 | 1461052901009 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 01:01:41 INFO - PROCESS | 1348 | 1461052901241 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:41 INFO - PROCESS | 1348 | ++DOCSHELL 2A089400 == 165 [pid = 1348] [id = 743] 01:01:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 376 (2A08CC00) [pid = 1348] [serial = 2229] [outer = 00000000] 01:01:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 377 (2AD93400) [pid = 1348] [serial = 2230] [outer = 2A08CC00] 01:01:41 INFO - PROCESS | 1348 | 1461052901297 Marionette DEBUG loaded listener.js 01:01:41 INFO - PROCESS | 1348 | ++DOMWINDOW == 378 (2AD9B800) [pid = 1348] [serial = 2231] [outer = 2A08CC00] 01:01:41 INFO - PROCESS | 1348 | 1461052901803 Marionette TRACE conn4 <- [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]]]}] 01:01:41 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. 01:01:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 970ms 01:01:41 INFO - PROCESS | 1348 | 1461052901826 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 01:01:41 INFO - PROCESS | 1348 | 1461052901829 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 01:01:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:01:41 INFO - PROCESS | 1348 | 1461052901832 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:01:41 INFO - PROCESS | 1348 | 1461052901834 Marionette TRACE conn4 <- [1,2938,null,{}] 01:01:41 INFO - PROCESS | 1348 | 1461052901838 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:42 INFO - PROCESS | 1348 | 1461052901986 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 01:01:42 INFO - PROCESS | 1348 | 1461052902260 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:42 INFO - PROCESS | 1348 | ++DOCSHELL 2B4C4400 == 166 [pid = 1348] [id = 744] 01:01:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 379 (2B4C4800) [pid = 1348] [serial = 2232] [outer = 00000000] 01:01:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 380 (2B8B3C00) [pid = 1348] [serial = 2233] [outer = 2B4C4800] 01:01:42 INFO - PROCESS | 1348 | 1461052902318 Marionette DEBUG loaded listener.js 01:01:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 381 (2B8B9C00) [pid = 1348] [serial = 2234] [outer = 2B4C4800] 01:01:42 INFO - PROCESS | 1348 | ++DOCSHELL 2BE29400 == 167 [pid = 1348] [id = 745] 01:01:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 382 (2BE2FC00) [pid = 1348] [serial = 2235] [outer = 00000000] 01:01:42 INFO - PROCESS | 1348 | ++DOMWINDOW == 383 (2BE33400) [pid = 1348] [serial = 2236] [outer = 2BE2FC00] 01:01:43 INFO - PROCESS | 1348 | 1461052903193 Marionette TRACE conn4 <- [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]]]}] 01:01:43 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. 01:01:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1416ms 01:01:43 INFO - PROCESS | 1348 | 1461052903253 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 01:01:43 INFO - PROCESS | 1348 | 1461052903257 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 01:01:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:01:43 INFO - PROCESS | 1348 | 1461052903262 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:01:43 INFO - PROCESS | 1348 | 1461052903266 Marionette TRACE conn4 <- [1,2942,null,{}] 01:01:43 INFO - PROCESS | 1348 | 1461052903272 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:43 INFO - PROCESS | 1348 | 1461052903452 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 01:01:43 INFO - PROCESS | 1348 | 1461052903721 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:43 INFO - PROCESS | 1348 | ++DOCSHELL 1712B400 == 168 [pid = 1348] [id = 746] 01:01:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 384 (17342400) [pid = 1348] [serial = 2237] [outer = 00000000] 01:01:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 385 (1774FC00) [pid = 1348] [serial = 2238] [outer = 17342400] 01:01:43 INFO - PROCESS | 1348 | 1461052903777 Marionette DEBUG loaded listener.js 01:01:43 INFO - PROCESS | 1348 | ++DOMWINDOW == 386 (18643C00) [pid = 1348] [serial = 2239] [outer = 17342400] 01:01:44 INFO - PROCESS | 1348 | 1461052904383 Marionette TRACE conn4 <- [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]]]}] 01:01:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:01:44 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 01:01:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1189ms 01:01:44 INFO - PROCESS | 1348 | 1461052904452 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 01:01:44 INFO - PROCESS | 1348 | 1461052904458 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 01:01:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:01:44 INFO - PROCESS | 1348 | 1461052904464 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:01:44 INFO - PROCESS | 1348 | 1461052904466 Marionette TRACE conn4 <- [1,2946,null,{}] 01:01:44 INFO - PROCESS | 1348 | 1461052904470 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:44 INFO - PROCESS | 1348 | 1461052904638 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 01:01:44 INFO - PROCESS | 1348 | 1461052904885 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:44 INFO - PROCESS | 1348 | ++DOCSHELL 1C610000 == 169 [pid = 1348] [id = 747] 01:01:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 387 (1C619400) [pid = 1348] [serial = 2240] [outer = 00000000] 01:01:44 INFO - PROCESS | 1348 | ++DOMWINDOW == 388 (1E37E000) [pid = 1348] [serial = 2241] [outer = 1C619400] 01:01:44 INFO - PROCESS | 1348 | 1461052904940 Marionette DEBUG loaded listener.js 01:01:45 INFO - PROCESS | 1348 | ++DOMWINDOW == 389 (20125800) [pid = 1348] [serial = 2242] [outer = 1C619400] 01:01:45 INFO - PROCESS | 1348 | 1461052905543 Marionette TRACE conn4 <- [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]]]}] 01:01:45 INFO - PROCESS | 1348 | --DOCSHELL 2435D000 == 168 [pid = 1348] [id = 352] 01:01:45 INFO - PROCESS | 1348 | --DOCSHELL 211B5C00 == 167 [pid = 1348] [id = 657] 01:01:45 INFO - PROCESS | 1348 | --DOCSHELL 20E09400 == 166 [pid = 1348] [id = 350] 01:01:45 INFO - PROCESS | 1348 | --DOCSHELL 1EB02000 == 165 [pid = 1348] [id = 725] 01:01:45 INFO - PROCESS | 1348 | --DOCSHELL 1D688800 == 164 [pid = 1348] [id = 724] 01:01:45 INFO - PROCESS | 1348 | --DOCSHELL 1C63EC00 == 163 [pid = 1348] [id = 723] 01:01:45 INFO - PROCESS | 1348 | --DOCSHELL 1C1F7800 == 162 [pid = 1348] [id = 722] 01:01:45 INFO - PROCESS | 1348 | --DOCSHELL 19CC2400 == 161 [pid = 1348] [id = 719] 01:01:45 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. 01:01:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1184ms 01:01:45 INFO - PROCESS | 1348 | --DOCSHELL 12542400 == 160 [pid = 1348] [id = 718] 01:01:45 INFO - PROCESS | 1348 | --DOCSHELL 12F3E000 == 159 [pid = 1348] [id = 717] 01:01:45 INFO - PROCESS | 1348 | --DOCSHELL 0EBD8C00 == 158 [pid = 1348] [id = 716] 01:01:45 INFO - PROCESS | 1348 | 1461052905802 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 01:01:45 INFO - PROCESS | 1348 | 1461052905804 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 388 (29E96800) [pid = 1348] [serial = 2101] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 387 (273E4000) [pid = 1348] [serial = 2092] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 386 (28408C00) [pid = 1348] [serial = 2095] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 385 (27916800) [pid = 1348] [serial = 2093] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 384 (28483000) [pid = 1348] [serial = 2096] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 383 (23E8B400) [pid = 1348] [serial = 2036] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 382 (202ABC00) [pid = 1348] [serial = 2081] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 381 (20124800) [pid = 1348] [serial = 2080] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 380 (26537800) [pid = 1348] [serial = 2074] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 379 (1C5C8800) [pid = 1348] [serial = 2078] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 378 (1C099C00) [pid = 1348] [serial = 2077] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 377 (23E40400) [pid = 1348] [serial = 2047] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 376 (1C11B800) [pid = 1348] [serial = 2071] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 375 (1C5CDC00) [pid = 1348] [serial = 2083] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 374 (1C6A5C00) [pid = 1348] [serial = 2084] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 373 (2870A800) [pid = 1348] [serial = 2056] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 372 (2AD95400) [pid = 1348] [serial = 2062] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 371 (28F6B000) [pid = 1348] [serial = 2059] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 370 (206DA000) [pid = 1348] [serial = 2086] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 369 (211B8C00) [pid = 1348] [serial = 2087] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 368 (2BD0A400) [pid = 1348] [serial = 2068] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 367 (12F47800) [pid = 1348] [serial = 2038] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 366 (2B4C5800) [pid = 1348] [serial = 2065] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 365 (273E5C00) [pid = 1348] [serial = 2053] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 364 (1D68C800) [pid = 1348] [serial = 2044] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 363 (1AFE6000) [pid = 1348] [serial = 2041] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 362 (26D5F400) [pid = 1348] [serial = 2050] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 361 (23E32000) [pid = 1348] [serial = 2089] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 360 (2416A800) [pid = 1348] [serial = 2090] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 359 (28712800) [pid = 1348] [serial = 2099] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 358 (28705000) [pid = 1348] [serial = 2098] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | --DOMWINDOW == 357 (2A089C00) [pid = 1348] [serial = 2102] [outer = 00000000] [url = about:blank] 01:01:45 INFO - PROCESS | 1348 | 1461052905842 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:01:45 INFO - PROCESS | 1348 | 1461052905846 Marionette TRACE conn4 <- [1,2950,null,{}] 01:01:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:01:45 INFO - PROCESS | 1348 | 1461052905857 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:46 INFO - PROCESS | 1348 | 1461052905989 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 01:01:46 INFO - PROCESS | 1348 | 1461052906170 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:46 INFO - PROCESS | 1348 | ++DOCSHELL 170D3C00 == 159 [pid = 1348] [id = 748] 01:01:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 358 (17335C00) [pid = 1348] [serial = 2243] [outer = 00000000] 01:01:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 359 (17750000) [pid = 1348] [serial = 2244] [outer = 17335C00] 01:01:46 INFO - PROCESS | 1348 | 1461052906226 Marionette DEBUG loaded listener.js 01:01:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 360 (19CD7000) [pid = 1348] [serial = 2245] [outer = 17335C00] 01:01:46 INFO - PROCESS | 1348 | 1461052906659 Marionette TRACE conn4 <- [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]]]}] 01:01:46 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. 01:01:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 01:01:46 INFO - PROCESS | 1348 | 1461052906730 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 01:01:46 INFO - PROCESS | 1348 | 1461052906733 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 01:01:46 INFO - PROCESS | 1348 | 1461052906736 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:01:46 INFO - PROCESS | 1348 | 1461052906738 Marionette TRACE conn4 <- [1,2954,null,{}] 01:01:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:01:46 INFO - PROCESS | 1348 | 1461052906741 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:46 INFO - PROCESS | 1348 | 1461052906861 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 01:01:46 INFO - PROCESS | 1348 | 1461052906871 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:46 INFO - PROCESS | 1348 | ++DOCSHELL 1B77FC00 == 160 [pid = 1348] [id = 749] 01:01:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 361 (1BAA2400) [pid = 1348] [serial = 2246] [outer = 00000000] 01:01:46 INFO - PROCESS | 1348 | ++DOMWINDOW == 362 (1C69FC00) [pid = 1348] [serial = 2247] [outer = 1BAA2400] 01:01:46 INFO - PROCESS | 1348 | 1461052906917 Marionette DEBUG loaded listener.js 01:01:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 363 (1D680800) [pid = 1348] [serial = 2248] [outer = 1BAA2400] 01:01:47 INFO - PROCESS | 1348 | 1461052907456 Marionette TRACE conn4 <- [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]]]}] 01:01:47 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. 01:01:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 770ms 01:01:47 INFO - PROCESS | 1348 | 1461052907522 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 01:01:47 INFO - PROCESS | 1348 | 1461052907524 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 01:01:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:01:47 INFO - PROCESS | 1348 | 1461052907532 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:01:47 INFO - PROCESS | 1348 | 1461052907534 Marionette TRACE conn4 <- [1,2958,null,{}] 01:01:47 INFO - PROCESS | 1348 | 1461052907537 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:47 INFO - PROCESS | 1348 | 1461052907749 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 01:01:47 INFO - PROCESS | 1348 | 1461052907861 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:47 INFO - PROCESS | 1348 | ++DOCSHELL 1C616C00 == 161 [pid = 1348] [id = 750] 01:01:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 364 (1D688800) [pid = 1348] [serial = 2249] [outer = 00000000] 01:01:47 INFO - PROCESS | 1348 | ++DOMWINDOW == 365 (202ABC00) [pid = 1348] [serial = 2250] [outer = 1D688800] 01:01:47 INFO - PROCESS | 1348 | 1461052907906 Marionette DEBUG loaded listener.js 01:01:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 366 (203F0C00) [pid = 1348] [serial = 2251] [outer = 1D688800] 01:01:48 INFO - PROCESS | 1348 | 1461052908337 Marionette TRACE conn4 <- [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]]]}] 01:01:48 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. 01:01:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 830ms 01:01:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:01:48 INFO - PROCESS | 1348 | 1461052908368 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 01:01:48 INFO - PROCESS | 1348 | 1461052908370 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 01:01:48 INFO - PROCESS | 1348 | 1461052908373 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:01:48 INFO - PROCESS | 1348 | 1461052908375 Marionette TRACE conn4 <- [1,2962,null,{}] 01:01:48 INFO - PROCESS | 1348 | 1461052908379 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:48 INFO - PROCESS | 1348 | 1461052908580 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 01:01:48 INFO - PROCESS | 1348 | 1461052908608 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:48 INFO - PROCESS | 1348 | ++DOCSHELL 23811800 == 162 [pid = 1348] [id = 751] 01:01:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 367 (23813C00) [pid = 1348] [serial = 2252] [outer = 00000000] 01:01:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 368 (23E91C00) [pid = 1348] [serial = 2253] [outer = 23813C00] 01:01:48 INFO - PROCESS | 1348 | 1461052908656 Marionette DEBUG loaded listener.js 01:01:48 INFO - PROCESS | 1348 | ++DOMWINDOW == 369 (2435C400) [pid = 1348] [serial = 2254] [outer = 23813C00] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 368 (24BD2400) [pid = 1348] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 367 (2652D800) [pid = 1348] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 366 (1863C000) [pid = 1348] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 365 (1C0A1000) [pid = 1348] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 364 (27954800) [pid = 1348] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 363 (28410400) [pid = 1348] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 362 (2AFAB000) [pid = 1348] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 361 (1C09A800) [pid = 1348] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 360 (26BEBC00) [pid = 1348] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 359 (1C641000) [pid = 1348] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 358 (1C1FB400) [pid = 1348] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 357 (2A08E800) [pid = 1348] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 356 (1254BC00) [pid = 1348] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 355 (1A57CC00) [pid = 1348] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 354 (19CC6000) [pid = 1348] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 353 (0EC02000) [pid = 1348] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 352 (12F3E800) [pid = 1348] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 351 (1BAA5800) [pid = 1348] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 350 (1D901400) [pid = 1348] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:01:49 INFO - PROCESS | 1348 | --DOMWINDOW == 349 (202AAC00) [pid = 1348] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:01:49 INFO - PROCESS | 1348 | 1461052909914 Marionette TRACE conn4 <- [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]]]}] 01:01:49 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. 01:01:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1574ms 01:01:49 INFO - PROCESS | 1348 | 1461052909949 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 01:01:49 INFO - PROCESS | 1348 | 1461052909954 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 01:01:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:01:49 INFO - PROCESS | 1348 | 1461052909960 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:01:49 INFO - PROCESS | 1348 | 1461052909964 Marionette TRACE conn4 <- [1,2966,null,{}] 01:01:50 INFO - PROCESS | 1348 | 1461052909969 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:50 INFO - PROCESS | 1348 | 1461052910119 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 01:01:50 INFO - PROCESS | 1348 | 1461052910364 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:50 INFO - PROCESS | 1348 | ++DOCSHELL 12F44800 == 163 [pid = 1348] [id = 752] 01:01:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 350 (12F47800) [pid = 1348] [serial = 2255] [outer = 00000000] 01:01:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 351 (17340000) [pid = 1348] [serial = 2256] [outer = 12F47800] 01:01:50 INFO - PROCESS | 1348 | 1461052910432 Marionette DEBUG loaded listener.js 01:01:50 INFO - PROCESS | 1348 | ++DOMWINDOW == 352 (1774B800) [pid = 1348] [serial = 2257] [outer = 12F47800] 01:01:51 INFO - PROCESS | 1348 | 1461052911041 Marionette TRACE conn4 <- [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]]]}] 01:01:51 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. 01:01:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1126ms 01:01:51 INFO - PROCESS | 1348 | 1461052911091 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 01:01:51 INFO - PROCESS | 1348 | 1461052911098 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 01:01:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:01:51 INFO - PROCESS | 1348 | 1461052911105 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:01:51 INFO - PROCESS | 1348 | 1461052911108 Marionette TRACE conn4 <- [1,2970,null,{}] 01:01:51 INFO - PROCESS | 1348 | 1461052911112 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:51 INFO - PROCESS | 1348 | 1461052911266 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 01:01:51 INFO - PROCESS | 1348 | 1461052911536 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:51 INFO - PROCESS | 1348 | ++DOCSHELL 1AF5A000 == 164 [pid = 1348] [id = 753] 01:01:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 353 (1AF66800) [pid = 1348] [serial = 2258] [outer = 00000000] 01:01:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 354 (1C5B2800) [pid = 1348] [serial = 2259] [outer = 1AF66800] 01:01:51 INFO - PROCESS | 1348 | 1461052911599 Marionette DEBUG loaded listener.js 01:01:51 INFO - PROCESS | 1348 | ++DOMWINDOW == 355 (1C63EC00) [pid = 1348] [serial = 2260] [outer = 1AF66800] 01:01:52 INFO - PROCESS | 1348 | 1461052912180 Marionette TRACE conn4 <- [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"]]]}] 01:01:52 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 01:01:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:01:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:01:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1124ms 01:01:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:01:52 INFO - PROCESS | 1348 | 1461052912229 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 01:01:52 INFO - PROCESS | 1348 | 1461052912232 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 01:01:52 INFO - PROCESS | 1348 | 1461052912235 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:01:52 INFO - PROCESS | 1348 | 1461052912239 Marionette TRACE conn4 <- [1,2974,null,{}] 01:01:52 INFO - PROCESS | 1348 | 1461052912251 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:52 INFO - PROCESS | 1348 | 1461052912400 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 01:01:52 INFO - PROCESS | 1348 | 1461052912670 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:52 INFO - PROCESS | 1348 | ++DOCSHELL 23817400 == 165 [pid = 1348] [id = 754] 01:01:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 356 (23817800) [pid = 1348] [serial = 2261] [outer = 00000000] 01:01:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 357 (23E94000) [pid = 1348] [serial = 2262] [outer = 23817800] 01:01:52 INFO - PROCESS | 1348 | 1461052912736 Marionette DEBUG loaded listener.js 01:01:52 INFO - PROCESS | 1348 | ++DOMWINDOW == 358 (2652A400) [pid = 1348] [serial = 2263] [outer = 23817800] 01:01:53 INFO - PROCESS | 1348 | 1461052913288 Marionette TRACE conn4 <- [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]]]}] 01:01:53 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. 01:01:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1074ms 01:01:53 INFO - PROCESS | 1348 | 1461052913327 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 01:01:53 INFO - PROCESS | 1348 | 1461052913330 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 01:01:53 INFO - PROCESS | 1348 | 1461052913335 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:01:53 INFO - PROCESS | 1348 | 1461052913337 Marionette TRACE conn4 <- [1,2978,null,{}] 01:01:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:01:53 INFO - PROCESS | 1348 | 1461052913429 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:53 INFO - PROCESS | 1348 | 1461052913687 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 01:01:53 INFO - PROCESS | 1348 | ************************* 01:01:53 INFO - PROCESS | 1348 | A coding exception was thrown and uncaught in a Task. 01:01:53 INFO - PROCESS | 1348 | 01:01:53 INFO - PROCESS | 1348 | Full message: TypeError: NetworkError when attempting to fetch resource. 01:01:53 INFO - PROCESS | 1348 | Full stack: 01:01:53 INFO - PROCESS | 1348 | ************************* 01:01:53 INFO - PROCESS | 1348 | 1461052913893 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:53 INFO - PROCESS | 1348 | ++DOCSHELL 17729400 == 166 [pid = 1348] [id = 755] 01:01:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 359 (26D64400) [pid = 1348] [serial = 2264] [outer = 00000000] 01:01:53 INFO - PROCESS | 1348 | ++DOMWINDOW == 360 (2795FC00) [pid = 1348] [serial = 2265] [outer = 26D64400] 01:01:54 INFO - PROCESS | 1348 | 1461052913955 Marionette DEBUG loaded listener.js 01:01:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 361 (28405C00) [pid = 1348] [serial = 2266] [outer = 26D64400] 01:01:54 INFO - PROCESS | 1348 | ++DOCSHELL 2870C800 == 167 [pid = 1348] [id = 756] 01:01:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 362 (2870FC00) [pid = 1348] [serial = 2267] [outer = 00000000] 01:01:54 INFO - PROCESS | 1348 | ++DOMWINDOW == 363 (2871F800) [pid = 1348] [serial = 2268] [outer = 2870FC00] 01:01:54 INFO - PROCESS | 1348 | 1461052914682 Marionette TRACE conn4 <- [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]]]}] 01:01:54 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. 01:01:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1364ms 01:01:54 INFO - PROCESS | 1348 | 1461052914709 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 01:01:54 INFO - PROCESS | 1348 | 1461052914712 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 01:01:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:01:54 INFO - PROCESS | 1348 | 1461052914717 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:01:54 INFO - PROCESS | 1348 | 1461052914719 Marionette TRACE conn4 <- [1,2982,null,{}] 01:01:54 INFO - PROCESS | 1348 | 1461052914723 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:54 INFO - PROCESS | 1348 | 1461052914917 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 01:01:55 INFO - PROCESS | 1348 | 1461052915181 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:55 INFO - PROCESS | 1348 | ++DOCSHELL 2840C400 == 168 [pid = 1348] [id = 757] 01:01:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 364 (28483000) [pid = 1348] [serial = 2269] [outer = 00000000] 01:01:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 365 (28F78400) [pid = 1348] [serial = 2270] [outer = 28483000] 01:01:55 INFO - PROCESS | 1348 | 1461052915241 Marionette DEBUG loaded listener.js 01:01:55 INFO - PROCESS | 1348 | ++DOMWINDOW == 366 (2906EC00) [pid = 1348] [serial = 2271] [outer = 28483000] 01:01:55 INFO - PROCESS | 1348 | 1461052915850 Marionette TRACE conn4 <- [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]]]}] 01:01:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:01:55 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 01:01:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1179ms 01:01:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:01:55 INFO - PROCESS | 1348 | 1461052915899 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 01:01:55 INFO - PROCESS | 1348 | 1461052915901 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 01:01:55 INFO - PROCESS | 1348 | 1461052915904 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:01:55 INFO - PROCESS | 1348 | 1461052915907 Marionette TRACE conn4 <- [1,2986,null,{}] 01:01:55 INFO - PROCESS | 1348 | 1461052915911 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:56 INFO - PROCESS | 1348 | 1461052916155 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 01:01:56 INFO - PROCESS | 1348 | 1461052916356 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:56 INFO - PROCESS | 1348 | ++DOCSHELL 297C8C00 == 169 [pid = 1348] [id = 758] 01:01:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 367 (29E93C00) [pid = 1348] [serial = 2272] [outer = 00000000] 01:01:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 368 (2B8B0000) [pid = 1348] [serial = 2273] [outer = 29E93C00] 01:01:56 INFO - PROCESS | 1348 | 1461052916416 Marionette DEBUG loaded listener.js 01:01:56 INFO - PROCESS | 1348 | ++DOMWINDOW == 369 (2B8BA400) [pid = 1348] [serial = 2274] [outer = 29E93C00] 01:01:56 INFO - PROCESS | 1348 | 1461052916952 Marionette TRACE conn4 <- [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]]]}] 01:01:57 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. 01:01:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1070ms 01:01:57 INFO - PROCESS | 1348 | 1461052916980 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 01:01:57 INFO - PROCESS | 1348 | 1461052916983 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 01:01:57 INFO - PROCESS | 1348 | 1461052916986 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:01:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:01:57 INFO - PROCESS | 1348 | 1461052916988 Marionette TRACE conn4 <- [1,2990,null,{}] 01:01:57 INFO - PROCESS | 1348 | 1461052916992 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:57 INFO - PROCESS | 1348 | 1461052917133 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 01:01:57 INFO - PROCESS | 1348 | 1461052917376 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:57 INFO - PROCESS | 1348 | ++DOCSHELL 1C648400 == 170 [pid = 1348] [id = 759] 01:01:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 370 (1E3DF000) [pid = 1348] [serial = 2275] [outer = 00000000] 01:01:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 371 (2AFA3C00) [pid = 1348] [serial = 2276] [outer = 1E3DF000] 01:01:57 INFO - PROCESS | 1348 | 1461052917437 Marionette DEBUG loaded listener.js 01:01:57 INFO - PROCESS | 1348 | ++DOMWINDOW == 372 (2BD9A000) [pid = 1348] [serial = 2277] [outer = 1E3DF000] 01:01:58 INFO - PROCESS | 1348 | 1461052918014 Marionette TRACE conn4 <- [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]]]}] 01:01:58 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. 01:01:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1067ms 01:01:58 INFO - PROCESS | 1348 | 1461052918056 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 01:01:58 INFO - PROCESS | 1348 | 1461052918058 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 01:01:58 INFO - PROCESS | 1348 | 1461052918062 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:01:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:01:58 INFO - PROCESS | 1348 | 1461052918064 Marionette TRACE conn4 <- [1,2994,null,{}] 01:01:58 INFO - PROCESS | 1348 | 1461052918068 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:58 INFO - PROCESS | 1348 | 1461052918211 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 01:01:58 INFO - PROCESS | 1348 | 1461052918477 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:58 INFO - PROCESS | 1348 | ++DOCSHELL 271A2800 == 171 [pid = 1348] [id = 760] 01:01:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 373 (2BD99C00) [pid = 1348] [serial = 2278] [outer = 00000000] 01:01:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 374 (2D41EC00) [pid = 1348] [serial = 2279] [outer = 2BD99C00] 01:01:58 INFO - PROCESS | 1348 | 1461052918535 Marionette DEBUG loaded listener.js 01:01:58 INFO - PROCESS | 1348 | ++DOMWINDOW == 375 (2D428C00) [pid = 1348] [serial = 2280] [outer = 2BD99C00] 01:01:59 INFO - PROCESS | 1348 | 1461052919061 Marionette TRACE conn4 <- [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]]]}] 01:01:59 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. 01:01:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1021ms 01:01:59 INFO - PROCESS | 1348 | 1461052919087 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 01:01:59 INFO - PROCESS | 1348 | 1461052919090 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 01:01:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:01:59 INFO - PROCESS | 1348 | 1461052919093 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:01:59 INFO - PROCESS | 1348 | 1461052919095 Marionette TRACE conn4 <- [1,2998,null,{}] 01:01:59 INFO - PROCESS | 1348 | 1461052919099 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:59 INFO - PROCESS | 1348 | 1461052919259 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 01:01:59 INFO - PROCESS | 1348 | 1461052919505 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:59 INFO - PROCESS | 1348 | ++DOCSHELL 2D42A400 == 172 [pid = 1348] [id = 761] 01:01:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 376 (2D42BC00) [pid = 1348] [serial = 2281] [outer = 00000000] 01:01:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 377 (2DDDBC00) [pid = 1348] [serial = 2282] [outer = 2D42BC00] 01:01:59 INFO - PROCESS | 1348 | 1461052919565 Marionette DEBUG loaded listener.js 01:01:59 INFO - PROCESS | 1348 | ++DOMWINDOW == 378 (2DDDF400) [pid = 1348] [serial = 2283] [outer = 2D42BC00] 01:01:59 INFO - PROCESS | 1348 | [1348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:02:00 INFO - PROCESS | 1348 | 1461052920238 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:02:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:02:00 INFO - {} 01:02:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:02:00 INFO - {} 01:02:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:02:00 INFO - {} 01:02:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:02:00 INFO - {} 01:02:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1119ms 01:02:00 INFO - PROCESS | 1348 | 1461052920247 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 01:02:00 INFO - PROCESS | 1348 | 1461052920250 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 01:02:00 INFO - PROCESS | 1348 | 1461052920253 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:02:00 INFO - TEST-START | /FileAPI/fileReader.html 01:02:00 INFO - PROCESS | 1348 | 1461052920255 Marionette TRACE conn4 <- [1,3002,null,{}] 01:02:00 INFO - PROCESS | 1348 | 1461052920259 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:00 INFO - PROCESS | 1348 | 1461052920439 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 01:02:00 INFO - PROCESS | 1348 | 1461052920704 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:00 INFO - PROCESS | 1348 | ++DOCSHELL 2D73E800 == 173 [pid = 1348] [id = 762] 01:02:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 379 (2D742000) [pid = 1348] [serial = 2284] [outer = 00000000] 01:02:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 380 (2ED79000) [pid = 1348] [serial = 2285] [outer = 2D742000] 01:02:00 INFO - PROCESS | 1348 | 1461052920762 Marionette DEBUG loaded listener.js 01:02:00 INFO - PROCESS | 1348 | ++DOMWINDOW == 381 (2ED7C400) [pid = 1348] [serial = 2286] [outer = 2D742000] 01:02:01 INFO - PROCESS | 1348 | 1461052921276 Marionette TRACE conn4 <- [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]]]}] 01:02:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:02:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:02:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:02:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:02:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 1075ms 01:02:01 INFO - PROCESS | 1348 | 1461052921333 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 01:02:01 INFO - PROCESS | 1348 | 1461052921336 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 01:02:01 INFO - PROCESS | 1348 | 1461052921339 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:02:01 INFO - TEST-START | /FileAPI/historical.html 01:02:01 INFO - PROCESS | 1348 | 1461052921342 Marionette TRACE conn4 <- [1,3006,null,{}] 01:02:01 INFO - PROCESS | 1348 | 1461052921346 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:01 INFO - PROCESS | 1348 | 1461052921511 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 01:02:01 INFO - PROCESS | 1348 | 1461052921760 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:01 INFO - PROCESS | 1348 | ++DOCSHELL 2ED8B400 == 174 [pid = 1348] [id = 763] 01:02:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 382 (2ED8DC00) [pid = 1348] [serial = 2287] [outer = 00000000] 01:02:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 383 (2FDD8800) [pid = 1348] [serial = 2288] [outer = 2ED8DC00] 01:02:01 INFO - PROCESS | 1348 | 1461052921826 Marionette DEBUG loaded listener.js 01:02:01 INFO - PROCESS | 1348 | ++DOMWINDOW == 384 (2FDE0000) [pid = 1348] [serial = 2289] [outer = 2ED8DC00] 01:02:02 INFO - PROCESS | 1348 | 1461052922429 Marionette TRACE conn4 <- [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"]]]}] 01:02:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:02:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:02:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:02:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:02:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:02:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:02:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:02:02 INFO - TEST-OK | /FileAPI/historical.html | took 1120ms 01:02:02 INFO - PROCESS | 1348 | 1461052922462 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 01:02:02 INFO - PROCESS | 1348 | 1461052922465 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 01:02:02 INFO - PROCESS | 1348 | 1461052922468 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:02:02 INFO - TEST-START | /FileAPI/idlharness.html 01:02:02 INFO - PROCESS | 1348 | 1461052922470 Marionette TRACE conn4 <- [1,3010,null,{}] 01:02:02 INFO - PROCESS | 1348 | 1461052922474 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:02 INFO - PROCESS | 1348 | 1461052922613 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 01:02:02 INFO - PROCESS | 1348 | 1461052922848 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:02 INFO - PROCESS | 1348 | ++DOCSHELL 2D41E400 == 175 [pid = 1348] [id = 764] 01:02:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 385 (2FDE1C00) [pid = 1348] [serial = 2290] [outer = 00000000] 01:02:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 386 (31356400) [pid = 1348] [serial = 2291] [outer = 2FDE1C00] 01:02:02 INFO - PROCESS | 1348 | 1461052922903 Marionette DEBUG loaded listener.js 01:02:02 INFO - PROCESS | 1348 | ++DOMWINDOW == 387 (31356800) [pid = 1348] [serial = 2292] [outer = 2FDE1C00] 01:02:04 INFO - PROCESS | 1348 | 1461052924141 Marionette TRACE conn4 <- [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]]]}] 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:02:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:02:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:02:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:02:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:02:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:02:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:02:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:02:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:02:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:02:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:02:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:02:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:02:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:02:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:02:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:02:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:02:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:02:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:02:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:02:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:02:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:02:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:02:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:02:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:02:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:02:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:02:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:02:04 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 01:02:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:02:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:02:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:02:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:02:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:02:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:02:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:02:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:02:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:02:04 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 01:02:04 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 01:02:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:02:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:02:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:02:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:02:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:02:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:02:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:02:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:02:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:02:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:02:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:02:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:02:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:02:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:02:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:02:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:02:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:02:04 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 01:02:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:02:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:02:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:02:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:02:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:02:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:02:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:02:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:02:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:02:04 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 01:02:04 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 01:02:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:02:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:02:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:02:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:02:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:02:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:02:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:02:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:02:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:02:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:02:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 1789ms 01:02:04 INFO - PROCESS | 1348 | 1461052924303 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 01:02:04 INFO - PROCESS | 1348 | 1461052924305 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 01:02:04 INFO - PROCESS | 1348 | 1461052924313 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:02:04 INFO - TEST-START | /FileAPI/idlharness.worker 01:02:04 INFO - PROCESS | 1348 | 1461052924315 Marionette TRACE conn4 <- [1,3014,null,{}] 01:02:04 INFO - PROCESS | 1348 | 1461052924319 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:04 INFO - PROCESS | 1348 | 1461052924487 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 01:02:04 INFO - PROCESS | 1348 | 1461052924717 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:04 INFO - PROCESS | 1348 | ++DOCSHELL 30CDFC00 == 176 [pid = 1348] [id = 765] 01:02:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 388 (30CE3400) [pid = 1348] [serial = 2293] [outer = 00000000] 01:02:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 389 (32417000) [pid = 1348] [serial = 2294] [outer = 30CE3400] 01:02:04 INFO - PROCESS | 1348 | 1461052924772 Marionette DEBUG loaded listener.js 01:02:04 INFO - PROCESS | 1348 | ++DOMWINDOW == 390 (32416C00) [pid = 1348] [serial = 2295] [outer = 30CE3400] 01:02:04 INFO - PROCESS | 1348 | [1348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:02:05 INFO - PROCESS | 1348 | 1461052925967 Marionette TRACE conn4 <- [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,{},{}]]]}] 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:02:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:02:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:02:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:02:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:02:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:02:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:02:06 INFO - {} 01:02:06 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 01:02:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:02:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:02:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:02:06 INFO - {} 01:02:06 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 - {} 01:02:06 INFO - {} 01:02:06 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 01:02:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:02:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:02:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:02:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:02:06 INFO - {} 01:02:06 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 01:02:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:02:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:02:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:02:06 INFO - {} 01:02:06 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 - {} 01:02:06 INFO - {} 01:02:06 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 01:02:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:02:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:02:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 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 01:02:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:02:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:02:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 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 01:02:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 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 01:02:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 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 01:02:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:02:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:02:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:02:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:02:06 INFO - {} 01:02:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1798ms 01:02:06 INFO - PROCESS | 1348 | 1461052926123 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 01:02:06 INFO - PROCESS | 1348 | 1461052926126 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 01:02:06 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:02:06 INFO - PROCESS | 1348 | 1461052926130 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:02:06 INFO - PROCESS | 1348 | 1461052926132 Marionette TRACE conn4 <- [1,3018,null,{}] 01:02:06 INFO - PROCESS | 1348 | 1461052926136 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:06 INFO - PROCESS | 1348 | 1461052926283 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 01:02:06 INFO - PROCESS | 1348 | 1461052926553 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:06 INFO - PROCESS | 1348 | ++DOCSHELL 2E8B1400 == 177 [pid = 1348] [id = 766] 01:02:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 391 (2E8B1C00) [pid = 1348] [serial = 2296] [outer = 00000000] 01:02:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 392 (327B9000) [pid = 1348] [serial = 2297] [outer = 2E8B1C00] 01:02:06 INFO - PROCESS | 1348 | 1461052926612 Marionette DEBUG loaded listener.js 01:02:06 INFO - PROCESS | 1348 | ++DOMWINDOW == 393 (327B8800) [pid = 1348] [serial = 2298] [outer = 2E8B1C00] 01:02:07 INFO - PROCESS | 1348 | 1461052927141 Marionette TRACE conn4 <- [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]]]}] 01:02:07 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 01:02:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1066ms 01:02:07 INFO - PROCESS | 1348 | 1461052927202 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 01:02:07 INFO - PROCESS | 1348 | 1461052927204 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 01:02:07 INFO - PROCESS | 1348 | 1461052927207 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:02:07 INFO - PROCESS | 1348 | 1461052927209 Marionette TRACE conn4 <- [1,3022,null,{}] 01:02:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:02:07 INFO - PROCESS | 1348 | 1461052927213 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:07 INFO - PROCESS | 1348 | 1461052927360 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 01:02:07 INFO - PROCESS | 1348 | 1461052927639 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:07 INFO - PROCESS | 1348 | ++DOCSHELL 327BC000 == 178 [pid = 1348] [id = 767] 01:02:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 394 (327BD400) [pid = 1348] [serial = 2299] [outer = 00000000] 01:02:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 395 (327C5800) [pid = 1348] [serial = 2300] [outer = 327BD400] 01:02:07 INFO - PROCESS | 1348 | 1461052927700 Marionette DEBUG loaded listener.js 01:02:07 INFO - PROCESS | 1348 | ++DOMWINDOW == 396 (327C4C00) [pid = 1348] [serial = 2301] [outer = 327BD400] 01:02:08 INFO - PROCESS | 1348 | 1461052928287 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 01:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:02:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1117ms 01:02:08 INFO - PROCESS | 1348 | 1461052928329 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 01:02:08 INFO - PROCESS | 1348 | 1461052928331 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 01:02:08 INFO - PROCESS | 1348 | 1461052928334 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:02:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:02:08 INFO - PROCESS | 1348 | 1461052928336 Marionette TRACE conn4 <- [1,3026,null,{}] 01:02:08 INFO - PROCESS | 1348 | 1461052928340 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:08 INFO - PROCESS | 1348 | 1461052928486 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 01:02:08 INFO - PROCESS | 1348 | 1461052928804 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:08 INFO - PROCESS | 1348 | ++DOCSHELL 12BA8000 == 179 [pid = 1348] [id = 768] 01:02:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 397 (12ED2C00) [pid = 1348] [serial = 2302] [outer = 00000000] 01:02:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 398 (33196800) [pid = 1348] [serial = 2303] [outer = 12ED2C00] 01:02:08 INFO - PROCESS | 1348 | 1461052928865 Marionette DEBUG loaded listener.js 01:02:08 INFO - PROCESS | 1348 | ++DOMWINDOW == 399 (2748A400) [pid = 1348] [serial = 2304] [outer = 12ED2C00] 01:02:09 INFO - PROCESS | 1348 | 1461052929426 Marionette TRACE conn4 <- [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"]]]}] 01:02:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:02:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:02:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:02:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1128ms 01:02:09 INFO - PROCESS | 1348 | 1461052929467 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 01:02:09 INFO - PROCESS | 1348 | 1461052929470 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 01:02:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:02:09 INFO - PROCESS | 1348 | 1461052929473 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:02:09 INFO - PROCESS | 1348 | 1461052929475 Marionette TRACE conn4 <- [1,3030,null,{}] 01:02:09 INFO - PROCESS | 1348 | 1461052929480 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:09 INFO - PROCESS | 1348 | 1461052929632 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 01:02:09 INFO - PROCESS | 1348 | 1461052929872 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:09 INFO - PROCESS | 1348 | ++DOCSHELL 12909000 == 180 [pid = 1348] [id = 769] 01:02:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 400 (12ECEC00) [pid = 1348] [serial = 2305] [outer = 00000000] 01:02:09 INFO - PROCESS | 1348 | ++DOMWINDOW == 401 (1B77D800) [pid = 1348] [serial = 2306] [outer = 12ECEC00] 01:02:09 INFO - PROCESS | 1348 | 1461052929931 Marionette DEBUG loaded listener.js 01:02:10 INFO - PROCESS | 1348 | ++DOMWINDOW == 402 (1C0A4400) [pid = 1348] [serial = 2307] [outer = 12ECEC00] 01:02:10 INFO - PROCESS | 1348 | 1461052930771 Marionette TRACE conn4 <- [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]]]}] 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:02:10 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. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:02:10 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'.) 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:02:10 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. 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:02:10 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. 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:02:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:02:10 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. 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:02:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:02:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:02:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1424ms 01:02:10 INFO - PROCESS | 1348 | 1461052930917 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 01:02:10 INFO - PROCESS | 1348 | 1461052930920 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 01:02:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:02:10 INFO - PROCESS | 1348 | 1461052930926 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:02:10 INFO - PROCESS | 1348 | 1461052930928 Marionette TRACE conn4 <- [1,3034,null,{}] 01:02:10 INFO - PROCESS | 1348 | 1461052930932 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:11 INFO - PROCESS | 1348 | 1461052931075 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 01:02:11 INFO - PROCESS | 1348 | 1461052931344 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:11 INFO - PROCESS | 1348 | ++DOCSHELL 12B2F400 == 181 [pid = 1348] [id = 770] 01:02:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 403 (12B5AC00) [pid = 1348] [serial = 2308] [outer = 00000000] 01:02:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 404 (206E1400) [pid = 1348] [serial = 2309] [outer = 12B5AC00] 01:02:11 INFO - PROCESS | 1348 | 1461052931404 Marionette DEBUG loaded listener.js 01:02:11 INFO - PROCESS | 1348 | ++DOMWINDOW == 405 (22497400) [pid = 1348] [serial = 2310] [outer = 12B5AC00] 01:02:11 INFO - PROCESS | 1348 | [1348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:02:12 INFO - PROCESS | 1348 | 1461052932018 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:02:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:02:12 INFO - {} 01:02:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1126ms 01:02:12 INFO - PROCESS | 1348 | 1461052932056 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 01:02:12 INFO - PROCESS | 1348 | 1461052932058 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 01:02:12 INFO - PROCESS | 1348 | 1461052932062 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:02:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:02:12 INFO - PROCESS | 1348 | 1461052932064 Marionette TRACE conn4 <- [1,3038,null,{}] 01:02:12 INFO - PROCESS | 1348 | 1461052932068 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:12 INFO - PROCESS | 1348 | 1461052932216 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 01:02:12 INFO - PROCESS | 1348 | 1461052932756 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:12 INFO - PROCESS | 1348 | ++DOCSHELL 17077000 == 182 [pid = 1348] [id = 771] 01:02:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 406 (170CC800) [pid = 1348] [serial = 2311] [outer = 00000000] 01:02:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 407 (173EDC00) [pid = 1348] [serial = 2312] [outer = 170CC800] 01:02:12 INFO - PROCESS | 1348 | 1461052932867 Marionette DEBUG loaded listener.js 01:02:12 INFO - PROCESS | 1348 | ++DOMWINDOW == 408 (19CC6000) [pid = 1348] [serial = 2313] [outer = 170CC800] 01:02:13 INFO - PROCESS | 1348 | 1461052933415 Marionette TRACE conn4 <- [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]]]}] 01:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:02:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1379ms 01:02:13 INFO - PROCESS | 1348 | 1461052933445 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 01:02:13 INFO - PROCESS | 1348 | 1461052933450 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 01:02:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:02:13 INFO - PROCESS | 1348 | 1461052933456 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:02:13 INFO - PROCESS | 1348 | 1461052933459 Marionette TRACE conn4 <- [1,3042,null,{}] 01:02:13 INFO - PROCESS | 1348 | 1461052933464 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:13 INFO - PROCESS | 1348 | 1461052933603 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 01:02:13 INFO - PROCESS | 1348 | 1461052933881 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:13 INFO - PROCESS | 1348 | ++DOCSHELL 17A84000 == 183 [pid = 1348] [id = 772] 01:02:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 409 (19CC5000) [pid = 1348] [serial = 2314] [outer = 00000000] 01:02:13 INFO - PROCESS | 1348 | ++DOMWINDOW == 410 (1F7D7C00) [pid = 1348] [serial = 2315] [outer = 19CC5000] 01:02:13 INFO - PROCESS | 1348 | 1461052933936 Marionette DEBUG loaded listener.js 01:02:14 INFO - PROCESS | 1348 | ++DOMWINDOW == 411 (20290400) [pid = 1348] [serial = 2316] [outer = 19CC5000] 01:02:14 INFO - PROCESS | 1348 | 1461052934757 Marionette TRACE conn4 <- [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"]]]}] 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:02:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:02:14 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" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:02:14 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" 01:02:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:02:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:02:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1467ms 01:02:14 INFO - PROCESS | 1348 | 1461052934936 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 01:02:14 INFO - PROCESS | 1348 | 1461052934941 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 01:02:14 INFO - PROCESS | 1348 | 1461052934949 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:02:14 INFO - PROCESS | 1348 | 1461052934951 Marionette TRACE conn4 <- [1,3046,null,{}] 01:02:14 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:02:14 INFO - PROCESS | 1348 | 1461052934955 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:15 INFO - PROCESS | 1348 | 1461052935091 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 01:02:15 INFO - PROCESS | 1348 | 1461052935365 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:15 INFO - PROCESS | 1348 | ++DOCSHELL 1B4E2800 == 184 [pid = 1348] [id = 773] 01:02:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 412 (1C5C4400) [pid = 1348] [serial = 2317] [outer = 00000000] 01:02:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 413 (224A1000) [pid = 1348] [serial = 2318] [outer = 1C5C4400] 01:02:15 INFO - PROCESS | 1348 | 1461052935452 Marionette DEBUG loaded listener.js 01:02:15 INFO - PROCESS | 1348 | ++DOMWINDOW == 414 (28481400) [pid = 1348] [serial = 2319] [outer = 1C5C4400] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 1C616C00 == 183 [pid = 1348] [id = 750] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 1B77FC00 == 182 [pid = 1348] [id = 749] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 1BAA4C00 == 181 [pid = 1348] [id = 721] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 170D3C00 == 180 [pid = 1348] [id = 748] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 1A57B000 == 179 [pid = 1348] [id = 720] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 1C610000 == 178 [pid = 1348] [id = 747] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 1712B400 == 177 [pid = 1348] [id = 746] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 2BE29400 == 176 [pid = 1348] [id = 745] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 413 (1F57B000) [pid = 1348] [serial = 2176] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 19CD0400 == 175 [pid = 1348] [id = 742] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 28AB7400 == 174 [pid = 1348] [id = 741] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 28AC0400 == 173 [pid = 1348] [id = 740] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 28AA0800 == 172 [pid = 1348] [id = 739] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 28444C00 == 171 [pid = 1348] [id = 738] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 27952800 == 170 [pid = 1348] [id = 737] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 26BEA800 == 169 [pid = 1348] [id = 736] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 26BF3000 == 168 [pid = 1348] [id = 735] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 26A09C00 == 167 [pid = 1348] [id = 734] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 2416B400 == 166 [pid = 1348] [id = 733] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 24164400 == 165 [pid = 1348] [id = 732] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 23814400 == 164 [pid = 1348] [id = 731] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 206E1C00 == 163 [pid = 1348] [id = 730] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 202AD000 == 162 [pid = 1348] [id = 729] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 1BAA8000 == 161 [pid = 1348] [id = 728] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 1776D800 == 160 [pid = 1348] [id = 727] 01:02:15 INFO - PROCESS | 1348 | --DOCSHELL 0EB0D800 == 159 [pid = 1348] [id = 726] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 412 (206DD000) [pid = 1348] [serial = 1832] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 411 (26A0E800) [pid = 1348] [serial = 1973] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 410 (2793B000) [pid = 1348] [serial = 1607] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 409 (1B786C00) [pid = 1348] [serial = 1610] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 408 (23816C00) [pid = 1348] [serial = 1613] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 407 (2840DC00) [pid = 1348] [serial = 1616] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 406 (28713400) [pid = 1348] [serial = 1619] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 405 (2B4C1800) [pid = 1348] [serial = 1688] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 404 (1E375000) [pid = 1348] [serial = 1757] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 403 (271E7400) [pid = 1348] [serial = 1901] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 402 (2E7B5000) [pid = 1348] [serial = 2128] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 401 (1AFEA000) [pid = 1348] [serial = 2146] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 400 (2ED7E800) [pid = 1348] [serial = 2137] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 399 (29073000) [pid = 1348] [serial = 2131] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 398 (2E762800) [pid = 1348] [serial = 2125] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 397 (1C09BC00) [pid = 1348] [serial = 2164] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 396 (1C1CFC00) [pid = 1348] [serial = 2165] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 395 (1E37AC00) [pid = 1348] [serial = 2173] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 394 (1B77E400) [pid = 1348] [serial = 2162] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 393 (1E734400) [pid = 1348] [serial = 2174] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 392 (1D677000) [pid = 1348] [serial = 2170] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 391 (1C63B000) [pid = 1348] [serial = 2168] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 390 (1C610C00) [pid = 1348] [serial = 2167] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 389 (1D6F9C00) [pid = 1348] [serial = 2171] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 388 (2FDDA800) [pid = 1348] [serial = 2143] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 387 (23861C00) [pid = 1348] [serial = 2110] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 386 (2AD97400) [pid = 1348] [serial = 2104] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 385 (2B3E2800) [pid = 1348] [serial = 2105] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 384 (2DDE0000) [pid = 1348] [serial = 2122] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 383 (2D423800) [pid = 1348] [serial = 2134] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 382 (12BB4C00) [pid = 1348] [serial = 2155] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 381 (16E66400) [pid = 1348] [serial = 2156] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 380 (1B49BC00) [pid = 1348] [serial = 2161] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 379 (19CD7400) [pid = 1348] [serial = 2158] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 378 (1A027400) [pid = 1348] [serial = 2159] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 377 (2FC45C00) [pid = 1348] [serial = 2140] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 376 (0F6E0C00) [pid = 1348] [serial = 2150] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 375 (0EC2A000) [pid = 1348] [serial = 2149] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 374 (2AA6E000) [pid = 1348] [serial = 2113] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 373 (13FD8400) [pid = 1348] [serial = 2153] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 372 (13985800) [pid = 1348] [serial = 2152] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 371 (1BFE5400) [pid = 1348] [serial = 2107] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 370 (2BE89800) [pid = 1348] [serial = 2119] [outer = 00000000] [url = about:blank] 01:02:15 INFO - PROCESS | 1348 | --DOMWINDOW == 369 (2BD9B000) [pid = 1348] [serial = 2116] [outer = 00000000] [url = about:blank] 01:02:16 INFO - PROCESS | 1348 | 1461052936195 Marionette TRACE conn4 <- [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]]]}] 01:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:02:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:02:16 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:16 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:02:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:02:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:02:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:02:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:02:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:02:16 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1282ms 01:02:16 INFO - PROCESS | 1348 | 1461052936236 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 01:02:16 INFO - PROCESS | 1348 | 1461052936238 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 01:02:16 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:02:16 INFO - PROCESS | 1348 | 1461052936244 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:02:16 INFO - PROCESS | 1348 | 1461052936249 Marionette TRACE conn4 <- [1,3050,null,{}] 01:02:16 INFO - PROCESS | 1348 | 1461052936261 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:16 INFO - PROCESS | 1348 | 1461052936478 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 01:02:16 INFO - PROCESS | 1348 | 1461052936498 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:16 INFO - PROCESS | 1348 | ++DOCSHELL 17750800 == 160 [pid = 1348] [id = 774] 01:02:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 370 (18643800) [pid = 1348] [serial = 2320] [outer = 00000000] 01:02:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 371 (1BAA0C00) [pid = 1348] [serial = 2321] [outer = 18643800] 01:02:16 INFO - PROCESS | 1348 | 1461052936546 Marionette DEBUG loaded listener.js 01:02:16 INFO - PROCESS | 1348 | ++DOMWINDOW == 372 (1C0A1C00) [pid = 1348] [serial = 2322] [outer = 18643800] 01:02:16 INFO - PROCESS | 1348 | [1348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:02:17 INFO - PROCESS | 1348 | 1461052937113 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:02:17 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:02:17 INFO - {} 01:02:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 890ms 01:02:17 INFO - PROCESS | 1348 | 1461052937136 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 01:02:17 INFO - PROCESS | 1348 | 1461052937139 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 01:02:17 INFO - PROCESS | 1348 | 1461052937142 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:02:17 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:02:17 INFO - PROCESS | 1348 | 1461052937144 Marionette TRACE conn4 <- [1,3054,null,{}] 01:02:17 INFO - PROCESS | 1348 | 1461052937148 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:17 INFO - PROCESS | 1348 | 1461052937341 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 01:02:17 INFO - PROCESS | 1348 | 1461052937360 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:17 INFO - PROCESS | 1348 | ++DOCSHELL 1C0A1800 == 161 [pid = 1348] [id = 775] 01:02:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 373 (1C1D2C00) [pid = 1348] [serial = 2323] [outer = 00000000] 01:02:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 374 (1E73E000) [pid = 1348] [serial = 2324] [outer = 1C1D2C00] 01:02:17 INFO - PROCESS | 1348 | 1461052937407 Marionette DEBUG loaded listener.js 01:02:17 INFO - PROCESS | 1348 | ++DOMWINDOW == 375 (1F57BC00) [pid = 1348] [serial = 2325] [outer = 1C1D2C00] 01:02:17 INFO - PROCESS | 1348 | 1461052937893 Marionette TRACE conn4 <- [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]]]}] 01:02:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:02:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:02:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:02:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:02:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:02:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:02:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:02:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 770ms 01:02:17 INFO - PROCESS | 1348 | 1461052937917 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 01:02:17 INFO - PROCESS | 1348 | 1461052937918 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 01:02:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:02:17 INFO - PROCESS | 1348 | 1461052937921 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:02:17 INFO - PROCESS | 1348 | 1461052937923 Marionette TRACE conn4 <- [1,3058,null,{}] 01:02:17 INFO - PROCESS | 1348 | 1461052937927 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:18 INFO - PROCESS | 1348 | 1461052938152 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 01:02:18 INFO - PROCESS | 1348 | 1461052938177 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:18 INFO - PROCESS | 1348 | ++DOCSHELL 203EBC00 == 162 [pid = 1348] [id = 776] 01:02:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 376 (203F3C00) [pid = 1348] [serial = 2326] [outer = 00000000] 01:02:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 377 (2380FC00) [pid = 1348] [serial = 2327] [outer = 203F3C00] 01:02:18 INFO - PROCESS | 1348 | 1461052938234 Marionette DEBUG loaded listener.js 01:02:18 INFO - PROCESS | 1348 | ++DOMWINDOW == 378 (23E8C400) [pid = 1348] [serial = 2328] [outer = 203F3C00] 01:02:18 INFO - PROCESS | 1348 | 1461052938792 Marionette TRACE conn4 <- [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]]]}] 01:02:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:02:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:02:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:02:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:02:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:02:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:02:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 01:02:18 INFO - PROCESS | 1348 | 1461052938853 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 01:02:18 INFO - PROCESS | 1348 | 1461052938855 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 01:02:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:02:18 INFO - PROCESS | 1348 | 1461052938859 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:02:18 INFO - PROCESS | 1348 | 1461052938860 Marionette TRACE conn4 <- [1,3062,null,{}] 01:02:18 INFO - PROCESS | 1348 | 1461052938864 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:19 INFO - PROCESS | 1348 | 1461052939053 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 01:02:19 INFO - PROCESS | 1348 | 1461052939078 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:19 INFO - PROCESS | 1348 | ++DOCSHELL 26BF7000 == 163 [pid = 1348] [id = 777] 01:02:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 379 (26BF8800) [pid = 1348] [serial = 2329] [outer = 00000000] 01:02:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 380 (2748E400) [pid = 1348] [serial = 2330] [outer = 26BF8800] 01:02:19 INFO - PROCESS | 1348 | 1461052939124 Marionette DEBUG loaded listener.js 01:02:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 381 (27951400) [pid = 1348] [serial = 2331] [outer = 26BF8800] 01:02:19 INFO - PROCESS | 1348 | 1461052939625 Marionette TRACE conn4 <- [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]]]}] 01:02:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:02:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:02:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:02:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:02:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:02:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:02:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 830ms 01:02:19 INFO - PROCESS | 1348 | 1461052939693 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 01:02:19 INFO - PROCESS | 1348 | 1461052939695 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 01:02:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:02:19 INFO - PROCESS | 1348 | 1461052939706 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:02:19 INFO - PROCESS | 1348 | 1461052939708 Marionette TRACE conn4 <- [1,3066,null,{}] 01:02:19 INFO - PROCESS | 1348 | 1461052939712 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:19 INFO - PROCESS | 1348 | 1461052939908 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 01:02:19 INFO - PROCESS | 1348 | 1461052939934 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:19 INFO - PROCESS | 1348 | ++DOCSHELL 2840DC00 == 164 [pid = 1348] [id = 778] 01:02:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 382 (2840EC00) [pid = 1348] [serial = 2332] [outer = 00000000] 01:02:19 INFO - PROCESS | 1348 | ++DOMWINDOW == 383 (28710C00) [pid = 1348] [serial = 2333] [outer = 2840EC00] 01:02:19 INFO - PROCESS | 1348 | 1461052939981 Marionette DEBUG loaded listener.js 01:02:20 INFO - PROCESS | 1348 | ++DOMWINDOW == 384 (28A99800) [pid = 1348] [serial = 2334] [outer = 2840EC00] 01:02:20 INFO - PROCESS | 1348 | --DOMWINDOW == 383 (1C619400) [pid = 1348] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:02:20 INFO - PROCESS | 1348 | --DOMWINDOW == 382 (17342400) [pid = 1348] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:02:20 INFO - PROCESS | 1348 | --DOMWINDOW == 381 (2BE2FC00) [pid = 1348] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:02:20 INFO - PROCESS | 1348 | --DOMWINDOW == 380 (17335C00) [pid = 1348] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:02:20 INFO - PROCESS | 1348 | --DOMWINDOW == 379 (1BAA2400) [pid = 1348] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:02:20 INFO - PROCESS | 1348 | --DOMWINDOW == 378 (1EB07400) [pid = 1348] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:02:20 INFO - PROCESS | 1348 | --DOMWINDOW == 377 (1D688800) [pid = 1348] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:02:20 INFO - PROCESS | 1348 | 1461052940821 Marionette TRACE conn4 <- [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] 01:02:20 INFO - PROCESS | 1348 | 1461052940903 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 01:02:20 INFO - PROCESS | 1348 | 1461052940906 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:02:20 INFO - PROCESS | 1348 | 1461052940907 Marionette TRACE conn4 <- [1,3070,null,{}] 01:02:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:02:20 INFO - PROCESS | 1348 | 1461052940911 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:21 INFO - PROCESS | 1348 | 1461052941031 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 01:02:21 INFO - PROCESS | 1348 | 1461052941043 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:21 INFO - PROCESS | 1348 | ++DOCSHELL 28AB5400 == 165 [pid = 1348] [id = 779] 01:02:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 378 (28AB5800) [pid = 1348] [serial = 2335] [outer = 00000000] 01:02:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 379 (29E92C00) [pid = 1348] [serial = 2336] [outer = 28AB5800] 01:02:21 INFO - PROCESS | 1348 | 1461052941091 Marionette DEBUG loaded listener.js 01:02:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 380 (2A08F000) [pid = 1348] [serial = 2337] [outer = 28AB5800] 01:02:21 INFO - PROCESS | 1348 | 1461052941602 Marionette TRACE conn4 <- [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]]]}] 01:02:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:02:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:02:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:02:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 730ms 01:02:21 INFO - PROCESS | 1348 | 1461052941696 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 01:02:21 INFO - PROCESS | 1348 | 1461052941698 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 01:02:21 INFO - PROCESS | 1348 | 1461052941707 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:02:21 INFO - PROCESS | 1348 | 1461052941709 Marionette TRACE conn4 <- [1,3074,null,{}] 01:02:21 INFO - PROCESS | 1348 | 1461052941712 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:02:21 INFO - PROCESS | 1348 | 1461052941833 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 01:02:21 INFO - PROCESS | 1348 | 1461052941838 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:21 INFO - PROCESS | 1348 | ++DOCSHELL 2A1A0800 == 166 [pid = 1348] [id = 780] 01:02:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 381 (2AA70400) [pid = 1348] [serial = 2338] [outer = 00000000] 01:02:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 382 (2B3E7000) [pid = 1348] [serial = 2339] [outer = 2AA70400] 01:02:21 INFO - PROCESS | 1348 | 1461052941883 Marionette DEBUG loaded listener.js 01:02:21 INFO - PROCESS | 1348 | ++DOMWINDOW == 383 (2B4B7400) [pid = 1348] [serial = 2340] [outer = 2AA70400] 01:02:22 INFO - PROCESS | 1348 | 1461052942364 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:02:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:02:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 01:02:22 INFO - PROCESS | 1348 | 1461052942388 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 01:02:22 INFO - PROCESS | 1348 | 1461052942390 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 01:02:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:02:22 INFO - PROCESS | 1348 | 1461052942393 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:02:22 INFO - PROCESS | 1348 | 1461052942395 Marionette TRACE conn4 <- [1,3078,null,{}] 01:02:22 INFO - PROCESS | 1348 | 1461052942398 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:22 INFO - PROCESS | 1348 | 1461052942612 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 01:02:22 INFO - PROCESS | 1348 | 1461052942954 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:22 INFO - PROCESS | 1348 | ++DOCSHELL 12B56C00 == 167 [pid = 1348] [id = 781] 01:02:22 INFO - PROCESS | 1348 | ++DOMWINDOW == 384 (12B58800) [pid = 1348] [serial = 2341] [outer = 00000000] 01:02:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 385 (13EDD000) [pid = 1348] [serial = 2342] [outer = 12B58800] 01:02:23 INFO - PROCESS | 1348 | 1461052943018 Marionette DEBUG loaded listener.js 01:02:23 INFO - PROCESS | 1348 | ++DOMWINDOW == 386 (1711E800) [pid = 1348] [serial = 2343] [outer = 12B58800] 01:02:23 INFO - PROCESS | 1348 | 1461052943581 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:02:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:02:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1237ms 01:02:23 INFO - PROCESS | 1348 | 1461052943633 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 01:02:23 INFO - PROCESS | 1348 | 1461052943639 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 01:02:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:02:23 INFO - PROCESS | 1348 | 1461052943645 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:02:23 INFO - PROCESS | 1348 | 1461052943648 Marionette TRACE conn4 <- [1,3082,null,{}] 01:02:23 INFO - PROCESS | 1348 | 1461052943654 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:23 INFO - PROCESS | 1348 | 1461052943807 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 01:02:24 INFO - PROCESS | 1348 | 1461052944079 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:24 INFO - PROCESS | 1348 | ++DOCSHELL 1C5A8C00 == 168 [pid = 1348] [id = 782] 01:02:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 387 (1C5AE000) [pid = 1348] [serial = 2344] [outer = 00000000] 01:02:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 388 (1C69D400) [pid = 1348] [serial = 2345] [outer = 1C5AE000] 01:02:24 INFO - PROCESS | 1348 | 1461052944138 Marionette DEBUG loaded listener.js 01:02:24 INFO - PROCESS | 1348 | ++DOMWINDOW == 389 (1E376000) [pid = 1348] [serial = 2346] [outer = 1C5AE000] 01:02:24 INFO - PROCESS | 1348 | 1461052944741 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:02:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:02:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1123ms 01:02:24 INFO - PROCESS | 1348 | 1461052944773 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 01:02:24 INFO - PROCESS | 1348 | 1461052944777 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 01:02:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:02:24 INFO - PROCESS | 1348 | 1461052944781 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:02:24 INFO - PROCESS | 1348 | 1461052944783 Marionette TRACE conn4 <- [1,3086,null,{}] 01:02:24 INFO - PROCESS | 1348 | 1461052944787 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:24 INFO - PROCESS | 1348 | 1461052944937 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 01:02:25 INFO - PROCESS | 1348 | 1461052945183 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:25 INFO - PROCESS | 1348 | ++DOCSHELL 206DD400 == 169 [pid = 1348] [id = 783] 01:02:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 390 (20E55C00) [pid = 1348] [serial = 2347] [outer = 00000000] 01:02:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 391 (2415E800) [pid = 1348] [serial = 2348] [outer = 20E55C00] 01:02:25 INFO - PROCESS | 1348 | 1461052945241 Marionette DEBUG loaded listener.js 01:02:25 INFO - PROCESS | 1348 | ++DOMWINDOW == 392 (2652D000) [pid = 1348] [serial = 2349] [outer = 20E55C00] 01:02:25 INFO - PROCESS | 1348 | 1461052945814 Marionette TRACE conn4 <- [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]]]}] 01:02:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:02:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:02:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1071ms 01:02:25 INFO - PROCESS | 1348 | 1461052945861 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 01:02:25 INFO - PROCESS | 1348 | 1461052945864 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 01:02:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:02:25 INFO - PROCESS | 1348 | 1461052945875 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:02:25 INFO - PROCESS | 1348 | 1461052945882 Marionette TRACE conn4 <- [1,3090,null,{}] 01:02:25 INFO - PROCESS | 1348 | 1461052945887 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:26 INFO - PROCESS | 1348 | 1461052946038 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 01:02:26 INFO - PROCESS | 1348 | 1461052946312 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:26 INFO - PROCESS | 1348 | ++DOCSHELL 297CCC00 == 170 [pid = 1348] [id = 784] 01:02:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 393 (297D6000) [pid = 1348] [serial = 2350] [outer = 00000000] 01:02:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 394 (2B3E9000) [pid = 1348] [serial = 2351] [outer = 297D6000] 01:02:26 INFO - PROCESS | 1348 | 1461052946371 Marionette DEBUG loaded listener.js 01:02:26 INFO - PROCESS | 1348 | ++DOMWINDOW == 395 (2BD0E400) [pid = 1348] [serial = 2352] [outer = 297D6000] 01:02:26 INFO - PROCESS | 1348 | 1461052946906 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:02:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:02:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1089ms 01:02:26 INFO - PROCESS | 1348 | 1461052946973 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 01:02:26 INFO - PROCESS | 1348 | 1461052946977 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 01:02:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:02:26 INFO - PROCESS | 1348 | 1461052946984 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:02:26 INFO - PROCESS | 1348 | 1461052946987 Marionette TRACE conn4 <- [1,3094,null,{}] 01:02:26 INFO - PROCESS | 1348 | 1461052946990 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:27 INFO - PROCESS | 1348 | 1461052947145 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 01:02:27 INFO - PROCESS | 1348 | 1461052947388 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:27 INFO - PROCESS | 1348 | ++DOCSHELL 2BD9A800 == 171 [pid = 1348] [id = 785] 01:02:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 396 (2BE25C00) [pid = 1348] [serial = 2353] [outer = 00000000] 01:02:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 397 (2DDE3400) [pid = 1348] [serial = 2354] [outer = 2BE25C00] 01:02:27 INFO - PROCESS | 1348 | 1461052947447 Marionette DEBUG loaded listener.js 01:02:27 INFO - PROCESS | 1348 | ++DOMWINDOW == 398 (2E766800) [pid = 1348] [serial = 2355] [outer = 2BE25C00] 01:02:27 INFO - PROCESS | 1348 | 1461052947976 Marionette TRACE conn4 <- [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]]]}] 01:02:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:02:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:02:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:02:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1018ms 01:02:28 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:02:28 INFO - PROCESS | 1348 | 1461052948010 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 01:02:28 INFO - PROCESS | 1348 | 1461052948013 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 01:02:28 INFO - PROCESS | 1348 | 1461052948018 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:02:28 INFO - PROCESS | 1348 | 1461052948020 Marionette TRACE conn4 <- [1,3098,null,{}] 01:02:28 INFO - PROCESS | 1348 | 1461052948024 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:28 INFO - PROCESS | 1348 | 1461052948197 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 01:02:28 INFO - PROCESS | 1348 | 1461052948444 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:28 INFO - PROCESS | 1348 | ++DOCSHELL 2E8B9C00 == 172 [pid = 1348] [id = 786] 01:02:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 399 (2E8BA000) [pid = 1348] [serial = 2356] [outer = 00000000] 01:02:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 400 (2E8BF400) [pid = 1348] [serial = 2357] [outer = 2E8BA000] 01:02:28 INFO - PROCESS | 1348 | 1461052948513 Marionette DEBUG loaded listener.js 01:02:28 INFO - PROCESS | 1348 | ++DOMWINDOW == 401 (2E8E4800) [pid = 1348] [serial = 2358] [outer = 2E8BA000] 01:02:29 INFO - PROCESS | 1348 | 1461052949100 Marionette TRACE conn4 <- [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"]]]}] 01:02:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:02:29 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 01:02:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:02:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1120ms 01:02:29 INFO - PROCESS | 1348 | 1461052949140 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 01:02:29 INFO - PROCESS | 1348 | 1461052949143 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 01:02:29 INFO - PROCESS | 1348 | 1461052949146 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:02:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:02:29 INFO - PROCESS | 1348 | 1461052949148 Marionette TRACE conn4 <- [1,3102,null,{}] 01:02:29 INFO - PROCESS | 1348 | 1461052949152 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:29 INFO - PROCESS | 1348 | 1461052949297 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 01:02:29 INFO - PROCESS | 1348 | 1461052949544 Marionette TRACE conn4 -> [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\", \"f2bdc138-093b-4e89-a904-d2992bcec9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:29 INFO - PROCESS | 1348 | ++DOCSHELL 2E8E5C00 == 173 [pid = 1348] [id = 787] 01:02:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 402 (2E8E7000) [pid = 1348] [serial = 2359] [outer = 00000000] 01:02:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 403 (2EBA9000) [pid = 1348] [serial = 2360] [outer = 2E8E7000] 01:02:29 INFO - PROCESS | 1348 | 1461052949600 Marionette DEBUG loaded listener.js 01:02:29 INFO - PROCESS | 1348 | ++DOMWINDOW == 404 (2EBAE400) [pid = 1348] [serial = 2361] [outer = 2E8E7000] 01:02:30 INFO - PROCESS | 1348 | 1461052950140 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 01:02:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:02:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1017ms 01:02:30 INFO - PROCESS | 1348 | 1461052950167 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 01:02:30 INFO - PROCESS | 1348 | 1461052950169 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 01:02:31 WARNING - u'runner_teardown' () 01:02:31 INFO - No more tests 01:02:31 INFO - Got 0 unexpected results 01:02:31 INFO - SUITE-END | took 763s 01:02:31 INFO - Closing logging queue 01:02:31 INFO - queue closed 01:02:31 INFO - Return code: 0 01:02:31 WARNING - # TBPL SUCCESS # 01:02:31 INFO - Running post-action listener: _resource_record_post_action 01:02:31 INFO - Running post-run listener: _resource_record_post_run 01:02:32 INFO - Total resource usage - Wall time: 773s; CPU: 14.0%; Read bytes: 149608448; Write bytes: 1184442368; Read time: 1914500; Write time: 7925740 01:02:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:02:32 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 29700096; Read time: 0; Write time: 31040 01:02:32 INFO - run-tests - Wall time: 771s; CPU: 14.0%; Read bytes: 149608448; Write bytes: 1094342656; Read time: 1914500; Write time: 7804750 01:02:32 INFO - Running post-run listener: _upload_blobber_files 01:02:32 INFO - Blob upload gear active. 01:02:32 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:02:32 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 01:02:32 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 01:02:32 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 01:02:33 INFO - (blobuploader) - INFO - Open directory for files ... 01:02:33 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:02:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:02:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:02:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:02:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:02:34 INFO - (blobuploader) - INFO - Done attempting. 01:02:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:02:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:02:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:02:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:02:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:02:36 INFO - (blobuploader) - INFO - Done attempting. 01:02:36 INFO - (blobuploader) - INFO - Iteration through files over. 01:02:36 INFO - Return code: 0 01:02:36 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:02:36 INFO - Using _rmtree_windows ... 01:02:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:02:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/23896023ba456a90cbba3ddface04c91b534b6b0adb79cbe2ddfe24e90d7834651a1ed22826299e9f9815b4bdb751057ccd52adb5e23798c65dfd01e77a132d8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/435e458a100a2f1d92df91ff4419542ef4f8b3a2a82e3d87f317c988866ecea073f30ea5a1e548ddc5b309ba49799b025e15bfd2f04ff6bb4ac9692030c0cee9"} 01:02:36 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:02:36 INFO - Writing to file C:\slave\test\properties\blobber_files 01:02:36 INFO - Contents: 01:02:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/23896023ba456a90cbba3ddface04c91b534b6b0adb79cbe2ddfe24e90d7834651a1ed22826299e9f9815b4bdb751057ccd52adb5e23798c65dfd01e77a132d8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/435e458a100a2f1d92df91ff4419542ef4f8b3a2a82e3d87f317c988866ecea073f30ea5a1e548ddc5b309ba49799b025e15bfd2f04ff6bb4ac9692030c0cee9"} 01:02:36 INFO - Running post-run listener: copy_logs_to_upload_dir 01:02:36 INFO - Copying logs to upload dir... 01:02:36 INFO - mkdir: C:\slave\test\build\upload\logs 01:02:36 INFO - Copying logs to upload dir... 01:02:36 INFO - Using _rmtree_windows ... 01:02:36 INFO - Using _rmtree_windows ... 01:02:36 INFO - Using _rmtree_windows ... 01:02:36 INFO - Using _rmtree_windows ... 01:02:36 INFO - Using _rmtree_windows ... 01:02:36 INFO - Using _rmtree_windows ... 01:02:36 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=980.094000 ========= master_lag: 11.72 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 31 secs) (at 2016-04-19 01:02:48.084913) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-19 01:02:48.085893) ========= '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-213 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-213 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-213 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/fx-team/sha512/23896023ba456a90cbba3ddface04c91b534b6b0adb79cbe2ddfe24e90d7834651a1ed22826299e9f9815b4bdb751057ccd52adb5e23798c65dfd01e77a132d8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/435e458a100a2f1d92df91ff4419542ef4f8b3a2a82e3d87f317c988866ecea073f30ea5a1e548ddc5b309ba49799b025e15bfd2f04ff6bb4ac9692030c0cee9"} build_url:https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/23896023ba456a90cbba3ddface04c91b534b6b0adb79cbe2ddfe24e90d7834651a1ed22826299e9f9815b4bdb751057ccd52adb5e23798c65dfd01e77a132d8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/435e458a100a2f1d92df91ff4419542ef4f8b3a2a82e3d87f317c988866ecea073f30ea5a1e548ddc5b309ba49799b025e15bfd2f04ff6bb4ac9692030c0cee9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/A2KmWl7ZTX21cbemggLmpg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 1.13 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-19 01:02:49.321358) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 01:02:49.321715) ========= '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-213 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-213 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-213 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.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 01:02:49.450738) ========= ========= Started reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-04-19 01:02:49.451025) ========= ========= Finished reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-04-19 01:02:53.907514) ========= ========= Total master_lag: 13.00 =========