builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-148 starttime: 1461231545.37 results: success (0) buildid: 20160420234300 builduid: 4b93f22bbd2a4841989913914476c2ec revision: a364e18f1d1715e41b723aa6f01a1738c5d3f47b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 02:39:05.366122) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 02:39:05.366737) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 02:39:05.367111) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 02:39:05.587936) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 02:39:05.588341) ========= '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-148 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-148 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;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-148 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 --02:39:07-- 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% 20.61 MB/s 02:39:07 (20.61 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.539000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 02:39:07.175351) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 02:39:07.175816) ========= '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-148 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-148 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;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-148 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=5.301000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 02:39:12.496361) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 02:39:12.496942) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev a364e18f1d1715e41b723aa6f01a1738c5d3f47b --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 a364e18f1d1715e41b723aa6f01a1738c5d3f47b --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-148 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-148 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;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-148 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-21 02:39:12,898 truncating revision to first 12 chars 2016-04-21 02:39:12,898 Setting DEBUG logging. 2016-04-21 02:39:12,898 attempt 1/10 2016-04-21 02:39:12,898 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/a364e18f1d17?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 02:39:14,576 unpacking tar archive at: fx-team-a364e18f1d17/testing/mozharness/ program finished with exit code 0 elapsedTime=2.293000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 02:39:14.847439) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 02:39:14.847779) ========= script_repo_revision: a364e18f1d1715e41b723aa6f01a1738c5d3f47b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 02:39:14.848185) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 02:39:14.848467) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 02:39:14.864946) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 1 secs) (at 2016-04-21 02:39:14.865327) ========= '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-148 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-148 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;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-148 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 02:39:15 INFO - MultiFileLogger online at 20160421 02:39:15 in C:\slave\test 02:39:15 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 02:39:15 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:39:15 INFO - {'append_to_log': False, 02:39:15 INFO - 'base_work_dir': 'C:\\slave\\test', 02:39:15 INFO - 'blob_upload_branch': 'fx-team', 02:39:15 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:39:15 INFO - 'buildbot_json_path': 'buildprops.json', 02:39:15 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:39:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:39:15 INFO - 'download_minidump_stackwalk': True, 02:39:15 INFO - 'download_symbols': 'true', 02:39:15 INFO - 'e10s': False, 02:39:15 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:39:15 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:39:15 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:39:15 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:39:15 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:39:15 INFO - 'C:/mozilla-build/tooltool.py'), 02:39:15 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:39:15 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:39:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:39:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:39:15 INFO - 'log_level': 'info', 02:39:15 INFO - 'log_to_console': True, 02:39:15 INFO - 'opt_config_files': (), 02:39:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:39:15 INFO - '--processes=1', 02:39:15 INFO - '--config=%(test_path)s/wptrunner.ini', 02:39:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:39:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:39:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:39:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:39:15 INFO - 'pip_index': False, 02:39:15 INFO - 'require_test_zip': True, 02:39:15 INFO - 'test_type': ('testharness',), 02:39:15 INFO - 'this_chunk': '1', 02:39:15 INFO - 'total_chunks': '10', 02:39:15 INFO - 'virtualenv_path': 'venv', 02:39:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:39:15 INFO - 'work_dir': 'build'} 02:39:15 INFO - ##### 02:39:15 INFO - ##### Running clobber step. 02:39:15 INFO - ##### 02:39:15 INFO - Running pre-action listener: _resource_record_pre_action 02:39:15 INFO - Running main action method: clobber 02:39:15 INFO - rmtree: C:\slave\test\build 02:39:15 INFO - Using _rmtree_windows ... 02:39:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:40:53 INFO - Running post-action listener: _resource_record_post_action 02:40:53 INFO - ##### 02:40:53 INFO - ##### Running read-buildbot-config step. 02:40:53 INFO - ##### 02:40:53 INFO - Running pre-action listener: _resource_record_pre_action 02:40:53 INFO - Running main action method: read_buildbot_config 02:40:53 INFO - Using buildbot properties: 02:40:53 INFO - { 02:40:53 INFO - "project": "", 02:40:53 INFO - "product": "firefox", 02:40:53 INFO - "script_repo_revision": "production", 02:40:53 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 02:40:53 INFO - "repository": "", 02:40:53 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 02:40:53 INFO - "buildid": "20160420234300", 02:40:53 INFO - "pgo_build": "False", 02:40:53 INFO - "basedir": "C:\\slave\\test", 02:40:53 INFO - "buildnumber": 171, 02:40:53 INFO - "slavename": "t-w732-ix-148", 02:40:53 INFO - "revision": "a364e18f1d1715e41b723aa6f01a1738c5d3f47b", 02:40:53 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 02:40:53 INFO - "platform": "win32", 02:40:53 INFO - "branch": "fx-team", 02:40:53 INFO - "repo_path": "integration/fx-team", 02:40:53 INFO - "moz_repo_path": "", 02:40:53 INFO - "stage_platform": "win32", 02:40:53 INFO - "builduid": "4b93f22bbd2a4841989913914476c2ec", 02:40:53 INFO - "slavebuilddir": "test" 02:40:53 INFO - } 02:40:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 02:40:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 02:40:53 INFO - Running post-action listener: _resource_record_post_action 02:40:53 INFO - ##### 02:40:53 INFO - ##### Running download-and-extract step. 02:40:53 INFO - ##### 02:40:53 INFO - Running pre-action listener: _resource_record_pre_action 02:40:53 INFO - Running main action method: download_and_extract 02:40:53 INFO - mkdir: C:\slave\test\build\tests 02:40: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')]} 02:40:53 INFO - https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:40:53 INFO - trying https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 02:40:53 INFO - Downloading https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/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 02:40:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/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 02:40:54 INFO - Downloaded 1274 bytes. 02:40:54 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 02:40:54 INFO - Using the following test package requirements: 02:40:54 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 02:40:54 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:40:54 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 02:40:54 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:40:54 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 02:40:54 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:40:54 INFO - u'jsshell-win32.zip'], 02:40:54 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:40:54 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 02:40:54 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 02:40:54 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:40:54 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 02:40:54 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:40:54 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 02:40:54 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:40:54 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 02:40:54 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:40:54 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 02:40:54 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 02:40:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:40:54 INFO - https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:40:54 INFO - trying https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 02:40:54 INFO - Downloading https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/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 02:40:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/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 02:40:55 INFO - Downloaded 20466895 bytes. 02:40:55 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/*'] 02:40:55 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/* 02:40:57 INFO - caution: filename not matched: web-platform/* 02:40:57 INFO - Return code: 11 02:40:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:40:57 INFO - https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:40:57 INFO - trying https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 02:40:57 INFO - Downloading https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/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 02:40:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/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 02:41:00 INFO - Downloaded 36397879 bytes. 02:41:00 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/*'] 02:41:00 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/* 02:41:49 INFO - caution: filename not matched: bin/* 02:41:49 INFO - caution: filename not matched: config/* 02:41:49 INFO - caution: filename not matched: mozbase/* 02:41:49 INFO - caution: filename not matched: marionette/* 02:41:49 INFO - caution: filename not matched: tools/wptserve/* 02:41:49 INFO - Return code: 11 02:41:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:41:49 INFO - https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 02:41:49 INFO - trying https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 02:41:49 INFO - Downloading https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 02:41:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/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 02:41:50 INFO - Downloaded 67467164 bytes. 02:41:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 02:41:50 INFO - mkdir: C:\slave\test\properties 02:41:50 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:41:50 INFO - Writing to file C:\slave\test\properties\build_url 02:41:50 INFO - Contents: 02:41:50 INFO - build_url:https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 02:41:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 02:41:51 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:41:51 INFO - Writing to file C:\slave\test\properties\symbols_url 02:41:51 INFO - Contents: 02:41:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 02:41:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:41:51 INFO - https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:41:51 INFO - trying https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 02:41:51 INFO - Downloading https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/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 02:41:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/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 02:41:54 INFO - Downloaded 58260831 bytes. 02:41:54 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'] 02:41:54 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 02:41:59 INFO - Return code: 0 02:41:59 INFO - Running post-action listener: _resource_record_post_action 02:41:59 INFO - Running post-action listener: set_extra_try_arguments 02:41:59 INFO - ##### 02:41:59 INFO - ##### Running create-virtualenv step. 02:41:59 INFO - ##### 02:41:59 INFO - Running pre-action listener: _pre_create_virtualenv 02:41:59 INFO - Running pre-action listener: _resource_record_pre_action 02:41:59 INFO - Running main action method: create_virtualenv 02:41:59 INFO - Creating virtualenv C:\slave\test\build\venv 02:41:59 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 02:41:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:42:05 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:42:10 INFO - Installing distribute......................................................................................................................................................................................done. 02:42:11 INFO - Return code: 0 02:42:11 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:42:11 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')]} 02:42:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:42:11 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')]} 02:42:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:42:11 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 0x019366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C10368>, '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 0x018B1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-148', 'USERDOMAIN': 'T-W732-IX-148', '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-148', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;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 02:42:11 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 02:42:11 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 02:42:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:42:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:42:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:42:11 INFO - 'COMPUTERNAME': 'T-W732-IX-148', 02:42:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:42:11 INFO - 'DCLOCATION': 'SCL3', 02:42:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:42:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:42:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:42:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:42:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:42:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:42:11 INFO - 'HOMEDRIVE': 'C:', 02:42:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:42:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:42:11 INFO - 'KTS_VERSION': '1.19c', 02:42:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:42:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:42:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-148', 02:42:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:42:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:42:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:42:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:42:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:42:11 INFO - 'MOZ_AIRBAG': '1', 02:42:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:42:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:42:11 INFO - 'MOZ_MSVCVERSION': '8', 02:42:11 INFO - 'MOZ_NO_REMOTE': '1', 02:42:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:42:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:42:11 INFO - 'NO_EM_RESTART': '1', 02:42:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:42:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:42:11 INFO - 'OS': 'Windows_NT', 02:42:11 INFO - 'OURDRIVE': 'C:', 02:42:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 02:42:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:42:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:42:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:42:11 INFO - 'PROCESSOR_LEVEL': '6', 02:42:11 INFO - 'PROCESSOR_REVISION': '1e05', 02:42:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:42:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:42:11 INFO - 'PROMPT': '$P$G', 02:42:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:42:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:42:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:42:11 INFO - 'PWD': 'C:\\slave\\test', 02:42:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:42:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:42:11 INFO - 'SYSTEMDRIVE': 'C:', 02:42:11 INFO - 'SYSTEMROOT': 'C:\\windows', 02:42:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:11 INFO - 'TEST1': 'testie', 02:42:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:11 INFO - 'USERDOMAIN': 'T-W732-IX-148', 02:42:11 INFO - 'USERNAME': 'cltbld', 02:42:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:42:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:42:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:42:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:42:11 INFO - 'WINDIR': 'C:\\windows', 02:42:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:42:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:42:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:42:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:42:12 INFO - Downloading/unpacking psutil>=0.7.1 02:42:13 INFO - Running setup.py egg_info for package psutil 02:42:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:42:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:42:13 INFO - Installing collected packages: psutil 02:42:13 INFO - Running setup.py install for psutil 02:42:13 INFO - building 'psutil._psutil_windows' extension 02:42:13 INFO - error: Unable to find vcvarsall.bat 02:42:13 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-6yrph6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:42:13 INFO - running install 02:42:13 INFO - running build 02:42:13 INFO - running build_py 02:42:13 INFO - creating build 02:42:13 INFO - creating build\lib.win32-2.7 02:42:13 INFO - creating build\lib.win32-2.7\psutil 02:42:13 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:42:13 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:42:13 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:42:13 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:42:13 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:42:13 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:42:13 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:42:13 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:42:13 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:42:13 INFO - running build_ext 02:42:13 INFO - building 'psutil._psutil_windows' extension 02:42:13 INFO - error: Unable to find vcvarsall.bat 02:42:13 INFO - ---------------------------------------- 02:42:13 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-6yrph6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:42:13 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:42:13 WARNING - Return code: 1 02:42:13 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! 02:42:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:42:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:42:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:42:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:42:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:42:13 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 0x019366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C10368>, '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 0x018B1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-148', 'USERDOMAIN': 'T-W732-IX-148', '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-148', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;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 02:42:13 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 02:42:13 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 02:42:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:42:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:42:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:42:13 INFO - 'COMPUTERNAME': 'T-W732-IX-148', 02:42:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:42:13 INFO - 'DCLOCATION': 'SCL3', 02:42:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:42:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:42:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:42:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:42:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:42:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:42:13 INFO - 'HOMEDRIVE': 'C:', 02:42:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:42:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:42:13 INFO - 'KTS_VERSION': '1.19c', 02:42:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:42:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:42:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-148', 02:42:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:42:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:42:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:42:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:42:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:42:13 INFO - 'MOZ_AIRBAG': '1', 02:42:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:42:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:42:13 INFO - 'MOZ_MSVCVERSION': '8', 02:42:13 INFO - 'MOZ_NO_REMOTE': '1', 02:42:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:42:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:42:13 INFO - 'NO_EM_RESTART': '1', 02:42:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:42:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:42:13 INFO - 'OS': 'Windows_NT', 02:42:13 INFO - 'OURDRIVE': 'C:', 02:42:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 02:42:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:42:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:42:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:42:13 INFO - 'PROCESSOR_LEVEL': '6', 02:42:13 INFO - 'PROCESSOR_REVISION': '1e05', 02:42:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:42:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:42:13 INFO - 'PROMPT': '$P$G', 02:42:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:42:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:42:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:42:13 INFO - 'PWD': 'C:\\slave\\test', 02:42:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:42:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:42:13 INFO - 'SYSTEMDRIVE': 'C:', 02:42:13 INFO - 'SYSTEMROOT': 'C:\\windows', 02:42:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:13 INFO - 'TEST1': 'testie', 02:42:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:13 INFO - 'USERDOMAIN': 'T-W732-IX-148', 02:42:13 INFO - 'USERNAME': 'cltbld', 02:42:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:42:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:42:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:42:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:42:13 INFO - 'WINDIR': 'C:\\windows', 02:42:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:42:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:42:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:42:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:42:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:42:14 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:42:14 INFO - Running setup.py egg_info for package mozsystemmonitor 02:42:14 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:42:14 INFO - Running setup.py egg_info for package psutil 02:42:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:42:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:42:14 INFO - Installing collected packages: mozsystemmonitor, psutil 02:42:14 INFO - Running setup.py install for mozsystemmonitor 02:42:14 INFO - Running setup.py install for psutil 02:42:14 INFO - building 'psutil._psutil_windows' extension 02:42:14 INFO - error: Unable to find vcvarsall.bat 02:42:14 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-leqsjn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:42:14 INFO - running install 02:42:14 INFO - running build 02:42:14 INFO - running build_py 02:42:14 INFO - running build_ext 02:42:14 INFO - building 'psutil._psutil_windows' extension 02:42:14 INFO - error: Unable to find vcvarsall.bat 02:42:14 INFO - ---------------------------------------- 02:42:14 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-leqsjn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:42:14 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:42:14 WARNING - Return code: 1 02:42:14 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! 02:42:14 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:42:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:42:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:42:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:42:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:42:14 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 0x019366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C10368>, '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 0x018B1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-148', 'USERDOMAIN': 'T-W732-IX-148', '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-148', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;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 02:42:14 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 02:42:14 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 02:42:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:42:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:42:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:42:14 INFO - 'COMPUTERNAME': 'T-W732-IX-148', 02:42:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:42:14 INFO - 'DCLOCATION': 'SCL3', 02:42:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:42:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:42:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:42:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:42:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:42:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:42:14 INFO - 'HOMEDRIVE': 'C:', 02:42:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:42:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:42:14 INFO - 'KTS_VERSION': '1.19c', 02:42:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:42:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:42:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-148', 02:42:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:42:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:42:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:42:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:42:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:42:14 INFO - 'MOZ_AIRBAG': '1', 02:42:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:42:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:42:14 INFO - 'MOZ_MSVCVERSION': '8', 02:42:14 INFO - 'MOZ_NO_REMOTE': '1', 02:42:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:42:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:42:14 INFO - 'NO_EM_RESTART': '1', 02:42:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:42:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:42:14 INFO - 'OS': 'Windows_NT', 02:42:14 INFO - 'OURDRIVE': 'C:', 02:42:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 02:42:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:42:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:42:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:42:14 INFO - 'PROCESSOR_LEVEL': '6', 02:42:14 INFO - 'PROCESSOR_REVISION': '1e05', 02:42:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:42:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:42:14 INFO - 'PROMPT': '$P$G', 02:42:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:42:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:42:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:42:14 INFO - 'PWD': 'C:\\slave\\test', 02:42:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:42:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:42:14 INFO - 'SYSTEMDRIVE': 'C:', 02:42:14 INFO - 'SYSTEMROOT': 'C:\\windows', 02:42:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:14 INFO - 'TEST1': 'testie', 02:42:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:14 INFO - 'USERDOMAIN': 'T-W732-IX-148', 02:42:14 INFO - 'USERNAME': 'cltbld', 02:42:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:42:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:42:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:42:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:42:14 INFO - 'WINDIR': 'C:\\windows', 02:42:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:42:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:42:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:42:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:42:14 INFO - Downloading/unpacking blobuploader==1.2.4 02:42:14 INFO - Downloading blobuploader-1.2.4.tar.gz 02:42:14 INFO - Running setup.py egg_info for package blobuploader 02:42:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:42:19 INFO - Running setup.py egg_info for package requests 02:42:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:42:19 INFO - Downloading docopt-0.6.1.tar.gz 02:42:19 INFO - Running setup.py egg_info for package docopt 02:42:19 INFO - Installing collected packages: blobuploader, docopt, requests 02:42:19 INFO - Running setup.py install for blobuploader 02:42:19 INFO - Running setup.py install for docopt 02:42:19 INFO - Running setup.py install for requests 02:42:19 INFO - Successfully installed blobuploader docopt requests 02:42:19 INFO - Cleaning up... 02:42:19 INFO - Return code: 0 02:42:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:42: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')]} 02:42:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:42: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')]} 02:42:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:42:19 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 0x019366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C10368>, '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 0x018B1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A0C0>, '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-148', 'USERDOMAIN': 'T-W732-IX-148', '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-148', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;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 02:42:19 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 02:42:19 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 02:42:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:42:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:42:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:42:19 INFO - 'COMPUTERNAME': 'T-W732-IX-148', 02:42:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:42:19 INFO - 'DCLOCATION': 'SCL3', 02:42:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:42:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:42:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:42:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:42:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:42:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:42:19 INFO - 'HOMEDRIVE': 'C:', 02:42:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:42:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:42:19 INFO - 'KTS_VERSION': '1.19c', 02:42:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:42:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:42:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-148', 02:42:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:42:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:42:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:42:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:42:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:42:19 INFO - 'MOZ_AIRBAG': '1', 02:42:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:42:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:42:19 INFO - 'MOZ_MSVCVERSION': '8', 02:42:19 INFO - 'MOZ_NO_REMOTE': '1', 02:42:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:42:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:42:19 INFO - 'NO_EM_RESTART': '1', 02:42:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:42:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:42:19 INFO - 'OS': 'Windows_NT', 02:42:19 INFO - 'OURDRIVE': 'C:', 02:42:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 02:42:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:42:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:42:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:42:19 INFO - 'PROCESSOR_LEVEL': '6', 02:42:19 INFO - 'PROCESSOR_REVISION': '1e05', 02:42:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:42:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:42:19 INFO - 'PROMPT': '$P$G', 02:42:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:42:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:42:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:42:19 INFO - 'PWD': 'C:\\slave\\test', 02:42:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:42:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:42:19 INFO - 'SYSTEMDRIVE': 'C:', 02:42:19 INFO - 'SYSTEMROOT': 'C:\\windows', 02:42:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:19 INFO - 'TEST1': 'testie', 02:42:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:19 INFO - 'USERDOMAIN': 'T-W732-IX-148', 02:42:19 INFO - 'USERNAME': 'cltbld', 02:42:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:42:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:42:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:42:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:42:19 INFO - 'WINDIR': 'C:\\windows', 02:42:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:42:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:42:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:42:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:42:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:42:24 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:42:24 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:42:24 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:42:24 INFO - Unpacking c:\slave\test\build\tests\marionette 02:42:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:42:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:42:24 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 02:42:24 INFO - Running setup.py install for browsermob-proxy 02:42:38 INFO - Running setup.py install for manifestparser 02:42:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Running setup.py install for marionette-client 02:42:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:42:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Running setup.py install for marionette-driver 02:42:38 INFO - Running setup.py install for mozcrash 02:42:38 INFO - Running setup.py install for mozdebug 02:42:38 INFO - Running setup.py install for mozdevice 02:42:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Running setup.py install for mozfile 02:42:38 INFO - Running setup.py install for mozhttpd 02:42:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Running setup.py install for mozinfo 02:42:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Running setup.py install for mozInstall 02:42:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Running setup.py install for mozleak 02:42:38 INFO - Running setup.py install for mozlog 02:42:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Running setup.py install for moznetwork 02:42:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Running setup.py install for mozprocess 02:42:38 INFO - Running setup.py install for mozprofile 02:42:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Running setup.py install for mozrunner 02:42:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Running setup.py install for mozscreenshot 02:42:38 INFO - Running setup.py install for moztest 02:42:38 INFO - Running setup.py install for mozversion 02:42:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:42:38 INFO - Running setup.py install for wptserve 02:42:38 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 02:42:38 INFO - Cleaning up... 02:42:38 INFO - Return code: 0 02:42:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:42:38 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')]} 02:42:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:42:38 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')]} 02:42:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:42:38 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 0x019366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C10368>, '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 0x018B1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A0C0>, '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-148', 'USERDOMAIN': 'T-W732-IX-148', '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-148', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;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 02:42:38 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 02:42:38 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 02:42:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:42:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:42:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:42:38 INFO - 'COMPUTERNAME': 'T-W732-IX-148', 02:42:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:42:38 INFO - 'DCLOCATION': 'SCL3', 02:42:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:42:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:42:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:42:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:42:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:42:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:42:38 INFO - 'HOMEDRIVE': 'C:', 02:42:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:42:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:42:38 INFO - 'KTS_VERSION': '1.19c', 02:42:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:42:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:42:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-148', 02:42:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:42:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:42:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:42:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:42:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:42:38 INFO - 'MOZ_AIRBAG': '1', 02:42:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:42:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:42:38 INFO - 'MOZ_MSVCVERSION': '8', 02:42:38 INFO - 'MOZ_NO_REMOTE': '1', 02:42:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:42:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:42:38 INFO - 'NO_EM_RESTART': '1', 02:42:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:42:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:42:38 INFO - 'OS': 'Windows_NT', 02:42:38 INFO - 'OURDRIVE': 'C:', 02:42:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 02:42:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:42:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:42:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:42:38 INFO - 'PROCESSOR_LEVEL': '6', 02:42:38 INFO - 'PROCESSOR_REVISION': '1e05', 02:42:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:42:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:42:38 INFO - 'PROMPT': '$P$G', 02:42:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:42:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:42:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:42:38 INFO - 'PWD': 'C:\\slave\\test', 02:42:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:42:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:42:38 INFO - 'SYSTEMDRIVE': 'C:', 02:42:38 INFO - 'SYSTEMROOT': 'C:\\windows', 02:42:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:38 INFO - 'TEST1': 'testie', 02:42:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:38 INFO - 'USERDOMAIN': 'T-W732-IX-148', 02:42:38 INFO - 'USERNAME': 'cltbld', 02:42:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:42:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:42:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:42:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:42:38 INFO - 'WINDIR': 'C:\\windows', 02:42:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:42:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:42:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:42:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:42:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:42:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:42:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:42:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:42:42 INFO - Unpacking c:\slave\test\build\tests\marionette 02:42:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:42:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:42:42 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)) 02:42:54 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)) 02:42:54 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)) 02:42:54 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)) 02:42:54 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)) 02:42:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:42:54 INFO - Downloading blessings-1.6.tar.gz 02:42:54 INFO - Running setup.py egg_info for package blessings 02:42:54 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)) 02:42:54 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:42:54 INFO - Running setup.py install for blessings 02:42:54 INFO - Running setup.py install for browsermob-proxy 02:42:54 INFO - Running setup.py install for manifestparser 02:42:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Running setup.py install for marionette-client 02:42:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:42:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Running setup.py install for marionette-driver 02:42:54 INFO - Running setup.py install for mozcrash 02:42:54 INFO - Running setup.py install for mozdebug 02:42:54 INFO - Running setup.py install for mozdevice 02:42:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Running setup.py install for mozhttpd 02:42:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Running setup.py install for mozInstall 02:42:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Running setup.py install for mozleak 02:42:54 INFO - Running setup.py install for mozprofile 02:42:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Running setup.py install for mozrunner 02:42:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:42:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:42:56 INFO - Running setup.py install for mozscreenshot 02:42:56 INFO - Running setup.py install for moztest 02:42:56 INFO - Running setup.py install for mozversion 02:42:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:42:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:42:56 INFO - Running setup.py install for wptserve 02:42:56 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:42:56 INFO - Cleaning up... 02:42:56 INFO - Return code: 0 02:42:56 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:42:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:42:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:42:56 INFO - Reading from file tmpfile_stdout 02:42:56 INFO - Using _rmtree_windows ... 02:42:56 INFO - Using _rmtree_windows ... 02:42:56 INFO - Current package versions: 02:42:56 INFO - blessings == 1.6 02:42:56 INFO - blobuploader == 1.2.4 02:42:56 INFO - browsermob-proxy == 0.6.0 02:42:56 INFO - distribute == 0.6.14 02:42:56 INFO - docopt == 0.6.1 02:42:56 INFO - manifestparser == 1.1 02:42:56 INFO - marionette-client == 2.3.0 02:42:56 INFO - marionette-driver == 1.4.0 02:42:56 INFO - mozInstall == 1.12 02:42:56 INFO - mozcrash == 0.17 02:42:56 INFO - mozdebug == 0.1 02:42:56 INFO - mozdevice == 0.48 02:42:56 INFO - mozfile == 1.2 02:42:56 INFO - mozhttpd == 0.7 02:42:56 INFO - mozinfo == 0.9 02:42:56 INFO - mozleak == 0.1 02:42:56 INFO - mozlog == 3.1 02:42:56 INFO - moznetwork == 0.27 02:42:56 INFO - mozprocess == 0.22 02:42:56 INFO - mozprofile == 0.28 02:42:56 INFO - mozrunner == 6.11 02:42:56 INFO - mozscreenshot == 0.1 02:42:56 INFO - mozsystemmonitor == 0.0 02:42:56 INFO - moztest == 0.7 02:42:56 INFO - mozversion == 1.4 02:42:56 INFO - requests == 1.2.3 02:42:56 INFO - wptserve == 1.4.0 02:42:56 INFO - Running post-action listener: _resource_record_post_action 02:42:56 INFO - Running post-action listener: _start_resource_monitoring 02:42:56 INFO - Starting resource monitoring. 02:42:56 INFO - ##### 02:42:56 INFO - ##### Running pull step. 02:42:56 INFO - ##### 02:42:56 INFO - Running pre-action listener: _resource_record_pre_action 02:42:56 INFO - Running main action method: pull 02:42:56 INFO - Pull has nothing to do! 02:42:56 INFO - Running post-action listener: _resource_record_post_action 02:42:56 INFO - ##### 02:42:56 INFO - ##### Running install step. 02:42:56 INFO - ##### 02:42:56 INFO - Running pre-action listener: _resource_record_pre_action 02:42:56 INFO - Running main action method: install 02:42:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:42:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:42:56 INFO - Reading from file tmpfile_stdout 02:42:56 INFO - Using _rmtree_windows ... 02:42:56 INFO - Using _rmtree_windows ... 02:42:56 INFO - Detecting whether we're running mozinstall >=1.0... 02:42:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:42:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:42:56 INFO - Reading from file tmpfile_stdout 02:42:56 INFO - Output received: 02:42:56 INFO - Usage: mozinstall-script.py [options] installer 02:42:56 INFO - Options: 02:42:56 INFO - -h, --help show this help message and exit 02:42:56 INFO - -d DEST, --destination=DEST 02:42:56 INFO - Directory to install application into. [default: 02:42:56 INFO - "C:\slave\test"] 02:42:56 INFO - --app=APP Application being installed. [default: firefox] 02:42:56 INFO - Using _rmtree_windows ... 02:42:56 INFO - Using _rmtree_windows ... 02:42:56 INFO - mkdir: C:\slave\test\build\application 02:42:56 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'] 02:42:56 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 02:42:59 INFO - Reading from file tmpfile_stdout 02:42:59 INFO - Output received: 02:42:59 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:42:59 INFO - Using _rmtree_windows ... 02:42:59 INFO - Using _rmtree_windows ... 02:42:59 INFO - Running post-action listener: _resource_record_post_action 02:42:59 INFO - ##### 02:42:59 INFO - ##### Running run-tests step. 02:42:59 INFO - ##### 02:42:59 INFO - Running pre-action listener: _resource_record_pre_action 02:42:59 INFO - Running main action method: run_tests 02:42:59 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:42:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:42:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:42:59 INFO - grabbing minidump binary from tooltool 02:42:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:42:59 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 0x01C10368>, '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 0x018B1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:42:59 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 02:42:59 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 02:42:59 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:43:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpugjjz9 02:43:01 INFO - INFO - File integrity verified, renaming tmpugjjz9 to win32-minidump_stackwalk.exe 02:43:01 INFO - Return code: 0 02:43:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:43:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:43:01 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/b3SXJhhjTjKxOA8I0wuTVA/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 02:43:01 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/b3SXJhhjTjKxOA8I0wuTVA/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 02:43:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:43:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:43:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:43:01 INFO - 'COMPUTERNAME': 'T-W732-IX-148', 02:43:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:43:01 INFO - 'DCLOCATION': 'SCL3', 02:43:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:43:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:43:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:43:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:43:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:43:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:43:01 INFO - 'HOMEDRIVE': 'C:', 02:43:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:43:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:43:01 INFO - 'KTS_VERSION': '1.19c', 02:43:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:43:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:43:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-148', 02:43:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:43:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:43:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:43:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:43:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:43:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:43:01 INFO - 'MOZ_AIRBAG': '1', 02:43:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:43:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:43:01 INFO - 'MOZ_MSVCVERSION': '8', 02:43:01 INFO - 'MOZ_NO_REMOTE': '1', 02:43:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:43:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:43:01 INFO - 'NO_EM_RESTART': '1', 02:43:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:43:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:43:01 INFO - 'OS': 'Windows_NT', 02:43:01 INFO - 'OURDRIVE': 'C:', 02:43:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 02:43:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:43:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:43:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:43:01 INFO - 'PROCESSOR_LEVEL': '6', 02:43:01 INFO - 'PROCESSOR_REVISION': '1e05', 02:43:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:43:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:43:01 INFO - 'PROMPT': '$P$G', 02:43:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:43:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:43:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:43:01 INFO - 'PWD': 'C:\\slave\\test', 02:43:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:43:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:43:01 INFO - 'SYSTEMDRIVE': 'C:', 02:43:01 INFO - 'SYSTEMROOT': 'C:\\windows', 02:43:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:43:01 INFO - 'TEST1': 'testie', 02:43:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:43:01 INFO - 'USERDOMAIN': 'T-W732-IX-148', 02:43:01 INFO - 'USERNAME': 'cltbld', 02:43:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:43:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:43:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:43:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:43:01 INFO - 'WINDIR': 'C:\\windows', 02:43:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:43:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:43:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:43:01 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/b3SXJhhjTjKxOA8I0wuTVA/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 02:43:03 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 02:43:03 INFO - import pkg_resources 02:43:05 INFO - Using 1 client processes 02:43:07 INFO - SUITE-START | Running 778 tests 02:43:07 INFO - Running testharness tests 02:43:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:43:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 02:43:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:43:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:43:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:43:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:43:08 INFO - Setting up ssl 02:43:08 INFO - PROCESS | certutil | 02:43:08 INFO - PROCESS | certutil | 02:43:08 INFO - PROCESS | certutil | 02:43:08 INFO - Certificate Nickname Trust Attributes 02:43:08 INFO - SSL,S/MIME,JAR/XPI 02:43:08 INFO - 02:43:08 INFO - web-platform-tests CT,, 02:43:08 INFO - 02:43:08 INFO - Starting runner 02:43:09 INFO - PROCESS | 1288 | [1288] 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 02:43:09 INFO - PROCESS | 1288 | [1288] 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 02:43:09 INFO - PROCESS | 1288 | [1288] 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 02:43:09 INFO - PROCESS | 1288 | [1288] 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 02:43:09 INFO - PROCESS | 1288 | [1288] 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 02:43:11 INFO - PROCESS | 1288 | 1461231791326 Marionette DEBUG Marionette enabled via build flag and pref 02:43:12 INFO - PROCESS | 1288 | ++DOCSHELL 13C8B800 == 1 [pid = 1288] [id = 1] 02:43:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 1 (13C8BC00) [pid = 1288] [serial = 1] [outer = 00000000] 02:43:12 INFO - PROCESS | 1288 | [1288] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 02:43:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 2 (13C8C800) [pid = 1288] [serial = 2] [outer = 13C8BC00] 02:43:12 INFO - PROCESS | 1288 | ++DOCSHELL 16544C00 == 2 [pid = 1288] [id = 2] 02:43:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 3 (16545000) [pid = 1288] [serial = 3] [outer = 00000000] 02:43:12 INFO - PROCESS | 1288 | [1288] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 02:43:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 4 (16545C00) [pid = 1288] [serial = 4] [outer = 16545000] 02:43:13 INFO - PROCESS | 1288 | 1461231793178 Marionette INFO Listening on port 2828 02:43:14 INFO - PROCESS | 1288 | 1461231794817 Marionette DEBUG Marionette enabled via command-line flag 02:43:14 INFO - PROCESS | 1288 | [1288] 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 02:43:14 INFO - PROCESS | 1288 | [1288] 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 02:43:14 INFO - PROCESS | 1288 | ++DOCSHELL 1278C800 == 3 [pid = 1288] [id = 3] 02:43:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 5 (1278CC00) [pid = 1288] [serial = 5] [outer = 00000000] 02:43:14 INFO - PROCESS | 1288 | [1288] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 02:43:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 6 (1278D800) [pid = 1288] [serial = 6] [outer = 1278CC00] 02:43:15 INFO - PROCESS | 1288 | [1288] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:43:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 7 (18758800) [pid = 1288] [serial = 7] [outer = 16545000] 02:43:15 INFO - PROCESS | 1288 | [1288] 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 02:43:15 INFO - PROCESS | 1288 | 1461231795260 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49625 02:43:15 INFO - PROCESS | 1288 | [1288] 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 02:43:15 INFO - PROCESS | 1288 | 1461231795266 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49626 02:43:15 INFO - PROCESS | 1288 | [1288] 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 02:43:15 INFO - PROCESS | 1288 | 1461231795296 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49628 02:43:15 INFO - PROCESS | 1288 | 1461231795304 Marionette DEBUG Closed connection conn0 02:43:15 INFO - PROCESS | 1288 | 1461231795306 Marionette DEBUG Closed connection conn1 02:43:15 INFO - PROCESS | 1288 | 1461231795389 Marionette DEBUG Closed connection conn2 02:43:15 INFO - PROCESS | 1288 | [1288] 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 02:43:15 INFO - PROCESS | 1288 | 1461231795395 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49629 02:43:15 INFO - PROCESS | 1288 | 1461231795430 Marionette DEBUG Closed connection conn3 02:43:15 INFO - PROCESS | 1288 | [1288] 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 02:43:15 INFO - PROCESS | 1288 | 1461231795436 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49631 02:43:15 INFO - PROCESS | 1288 | ++DOCSHELL 13C8AC00 == 4 [pid = 1288] [id = 4] 02:43:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 8 (18F0C400) [pid = 1288] [serial = 8] [outer = 00000000] 02:43:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 9 (18692400) [pid = 1288] [serial = 9] [outer = 18F0C400] 02:43:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 10 (18697800) [pid = 1288] [serial = 10] [outer = 18F0C400] 02:43:15 INFO - PROCESS | 1288 | 1461231795578 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:43:15 INFO - PROCESS | 1288 | 1461231795583 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":"20160420234300","device":"desktop","version":"48.0a1"} 02:43:17 INFO - PROCESS | 1288 | [1288] 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 02:43:17 INFO - PROCESS | 1288 | [1288] 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 02:43:17 INFO - PROCESS | 1288 | [1288] 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 02:43:17 INFO - PROCESS | 1288 | ++DOCSHELL 1B633800 == 5 [pid = 1288] [id = 5] 02:43:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 11 (1B639400) [pid = 1288] [serial = 11] [outer = 00000000] 02:43:17 INFO - PROCESS | 1288 | ++DOCSHELL 1B639800 == 6 [pid = 1288] [id = 6] 02:43:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 12 (1B639C00) [pid = 1288] [serial = 12] [outer = 00000000] 02:43:18 INFO - PROCESS | 1288 | [1288] 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 02:43:18 INFO - PROCESS | 1288 | ++DOCSHELL 1CBB0000 == 7 [pid = 1288] [id = 7] 02:43:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 13 (1CBB0400) [pid = 1288] [serial = 13] [outer = 00000000] 02:43:18 INFO - PROCESS | 1288 | [1288] 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 02:43:18 INFO - PROCESS | 1288 | [1288] 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 02:43:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 14 (1CBB8C00) [pid = 1288] [serial = 14] [outer = 1CBB0400] 02:43:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 15 (1CBE0000) [pid = 1288] [serial = 15] [outer = 1B639400] 02:43:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 16 (1CBE1800) [pid = 1288] [serial = 16] [outer = 1B639C00] 02:43:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 17 (1CBE4000) [pid = 1288] [serial = 17] [outer = 1CBB0400] 02:43:19 INFO - PROCESS | 1288 | 1461231799377 Marionette DEBUG loaded listener.js 02:43:19 INFO - PROCESS | 1288 | 1461231799390 Marionette DEBUG loaded listener.js 02:43:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 18 (1BCD2800) [pid = 1288] [serial = 18] [outer = 1CBB0400] 02:43:20 INFO - PROCESS | 1288 | 1461231800196 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"98a8e123-6b88-4777-a19f-9ab426994d26","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":"20160420234300","device":"desktop","version":"48.0a1","command_id":1}}] 02:43:20 INFO - PROCESS | 1288 | 1461231800525 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}] 02:43:20 INFO - PROCESS | 1288 | 1461231800553 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 02:43:20 INFO - PROCESS | 1288 | 1461231800572 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:43:20 INFO - PROCESS | 1288 | [1288] 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 02:43:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 19 (1FE92000) [pid = 1288] [serial = 19] [outer = 1CBB0400] 02:43:21 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:21 INFO - PROCESS | 1288 | 1461231801614 Marionette TRACE conn4 <- [1,3,null,{}] 02:43:21 INFO - PROCESS | 1288 | 1461231801618 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:43:21 INFO - PROCESS | 1288 | 1461231801634 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 02:43:21 INFO - PROCESS | 1288 | 1461231801642 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 02:43:21 INFO - PROCESS | 1288 | 1461231801644 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 02:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:43:21 INFO - PROCESS | 1288 | 1461231801648 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:43:21 INFO - PROCESS | 1288 | 1461231801651 Marionette TRACE conn4 <- [1,6,null,{}] 02:43:21 INFO - PROCESS | 1288 | 1461231801740 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}] 02:43:21 INFO - PROCESS | 1288 | 1461231801753 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 02:43:21 INFO - PROCESS | 1288 | 1461231801757 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:21 INFO - PROCESS | 1288 | ++DOCSHELL 21C7A000 == 8 [pid = 1288] [id = 8] 02:43:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 20 (21C7A400) [pid = 1288] [serial = 20] [outer = 00000000] 02:43:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 21 (21C7D400) [pid = 1288] [serial = 21] [outer = 21C7A400] 02:43:21 INFO - PROCESS | 1288 | 1461231801805 Marionette DEBUG loaded listener.js 02:43:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 22 (21C81000) [pid = 1288] [serial = 22] [outer = 21C7A400] 02:43:22 INFO - PROCESS | 1288 | ++DOCSHELL 18F0C000 == 9 [pid = 1288] [id = 9] 02:43:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 23 (19359000) [pid = 1288] [serial = 23] [outer = 00000000] 02:43:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 24 (21C82400) [pid = 1288] [serial = 24] [outer = 19359000] 02:43:22 INFO - PROCESS | 1288 | 1461231802207 Marionette DEBUG loaded listener.js 02:43:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 25 (21C80800) [pid = 1288] [serial = 25] [outer = 19359000] 02:43:22 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:23 INFO - PROCESS | 1288 | --DOCSHELL 13C8AC00 == 8 [pid = 1288] [id = 4] 02:43:23 INFO - PROCESS | 1288 | --DOCSHELL 13C8B800 == 7 [pid = 1288] [id = 1] 02:43:23 INFO - PROCESS | 1288 | 1461231803788 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]]]}] 02:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2184ms 02:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:43:23 INFO - PROCESS | 1288 | 1461231803836 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 02:43:23 INFO - PROCESS | 1288 | 1461231803839 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 02:43:23 INFO - PROCESS | 1288 | 1461231803843 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:43:23 INFO - PROCESS | 1288 | 1461231803846 Marionette TRACE conn4 <- [1,10,null,{}] 02:43:23 INFO - PROCESS | 1288 | 1461231803851 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}] 02:43:23 INFO - PROCESS | 1288 | 1461231803950 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 02:43:23 INFO - PROCESS | 1288 | 1461231803958 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:23 INFO - PROCESS | 1288 | ++DOCSHELL 13348000 == 8 [pid = 1288] [id = 10] 02:43:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 26 (13348800) [pid = 1288] [serial = 26] [outer = 00000000] 02:43:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 27 (13BAA000) [pid = 1288] [serial = 27] [outer = 13348800] 02:43:24 INFO - PROCESS | 1288 | 1461231804006 Marionette DEBUG loaded listener.js 02:43:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 28 (13C8C400) [pid = 1288] [serial = 28] [outer = 13348800] 02:43:24 INFO - PROCESS | 1288 | 1461231804441 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]]]}] 02:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 630ms 02:43:24 INFO - PROCESS | 1288 | 1461231804475 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 02:43:24 INFO - PROCESS | 1288 | 1461231804482 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 02:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:43:24 INFO - PROCESS | 1288 | 1461231804492 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:43:24 INFO - PROCESS | 1288 | 1461231804495 Marionette TRACE conn4 <- [1,14,null,{}] 02:43:24 INFO - PROCESS | 1288 | 1461231804499 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}] 02:43:24 INFO - PROCESS | 1288 | 1461231804580 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 02:43:24 INFO - PROCESS | 1288 | 1461231804590 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:24 INFO - PROCESS | 1288 | ++DOCSHELL 14203400 == 9 [pid = 1288] [id = 11] 02:43:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 29 (1653E400) [pid = 1288] [serial = 29] [outer = 00000000] 02:43:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 30 (1723A400) [pid = 1288] [serial = 30] [outer = 1653E400] 02:43:24 INFO - PROCESS | 1288 | 1461231804636 Marionette DEBUG loaded listener.js 02:43:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 31 (17298800) [pid = 1288] [serial = 31] [outer = 1653E400] 02:43:24 INFO - PROCESS | 1288 | ++DOCSHELL 17875C00 == 10 [pid = 1288] [id = 12] 02:43:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 32 (17876000) [pid = 1288] [serial = 32] [outer = 00000000] 02:43:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 33 (1868D800) [pid = 1288] [serial = 33] [outer = 17876000] 02:43:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 34 (1874C800) [pid = 1288] [serial = 34] [outer = 17876000] 02:43:25 INFO - PROCESS | 1288 | ++DOCSHELL 0F588800 == 11 [pid = 1288] [id = 13] 02:43:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 35 (17787800) [pid = 1288] [serial = 35] [outer = 00000000] 02:43:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 36 (18B18400) [pid = 1288] [serial = 36] [outer = 17787800] 02:43:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 37 (17529C00) [pid = 1288] [serial = 37] [outer = 17787800] 02:43:25 INFO - PROCESS | 1288 | 1461231805205 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]]]}] 02:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 789ms 02:43:25 INFO - PROCESS | 1288 | 1461231805280 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 02:43:25 INFO - PROCESS | 1288 | 1461231805283 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 02:43:25 INFO - PROCESS | 1288 | 1461231805286 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:43:25 INFO - PROCESS | 1288 | 1461231805289 Marionette TRACE conn4 <- [1,18,null,{}] 02:43:25 INFO - PROCESS | 1288 | 1461231805303 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}] 02:43:25 INFO - PROCESS | 1288 | 1461231805415 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 02:43:25 INFO - PROCESS | 1288 | 1461231805428 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:25 INFO - PROCESS | 1288 | ++DOCSHELL 19375800 == 12 [pid = 1288] [id = 14] 02:43:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 38 (19379C00) [pid = 1288] [serial = 38] [outer = 00000000] 02:43:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 39 (1B632000) [pid = 1288] [serial = 39] [outer = 19379C00] 02:43:25 INFO - PROCESS | 1288 | 1461231805477 Marionette DEBUG loaded listener.js 02:43:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 40 (1B907400) [pid = 1288] [serial = 40] [outer = 19379C00] 02:43:25 INFO - PROCESS | 1288 | 1461231805881 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]]]}] 02:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 02:43:25 INFO - PROCESS | 1288 | 1461231805921 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 02:43:25 INFO - PROCESS | 1288 | 1461231805924 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 02:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:43:25 INFO - PROCESS | 1288 | 1461231805927 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:43:25 INFO - PROCESS | 1288 | 1461231805929 Marionette TRACE conn4 <- [1,22,null,{}] 02:43:25 INFO - PROCESS | 1288 | 1461231805932 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}] 02:43:26 INFO - PROCESS | 1288 | 1461231806008 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 02:43:26 INFO - PROCESS | 1288 | 1461231806014 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:26 INFO - PROCESS | 1288 | ++DOCSHELL 1B90B400 == 13 [pid = 1288] [id = 15] 02:43:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 41 (1BBAEC00) [pid = 1288] [serial = 41] [outer = 00000000] 02:43:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 42 (1CBE3800) [pid = 1288] [serial = 42] [outer = 1BBAEC00] 02:43:26 INFO - PROCESS | 1288 | 1461231806060 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 43 (1CE52C00) [pid = 1288] [serial = 43] [outer = 1BBAEC00] 02:43:26 INFO - PROCESS | 1288 | 1461231806461 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]]]}] 02:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 02:43:26 INFO - PROCESS | 1288 | 1461231806500 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 02:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:43:26 INFO - PROCESS | 1288 | 1461231806502 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 02:43:26 INFO - PROCESS | 1288 | 1461231806515 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:43:26 INFO - PROCESS | 1288 | 1461231806517 Marionette TRACE conn4 <- [1,26,null,{}] 02:43:26 INFO - PROCESS | 1288 | 1461231806522 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}] 02:43:26 INFO - PROCESS | 1288 | 1461231806596 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 02:43:26 INFO - PROCESS | 1288 | 1461231806603 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:26 INFO - PROCESS | 1288 | ++DOCSHELL 18F0D400 == 14 [pid = 1288] [id = 16] 02:43:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 44 (19351400) [pid = 1288] [serial = 44] [outer = 00000000] 02:43:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 45 (1B611000) [pid = 1288] [serial = 45] [outer = 19351400] 02:43:26 INFO - PROCESS | 1288 | 1461231806649 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 46 (1D5F1400) [pid = 1288] [serial = 46] [outer = 19351400] 02:43:27 INFO - PROCESS | 1288 | 1461231807072 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]]]}] 02:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 589ms 02:43:27 INFO - PROCESS | 1288 | 1461231807096 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 1288 | 1461231807098 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 02:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:43:27 INFO - PROCESS | 1288 | 1461231807101 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - PROCESS | 1288 | 1461231807103 Marionette TRACE conn4 <- [1,30,null,{}] 02:43:27 INFO - PROCESS | 1288 | 1461231807106 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}] 02:43:27 INFO - PROCESS | 1288 | 1461231807243 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 02:43:27 INFO - PROCESS | 1288 | 1461231807258 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:27 INFO - PROCESS | 1288 | ++DOCSHELL 1D8CC800 == 15 [pid = 1288] [id = 17] 02:43:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 47 (1D8D1C00) [pid = 1288] [serial = 47] [outer = 00000000] 02:43:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 48 (1E70CC00) [pid = 1288] [serial = 48] [outer = 1D8D1C00] 02:43:27 INFO - PROCESS | 1288 | 1461231807303 Marionette DEBUG loaded listener.js 02:43:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 49 (1F00E400) [pid = 1288] [serial = 49] [outer = 1D8D1C00] 02:43:27 INFO - PROCESS | 1288 | 1461231807669 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]]]}] 02:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 02:43:27 INFO - PROCESS | 1288 | 1461231807732 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 1288 | 1461231807734 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 02:43:27 INFO - PROCESS | 1288 | 1461231807737 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:43:27 INFO - PROCESS | 1288 | 1461231807739 Marionette TRACE conn4 <- [1,34,null,{}] 02:43:27 INFO - PROCESS | 1288 | 1461231807742 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}] 02:43:27 INFO - PROCESS | 1288 | 1461231807819 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 02:43:27 INFO - PROCESS | 1288 | 1461231807826 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:27 INFO - PROCESS | 1288 | ++DOCSHELL 1F0C9000 == 16 [pid = 1288] [id = 18] 02:43:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 50 (1F648400) [pid = 1288] [serial = 50] [outer = 00000000] 02:43:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 51 (1F98A000) [pid = 1288] [serial = 51] [outer = 1F648400] 02:43:27 INFO - PROCESS | 1288 | 1461231807870 Marionette DEBUG loaded listener.js 02:43:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 52 (1F989000) [pid = 1288] [serial = 52] [outer = 1F648400] 02:43:28 INFO - PROCESS | 1288 | 1461231808273 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]]]}] 02:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 02:43:28 INFO - PROCESS | 1288 | 1461231808312 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 02:43:28 INFO - PROCESS | 1288 | 1461231808314 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 02:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:43:28 INFO - PROCESS | 1288 | 1461231808317 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - PROCESS | 1288 | 1461231808318 Marionette TRACE conn4 <- [1,38,null,{}] 02:43:28 INFO - PROCESS | 1288 | 1461231808337 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}] 02:43:28 INFO - PROCESS | 1288 | 1461231808408 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 02:43:28 INFO - PROCESS | 1288 | 1461231808414 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:28 INFO - PROCESS | 1288 | ++DOCSHELL 1FE5B400 == 17 [pid = 1288] [id = 19] 02:43:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 53 (21803000) [pid = 1288] [serial = 53] [outer = 00000000] 02:43:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 54 (21B01800) [pid = 1288] [serial = 54] [outer = 21803000] 02:43:28 INFO - PROCESS | 1288 | 1461231808459 Marionette DEBUG loaded listener.js 02:43:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 55 (21AB3000) [pid = 1288] [serial = 55] [outer = 21803000] 02:43:28 INFO - PROCESS | 1288 | 1461231808846 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]]]}] 02:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 02:43:28 INFO - PROCESS | 1288 | 1461231808888 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 02:43:28 INFO - PROCESS | 1288 | 1461231808890 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 02:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:43:28 INFO - PROCESS | 1288 | 1461231808893 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - PROCESS | 1288 | 1461231808895 Marionette TRACE conn4 <- [1,42,null,{}] 02:43:28 INFO - PROCESS | 1288 | 1461231808898 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}] 02:43:28 INFO - PROCESS | 1288 | 1461231809001 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 02:43:29 INFO - PROCESS | 1288 | 1461231809009 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:29 INFO - PROCESS | 1288 | ++DOCSHELL 14203000 == 18 [pid = 1288] [id = 20] 02:43:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 56 (19371800) [pid = 1288] [serial = 56] [outer = 00000000] 02:43:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 57 (1B6BC400) [pid = 1288] [serial = 57] [outer = 19371800] 02:43:29 INFO - PROCESS | 1288 | 1461231809053 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 58 (1B6BA800) [pid = 1288] [serial = 58] [outer = 19371800] 02:43:29 INFO - PROCESS | 1288 | 1461231809575 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]]]}] 02:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 729ms 02:43:29 INFO - PROCESS | 1288 | 1461231809624 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 02:43:29 INFO - PROCESS | 1288 | 1461231809626 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 02:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:43:29 INFO - PROCESS | 1288 | 1461231809629 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:43:29 INFO - PROCESS | 1288 | 1461231809631 Marionette TRACE conn4 <- [1,46,null,{}] 02:43:29 INFO - PROCESS | 1288 | 1461231809634 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}] 02:43:29 INFO - PROCESS | 1288 | 1461231809707 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 02:43:29 INFO - PROCESS | 1288 | 1461231809713 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:29 INFO - PROCESS | 1288 | ++DOCSHELL 1B90A800 == 19 [pid = 1288] [id = 21] 02:43:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 59 (21801C00) [pid = 1288] [serial = 59] [outer = 00000000] 02:43:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 60 (21C86000) [pid = 1288] [serial = 60] [outer = 21801C00] 02:43:29 INFO - PROCESS | 1288 | 1461231809757 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 61 (21D77800) [pid = 1288] [serial = 61] [outer = 21801C00] 02:43:30 INFO - PROCESS | 1288 | 1461231810144 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]]]}] 02:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 02:43:30 INFO - PROCESS | 1288 | 1461231810213 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 02:43:30 INFO - PROCESS | 1288 | 1461231810216 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 02:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:43:30 INFO - PROCESS | 1288 | 1461231810219 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:43:30 INFO - PROCESS | 1288 | 1461231810221 Marionette TRACE conn4 <- [1,50,null,{}] 02:43:30 INFO - PROCESS | 1288 | 1461231810225 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}] 02:43:30 INFO - PROCESS | 1288 | 1461231810329 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 02:43:30 INFO - PROCESS | 1288 | 1461231810336 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:30 INFO - PROCESS | 1288 | ++DOCSHELL 1BC7D800 == 20 [pid = 1288] [id = 22] 02:43:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 62 (1BC7DC00) [pid = 1288] [serial = 62] [outer = 00000000] 02:43:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 63 (1FA69800) [pid = 1288] [serial = 63] [outer = 1BC7DC00] 02:43:30 INFO - PROCESS | 1288 | 1461231810394 Marionette DEBUG loaded listener.js 02:43:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 64 (1FA6F400) [pid = 1288] [serial = 64] [outer = 1BC7DC00] 02:43:31 INFO - PROCESS | 1288 | 1461231811490 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]]]}] 02:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1318ms 02:43:31 INFO - PROCESS | 1288 | 1461231811539 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 02:43:31 INFO - PROCESS | 1288 | 1461231811544 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 02:43:31 INFO - PROCESS | 1288 | 1461231811549 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:43:31 INFO - PROCESS | 1288 | 1461231811553 Marionette TRACE conn4 <- [1,54,null,{}] 02:43:31 INFO - PROCESS | 1288 | 1461231811564 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}] 02:43:31 INFO - PROCESS | 1288 | 1461231811666 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 02:43:31 INFO - PROCESS | 1288 | 1461231811675 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 1288 | ++DOCSHELL 13C3C800 == 21 [pid = 1288] [id = 23] 02:43:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 65 (13C46400) [pid = 1288] [serial = 65] [outer = 00000000] 02:43:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 66 (1653A800) [pid = 1288] [serial = 66] [outer = 13C46400] 02:43:31 INFO - PROCESS | 1288 | 1461231811724 Marionette DEBUG loaded listener.js 02:43:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 67 (165E7C00) [pid = 1288] [serial = 67] [outer = 13C46400] 02:43:32 INFO - PROCESS | 1288 | 1461231812143 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]]]}] 02:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 02:43:32 INFO - PROCESS | 1288 | 1461231812185 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 02:43:32 INFO - PROCESS | 1288 | 1461231812190 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 02:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:43:32 INFO - PROCESS | 1288 | 1461231812196 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:43:32 INFO - PROCESS | 1288 | 1461231812199 Marionette TRACE conn4 <- [1,58,null,{}] 02:43:32 INFO - PROCESS | 1288 | 1461231812210 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}] 02:43:32 INFO - PROCESS | 1288 | 1461231812309 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 02:43:32 INFO - PROCESS | 1288 | 1461231812379 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:32 INFO - PROCESS | 1288 | ++DOCSHELL 18695800 == 22 [pid = 1288] [id = 24] 02:43:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 68 (18750800) [pid = 1288] [serial = 68] [outer = 00000000] 02:43:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 69 (1AA89800) [pid = 1288] [serial = 69] [outer = 18750800] 02:43:32 INFO - PROCESS | 1288 | 1461231812424 Marionette DEBUG loaded listener.js 02:43:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 70 (1B5B6000) [pid = 1288] [serial = 70] [outer = 18750800] 02:43:32 INFO - PROCESS | 1288 | --DOMWINDOW == 69 (18F0C400) [pid = 1288] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:43:32 INFO - PROCESS | 1288 | --DOMWINDOW == 68 (21C7A400) [pid = 1288] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:43:32 INFO - PROCESS | 1288 | --DOMWINDOW == 67 (13348800) [pid = 1288] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:43:32 INFO - PROCESS | 1288 | --DOMWINDOW == 66 (1653E400) [pid = 1288] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:43:32 INFO - PROCESS | 1288 | --DOMWINDOW == 65 (19379C00) [pid = 1288] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:43:32 INFO - PROCESS | 1288 | --DOMWINDOW == 64 (1BBAEC00) [pid = 1288] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:43:33 INFO - PROCESS | 1288 | 1461231813034 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]]]}] 02:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 890ms 02:43:33 INFO - PROCESS | 1288 | 1461231813095 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 02:43:33 INFO - PROCESS | 1288 | 1461231813098 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 02:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:43:33 INFO - PROCESS | 1288 | 1461231813102 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - PROCESS | 1288 | 1461231813105 Marionette TRACE conn4 <- [1,62,null,{}] 02:43:33 INFO - PROCESS | 1288 | 1461231813115 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}] 02:43:33 INFO - PROCESS | 1288 | 1461231813193 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 02:43:33 INFO - PROCESS | 1288 | 1461231813200 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 1288 | ++DOCSHELL 1B5BB000 == 23 [pid = 1288] [id = 25] 02:43:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 65 (1B62C800) [pid = 1288] [serial = 71] [outer = 00000000] 02:43:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 66 (1B6BA400) [pid = 1288] [serial = 72] [outer = 1B62C800] 02:43:33 INFO - PROCESS | 1288 | 1461231813248 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 67 (1BBAC400) [pid = 1288] [serial = 73] [outer = 1B62C800] 02:43:33 INFO - PROCESS | 1288 | 1461231813663 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]]]}] 02:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 02:43:33 INFO - PROCESS | 1288 | 1461231813734 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 02:43:33 INFO - PROCESS | 1288 | 1461231813737 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 02:43:33 INFO - PROCESS | 1288 | 1461231813740 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:43:33 INFO - PROCESS | 1288 | 1461231813742 Marionette TRACE conn4 <- [1,66,null,{}] 02:43:33 INFO - PROCESS | 1288 | 1461231813746 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}] 02:43:33 INFO - PROCESS | 1288 | 1461231813822 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 02:43:33 INFO - PROCESS | 1288 | 1461231813830 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 1288 | ++DOCSHELL 1BC80800 == 24 [pid = 1288] [id = 26] 02:43:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 68 (1BC82C00) [pid = 1288] [serial = 74] [outer = 00000000] 02:43:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 69 (1C895400) [pid = 1288] [serial = 75] [outer = 1BC82C00] 02:43:33 INFO - PROCESS | 1288 | 1461231813879 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 70 (1CBB5800) [pid = 1288] [serial = 76] [outer = 1BC82C00] 02:43:34 INFO - PROCESS | 1288 | 1461231814289 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]]]}] 02:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 569ms 02:43:34 INFO - PROCESS | 1288 | 1461231814314 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 02:43:34 INFO - PROCESS | 1288 | 1461231814316 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 02:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:43:34 INFO - PROCESS | 1288 | 1461231814319 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:43:34 INFO - PROCESS | 1288 | 1461231814321 Marionette TRACE conn4 <- [1,70,null,{}] 02:43:34 INFO - PROCESS | 1288 | 1461231814325 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}] 02:43:34 INFO - PROCESS | 1288 | 1461231814399 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 02:43:34 INFO - PROCESS | 1288 | 1461231814406 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:34 INFO - PROCESS | 1288 | ++DOCSHELL 1CFE9000 == 25 [pid = 1288] [id = 27] 02:43:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 71 (1CFE9C00) [pid = 1288] [serial = 77] [outer = 00000000] 02:43:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 72 (1D5F2800) [pid = 1288] [serial = 78] [outer = 1CFE9C00] 02:43:34 INFO - PROCESS | 1288 | 1461231814452 Marionette DEBUG loaded listener.js 02:43:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 73 (1D1C9800) [pid = 1288] [serial = 79] [outer = 1CFE9C00] 02:43:34 INFO - PROCESS | 1288 | 1461231814890 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]]]}] 02:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 02:43:34 INFO - PROCESS | 1288 | 1461231814951 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 02:43:34 INFO - PROCESS | 1288 | 1461231814955 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 02:43:34 INFO - PROCESS | 1288 | 1461231814961 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:43:34 INFO - PROCESS | 1288 | 1461231814966 Marionette TRACE conn4 <- [1,74,null,{}] 02:43:34 INFO - PROCESS | 1288 | 1461231814973 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}] 02:43:35 INFO - PROCESS | 1288 | 1461231815072 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 02:43:35 INFO - PROCESS | 1288 | 1461231815194 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:35 INFO - PROCESS | 1288 | ++DOCSHELL 13B07400 == 26 [pid = 1288] [id = 28] 02:43:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 74 (13B0F000) [pid = 1288] [serial = 80] [outer = 00000000] 02:43:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 75 (1420C000) [pid = 1288] [serial = 81] [outer = 13B0F000] 02:43:35 INFO - PROCESS | 1288 | 1461231815254 Marionette DEBUG loaded listener.js 02:43:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 76 (17526400) [pid = 1288] [serial = 82] [outer = 13B0F000] 02:43:35 INFO - PROCESS | 1288 | 1461231815774 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]]]}] 02:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 870ms 02:43:35 INFO - PROCESS | 1288 | 1461231815836 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 02:43:35 INFO - PROCESS | 1288 | 1461231815842 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 02:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:43:35 INFO - PROCESS | 1288 | 1461231815849 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:43:35 INFO - PROCESS | 1288 | 1461231815852 Marionette TRACE conn4 <- [1,78,null,{}] 02:43:35 INFO - PROCESS | 1288 | 1461231815856 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}] 02:43:35 INFO - PROCESS | 1288 | 1461231815955 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 02:43:36 INFO - PROCESS | 1288 | 1461231816022 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:36 INFO - PROCESS | 1288 | ++DOCSHELL 0F5B5400 == 27 [pid = 1288] [id = 29] 02:43:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 77 (1B60D400) [pid = 1288] [serial = 83] [outer = 00000000] 02:43:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 78 (1BC80C00) [pid = 1288] [serial = 84] [outer = 1B60D400] 02:43:36 INFO - PROCESS | 1288 | 1461231816077 Marionette DEBUG loaded listener.js 02:43:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 79 (1CFF5000) [pid = 1288] [serial = 85] [outer = 1B60D400] 02:43:36 INFO - PROCESS | 1288 | 1461231816621 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]]]}] 02:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 830ms 02:43:36 INFO - PROCESS | 1288 | 1461231816681 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 02:43:36 INFO - PROCESS | 1288 | 1461231816683 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 02:43:36 INFO - PROCESS | 1288 | 1461231816687 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:43:36 INFO - PROCESS | 1288 | 1461231816691 Marionette TRACE conn4 <- [1,82,null,{}] 02:43:36 INFO - PROCESS | 1288 | 1461231816702 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}] 02:43:36 INFO - PROCESS | 1288 | 1461231816803 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 02:43:36 INFO - PROCESS | 1288 | 1461231816871 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:36 INFO - PROCESS | 1288 | ++DOCSHELL 0EDF2800 == 28 [pid = 1288] [id = 30] 02:43:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 80 (0EDF2C00) [pid = 1288] [serial = 86] [outer = 00000000] 02:43:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 81 (1D8D0800) [pid = 1288] [serial = 87] [outer = 0EDF2C00] 02:43:36 INFO - PROCESS | 1288 | 1461231816929 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 82 (1E60B800) [pid = 1288] [serial = 88] [outer = 0EDF2C00] 02:43:37 INFO - PROCESS | 1288 | 1461231817445 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]]]}] 02:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 02:43:37 INFO - PROCESS | 1288 | 1461231817520 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 02:43:37 INFO - PROCESS | 1288 | 1461231817523 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 02:43:37 INFO - PROCESS | 1288 | 1461231817527 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:43:37 INFO - PROCESS | 1288 | 1461231817529 Marionette TRACE conn4 <- [1,86,null,{}] 02:43:37 INFO - PROCESS | 1288 | 1461231817533 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}] 02:43:37 INFO - PROCESS | 1288 | 1461231817628 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 02:43:37 INFO - PROCESS | 1288 | 1461231817693 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:37 INFO - PROCESS | 1288 | ++DOCSHELL 1A667000 == 29 [pid = 1288] [id = 31] 02:43:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 83 (1A66AC00) [pid = 1288] [serial = 89] [outer = 00000000] 02:43:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 84 (1A670400) [pid = 1288] [serial = 90] [outer = 1A66AC00] 02:43:37 INFO - PROCESS | 1288 | 1461231817749 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 85 (1CFE8800) [pid = 1288] [serial = 91] [outer = 1A66AC00] 02:43:38 INFO - PROCESS | 1288 | 1461231818300 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]]]}] 02:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 02:43:38 INFO - PROCESS | 1288 | 1461231818360 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 02:43:38 INFO - PROCESS | 1288 | 1461231818362 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 02:43:38 INFO - PROCESS | 1288 | 1461231818366 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:43:38 INFO - PROCESS | 1288 | 1461231818368 Marionette TRACE conn4 <- [1,90,null,{}] 02:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:43:38 INFO - PROCESS | 1288 | 1461231818371 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}] 02:43:38 INFO - PROCESS | 1288 | 1461231818498 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 02:43:38 INFO - PROCESS | 1288 | 1461231818583 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:38 INFO - PROCESS | 1288 | ++DOCSHELL 1B803800 == 30 [pid = 1288] [id = 32] 02:43:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (1B804800) [pid = 1288] [serial = 92] [outer = 00000000] 02:43:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (1B80CC00) [pid = 1288] [serial = 93] [outer = 1B804800] 02:43:38 INFO - PROCESS | 1288 | 1461231818640 Marionette DEBUG loaded listener.js 02:43:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 88 (1B80C400) [pid = 1288] [serial = 94] [outer = 1B804800] 02:43:39 INFO - PROCESS | 1288 | 1461231819209 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]]]}] 02:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 871ms 02:43:39 INFO - PROCESS | 1288 | 1461231819241 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 02:43:39 INFO - PROCESS | 1288 | 1461231819245 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 02:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:43:39 INFO - PROCESS | 1288 | 1461231819250 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 1288 | 1461231819254 Marionette TRACE conn4 <- [1,94,null,{}] 02:43:39 INFO - PROCESS | 1288 | 1461231819259 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}] 02:43:39 INFO - PROCESS | 1288 | 1461231819357 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 02:43:39 INFO - PROCESS | 1288 | --DOCSHELL 21C7A000 == 29 [pid = 1288] [id = 8] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 87 (1CBE4000) [pid = 1288] [serial = 17] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 86 (1CBB8C00) [pid = 1288] [serial = 14] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 85 (18692400) [pid = 1288] [serial = 9] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 84 (18697800) [pid = 1288] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 83 (16545C00) [pid = 1288] [serial = 4] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 82 (21C86000) [pid = 1288] [serial = 60] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 81 (21B01800) [pid = 1288] [serial = 54] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 80 (1B6BC400) [pid = 1288] [serial = 57] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 79 (13BAA000) [pid = 1288] [serial = 27] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 78 (1723A400) [pid = 1288] [serial = 30] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 77 (18B18400) [pid = 1288] [serial = 36] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 76 (1B632000) [pid = 1288] [serial = 39] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 75 (1CBE3800) [pid = 1288] [serial = 42] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 74 (1B611000) [pid = 1288] [serial = 45] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 73 (1E70CC00) [pid = 1288] [serial = 48] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 72 (1F98A000) [pid = 1288] [serial = 51] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 71 (1868D800) [pid = 1288] [serial = 33] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 70 (17298800) [pid = 1288] [serial = 31] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 69 (1B907400) [pid = 1288] [serial = 40] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 68 (1CE52C00) [pid = 1288] [serial = 43] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 67 (21C81000) [pid = 1288] [serial = 22] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 66 (13C8C400) [pid = 1288] [serial = 28] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 65 (21C82400) [pid = 1288] [serial = 24] [outer = 00000000] [url = about:blank] 02:43:39 INFO - PROCESS | 1288 | --DOMWINDOW == 64 (21C7D400) [pid = 1288] [serial = 21] [outer = 00000000] [url = about:blank] 02:43:40 INFO - PROCESS | 1288 | 1461231820015 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 1288 | ++DOCSHELL 1264F000 == 30 [pid = 1288] [id = 33] 02:43:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 65 (12655800) [pid = 1288] [serial = 95] [outer = 00000000] 02:43:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 66 (12783C00) [pid = 1288] [serial = 96] [outer = 12655800] 02:43:40 INFO - PROCESS | 1288 | 1461231820065 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 67 (12BBE000) [pid = 1288] [serial = 97] [outer = 12655800] 02:43:40 INFO - PROCESS | 1288 | 1461231820434 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]]]}] 02:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1223ms 02:43:40 INFO - PROCESS | 1288 | 1461231820476 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 02:43:40 INFO - PROCESS | 1288 | 1461231820480 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 02:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:43:40 INFO - PROCESS | 1288 | 1461231820484 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:43:40 INFO - PROCESS | 1288 | 1461231820488 Marionette TRACE conn4 <- [1,98,null,{}] 02:43:40 INFO - PROCESS | 1288 | 1461231820494 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}] 02:43:40 INFO - PROCESS | 1288 | 1461231820575 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 02:43:40 INFO - PROCESS | 1288 | 1461231820582 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 1288 | ++DOCSHELL 13B02C00 == 31 [pid = 1288] [id = 34] 02:43:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 68 (13B0A000) [pid = 1288] [serial = 98] [outer = 00000000] 02:43:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 69 (16542400) [pid = 1288] [serial = 99] [outer = 13B0A000] 02:43:40 INFO - PROCESS | 1288 | 1461231820629 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 70 (17225800) [pid = 1288] [serial = 100] [outer = 13B0A000] 02:43:41 INFO - PROCESS | 1288 | 1461231821356 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]]]}] 02:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 930ms 02:43:41 INFO - PROCESS | 1288 | 1461231821415 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 1288 | 1461231821421 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 02:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:43:41 INFO - PROCESS | 1288 | 1461231821427 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 1288 | 1461231821431 Marionette TRACE conn4 <- [1,102,null,{}] 02:43:41 INFO - PROCESS | 1288 | 1461231821436 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}] 02:43:41 INFO - PROCESS | 1288 | 1461231821560 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 02:43:41 INFO - PROCESS | 1288 | 1461231821620 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:41 INFO - PROCESS | 1288 | ++DOCSHELL 14201800 == 32 [pid = 1288] [id = 35] 02:43:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 71 (14202C00) [pid = 1288] [serial = 101] [outer = 00000000] 02:43:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 72 (174FA400) [pid = 1288] [serial = 102] [outer = 14202C00] 02:43:41 INFO - PROCESS | 1288 | 1461231821679 Marionette DEBUG loaded listener.js 02:43:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 73 (17784C00) [pid = 1288] [serial = 103] [outer = 14202C00] 02:43:42 INFO - PROCESS | 1288 | 1461231822303 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]]]}] 02:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 930ms 02:43:42 INFO - PROCESS | 1288 | 1461231822360 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 02:43:42 INFO - PROCESS | 1288 | 1461231822366 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 02:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:43:42 INFO - PROCESS | 1288 | 1461231822373 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:43:42 INFO - PROCESS | 1288 | 1461231822376 Marionette TRACE conn4 <- [1,106,null,{}] 02:43:42 INFO - PROCESS | 1288 | 1461231822381 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}] 02:43:42 INFO - PROCESS | 1288 | 1461231822501 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 02:43:42 INFO - PROCESS | 1288 | 1461231822566 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:42 INFO - PROCESS | 1288 | ++DOCSHELL 18B16C00 == 33 [pid = 1288] [id = 36] 02:43:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 74 (18B18400) [pid = 1288] [serial = 104] [outer = 00000000] 02:43:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 75 (19353800) [pid = 1288] [serial = 105] [outer = 18B18400] 02:43:42 INFO - PROCESS | 1288 | 1461231822622 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 76 (19372000) [pid = 1288] [serial = 106] [outer = 18B18400] 02:43:43 INFO - PROCESS | 1288 | --DOCSHELL 1B90A800 == 32 [pid = 1288] [id = 21] 02:43:43 INFO - PROCESS | 1288 | --DOCSHELL 1264F000 == 31 [pid = 1288] [id = 33] 02:43:43 INFO - PROCESS | 1288 | 1461231823339 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]]]}] 02:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1022ms 02:43:43 INFO - PROCESS | 1288 | 1461231823402 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 02:43:43 INFO - PROCESS | 1288 | 1461231823407 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 02:43:43 INFO - PROCESS | 1288 | 1461231823413 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:43:43 INFO - PROCESS | 1288 | 1461231823417 Marionette TRACE conn4 <- [1,110,null,{}] 02:43:43 INFO - PROCESS | 1288 | 1461231823425 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}] 02:43:43 INFO - PROCESS | 1288 | 1461231823532 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 02:43:43 INFO - PROCESS | 1288 | 1461231823603 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:43 INFO - PROCESS | 1288 | ++DOCSHELL 0EDEF400 == 32 [pid = 1288] [id = 37] 02:43:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 77 (12B08800) [pid = 1288] [serial = 107] [outer = 00000000] 02:43:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 78 (1409D400) [pid = 1288] [serial = 108] [outer = 12B08800] 02:43:43 INFO - PROCESS | 1288 | 1461231823661 Marionette DEBUG loaded listener.js 02:43:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 79 (1723A400) [pid = 1288] [serial = 109] [outer = 12B08800] 02:43:44 INFO - PROCESS | 1288 | 1461231824264 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]]]}] 02:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 870ms 02:43:44 INFO - PROCESS | 1288 | 1461231824290 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 1288 | 1461231824296 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 02:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:43:44 INFO - PROCESS | 1288 | 1461231824302 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - PROCESS | 1288 | 1461231824305 Marionette TRACE conn4 <- [1,114,null,{}] 02:43:44 INFO - PROCESS | 1288 | 1461231824310 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}] 02:43:44 INFO - PROCESS | 1288 | 1461231824412 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 02:43:44 INFO - PROCESS | 1288 | 1461231824480 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:44 INFO - PROCESS | 1288 | ++DOCSHELL 1A662C00 == 33 [pid = 1288] [id = 38] 02:43:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 80 (1A667800) [pid = 1288] [serial = 110] [outer = 00000000] 02:43:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 81 (1B60C000) [pid = 1288] [serial = 111] [outer = 1A667800] 02:43:44 INFO - PROCESS | 1288 | 1461231824536 Marionette DEBUG loaded listener.js 02:43:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 82 (1B631400) [pid = 1288] [serial = 112] [outer = 1A667800] 02:43:45 INFO - PROCESS | 1288 | 1461231825082 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]]]}] 02:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 830ms 02:43:45 INFO - PROCESS | 1288 | 1461231825171 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 02:43:45 INFO - PROCESS | 1288 | 1461231825173 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 02:43:45 INFO - PROCESS | 1288 | 1461231825192 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:43:45 INFO - PROCESS | 1288 | 1461231825196 Marionette TRACE conn4 <- [1,118,null,{}] 02:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:43:45 INFO - PROCESS | 1288 | 1461231825208 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}] 02:43:45 INFO - PROCESS | 1288 | 1461231825320 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 02:43:45 INFO - PROCESS | 1288 | 1461231825381 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:45 INFO - PROCESS | 1288 | ++DOCSHELL 1B803000 == 34 [pid = 1288] [id = 39] 02:43:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 83 (1B80FC00) [pid = 1288] [serial = 113] [outer = 00000000] 02:43:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 84 (1BBA8000) [pid = 1288] [serial = 114] [outer = 1B80FC00] 02:43:45 INFO - PROCESS | 1288 | 1461231825442 Marionette DEBUG loaded listener.js 02:43:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 85 (1BBAE000) [pid = 1288] [serial = 115] [outer = 1B80FC00] 02:43:45 INFO - PROCESS | 1288 | 1461231825948 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]]]}] 02:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 830ms 02:43:46 INFO - PROCESS | 1288 | 1461231826031 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 1288 | 1461231826034 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 02:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:43:46 INFO - PROCESS | 1288 | 1461231826037 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 1288 | 1461231826040 Marionette TRACE conn4 <- [1,122,null,{}] 02:43:46 INFO - PROCESS | 1288 | 1461231826043 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}] 02:43:46 INFO - PROCESS | 1288 | 1461231826142 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 02:43:46 INFO - PROCESS | 1288 | 1461231826220 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:46 INFO - PROCESS | 1288 | ++DOCSHELL 1CBE4000 == 35 [pid = 1288] [id = 40] 02:43:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (1CBE5C00) [pid = 1288] [serial = 116] [outer = 00000000] 02:43:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (1CE52C00) [pid = 1288] [serial = 117] [outer = 1CBE5C00] 02:43:46 INFO - PROCESS | 1288 | 1461231826276 Marionette DEBUG loaded listener.js 02:43:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 88 (1CFF2800) [pid = 1288] [serial = 118] [outer = 1CBE5C00] 02:43:46 INFO - PROCESS | 1288 | 1461231826817 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]]]}] 02:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 830ms 02:43:46 INFO - PROCESS | 1288 | 1461231826871 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 1288 | 1461231826873 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 02:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:43:46 INFO - PROCESS | 1288 | 1461231826877 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 1288 | 1461231826879 Marionette TRACE conn4 <- [1,126,null,{}] 02:43:46 INFO - PROCESS | 1288 | 1461231826883 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}] 02:43:46 INFO - PROCESS | 1288 | 1461231826983 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 02:43:47 INFO - PROCESS | 1288 | 1461231827050 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 1288 | ++DOCSHELL 1D138400 == 36 [pid = 1288] [id = 41] 02:43:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 89 (1D1C5C00) [pid = 1288] [serial = 119] [outer = 00000000] 02:43:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 90 (1D8CF800) [pid = 1288] [serial = 120] [outer = 1D1C5C00] 02:43:47 INFO - PROCESS | 1288 | 1461231827105 Marionette DEBUG loaded listener.js 02:43:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 91 (1D8D4000) [pid = 1288] [serial = 121] [outer = 1D1C5C00] 02:43:47 INFO - PROCESS | 1288 | 1461231827712 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]]]}] 02:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 870ms 02:43:47 INFO - PROCESS | 1288 | 1461231827751 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 02:43:47 INFO - PROCESS | 1288 | 1461231827755 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 02:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:43:47 INFO - PROCESS | 1288 | 1461231827760 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:43:47 INFO - PROCESS | 1288 | 1461231827764 Marionette TRACE conn4 <- [1,130,null,{}] 02:43:47 INFO - PROCESS | 1288 | 1461231827771 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}] 02:43:47 INFO - PROCESS | 1288 | 1461231827870 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 02:43:47 INFO - PROCESS | 1288 | 1461231827942 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 1288 | ++DOCSHELL 12BC8800 == 37 [pid = 1288] [id = 42] 02:43:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 92 (12BCA800) [pid = 1288] [serial = 122] [outer = 00000000] 02:43:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 93 (1868CC00) [pid = 1288] [serial = 123] [outer = 12BCA800] 02:43:47 INFO - PROCESS | 1288 | 1461231827992 Marionette DEBUG loaded listener.js 02:43:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 94 (18B1B000) [pid = 1288] [serial = 124] [outer = 12BCA800] 02:43:48 INFO - PROCESS | 1288 | --DOCSHELL 14201800 == 36 [pid = 1288] [id = 35] 02:43:48 INFO - PROCESS | 1288 | 1461231828627 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]]]}] 02:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 890ms 02:43:48 INFO - PROCESS | 1288 | 1461231828651 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 02:43:48 INFO - PROCESS | 1288 | 1461231828656 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 02:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:43:48 INFO - PROCESS | 1288 | 1461231828661 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:43:48 INFO - PROCESS | 1288 | 1461231828665 Marionette TRACE conn4 <- [1,134,null,{}] 02:43:48 INFO - PROCESS | 1288 | 1461231828671 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}] 02:43:48 INFO - PROCESS | 1288 | 1461231828799 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 02:43:48 INFO - PROCESS | 1288 | 1461231828886 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:48 INFO - PROCESS | 1288 | ++DOCSHELL 1868C800 == 37 [pid = 1288] [id = 43] 02:43:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 95 (18692800) [pid = 1288] [serial = 125] [outer = 00000000] 02:43:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (1A670800) [pid = 1288] [serial = 126] [outer = 18692800] 02:43:48 INFO - PROCESS | 1288 | 1461231828944 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (1B6B1C00) [pid = 1288] [serial = 127] [outer = 18692800] 02:43:49 INFO - PROCESS | 1288 | 1461231829522 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]]]}] 02:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 890ms 02:43:49 INFO - PROCESS | 1288 | 1461231829551 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 02:43:49 INFO - PROCESS | 1288 | 1461231829558 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 02:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:43:49 INFO - PROCESS | 1288 | 1461231829564 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:43:49 INFO - PROCESS | 1288 | 1461231829567 Marionette TRACE conn4 <- [1,138,null,{}] 02:43:49 INFO - PROCESS | 1288 | 1461231829571 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}] 02:43:49 INFO - PROCESS | 1288 | 1461231829677 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 02:43:49 INFO - PROCESS | 1288 | 1461231829748 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:49 INFO - PROCESS | 1288 | ++DOCSHELL 1B6BA000 == 38 [pid = 1288] [id = 44] 02:43:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (1B910800) [pid = 1288] [serial = 128] [outer = 00000000] 02:43:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (1C89D400) [pid = 1288] [serial = 129] [outer = 1B910800] 02:43:49 INFO - PROCESS | 1288 | 1461231829804 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (1CBE7400) [pid = 1288] [serial = 130] [outer = 1B910800] 02:43:50 INFO - PROCESS | 1288 | 1461231830445 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]]]}] 02:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 930ms 02:43:50 INFO - PROCESS | 1288 | 1461231830496 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 02:43:50 INFO - PROCESS | 1288 | 1461231830499 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 02:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:43:50 INFO - PROCESS | 1288 | 1461231830503 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:43:50 INFO - PROCESS | 1288 | 1461231830506 Marionette TRACE conn4 <- [1,142,null,{}] 02:43:50 INFO - PROCESS | 1288 | 1461231830517 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}] 02:43:50 INFO - PROCESS | 1288 | 1461231830623 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 02:43:50 INFO - PROCESS | 1288 | 1461231830695 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:50 INFO - PROCESS | 1288 | ++DOCSHELL 1F0C3C00 == 39 [pid = 1288] [id = 45] 02:43:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1F0C8C00) [pid = 1288] [serial = 131] [outer = 00000000] 02:43:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1F6DF000) [pid = 1288] [serial = 132] [outer = 1F0C8C00] 02:43:50 INFO - PROCESS | 1288 | 1461231830755 Marionette DEBUG loaded listener.js 02:43:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1F98A800) [pid = 1288] [serial = 133] [outer = 1F0C8C00] 02:43:51 INFO - PROCESS | 1288 | 1461231831403 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]]]}] 02:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 930ms 02:43:51 INFO - PROCESS | 1288 | 1461231831436 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 1288 | 1461231831439 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 02:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:43:51 INFO - PROCESS | 1288 | 1461231831442 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - PROCESS | 1288 | 1461231831445 Marionette TRACE conn4 <- [1,146,null,{}] 02:43:51 INFO - PROCESS | 1288 | 1461231831448 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}] 02:43:51 INFO - PROCESS | 1288 | 1461231831549 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 02:43:51 INFO - PROCESS | 1288 | 1461231831617 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:51 INFO - PROCESS | 1288 | ++DOCSHELL 1BD69400 == 40 [pid = 1288] [id = 46] 02:43:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1BD6A000) [pid = 1288] [serial = 134] [outer = 00000000] 02:43:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1BD6DC00) [pid = 1288] [serial = 135] [outer = 1BD6A000] 02:43:51 INFO - PROCESS | 1288 | 1461231831674 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1D1C9000) [pid = 1288] [serial = 136] [outer = 1BD6A000] 02:43:52 INFO - PROCESS | 1288 | 1461231832325 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]]]}] 02:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 930ms 02:43:52 INFO - PROCESS | 1288 | 1461231832376 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 02:43:52 INFO - PROCESS | 1288 | 1461231832380 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 02:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:43:52 INFO - PROCESS | 1288 | 1461231832385 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:43:52 INFO - PROCESS | 1288 | 1461231832389 Marionette TRACE conn4 <- [1,150,null,{}] 02:43:52 INFO - PROCESS | 1288 | 1461231832396 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}] 02:43:52 INFO - PROCESS | 1288 | 1461231832497 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 02:43:52 INFO - PROCESS | 1288 | 1461231832572 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 1288 | ++DOCSHELL 18758400 == 41 [pid = 1288] [id = 47] 02:43:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (18B13800) [pid = 1288] [serial = 137] [outer = 00000000] 02:43:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (1A66F000) [pid = 1288] [serial = 138] [outer = 18B13800] 02:43:52 INFO - PROCESS | 1288 | 1461231832622 Marionette DEBUG loaded listener.js 02:43:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1B6B8C00) [pid = 1288] [serial = 139] [outer = 18B13800] 02:43:52 INFO - PROCESS | 1288 | --DOCSHELL 1D8CC800 == 40 [pid = 1288] [id = 17] 02:43:53 INFO - PROCESS | 1288 | 1461231833307 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]]]}] 02:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 990ms 02:43:53 INFO - PROCESS | 1288 | 1461231833376 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 02:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:43:53 INFO - PROCESS | 1288 | 1461231833380 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 02:43:53 INFO - PROCESS | 1288 | 1461231833385 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:43:53 INFO - PROCESS | 1288 | 1461231833388 Marionette TRACE conn4 <- [1,154,null,{}] 02:43:53 INFO - PROCESS | 1288 | 1461231833409 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}] 02:43:53 INFO - PROCESS | 1288 | 1461231833524 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 02:43:53 INFO - PROCESS | 1288 | 1461231833590 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:53 INFO - PROCESS | 1288 | ++DOCSHELL 17222800 == 41 [pid = 1288] [id = 48] 02:43:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (1868B400) [pid = 1288] [serial = 140] [outer = 00000000] 02:43:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (1B809000) [pid = 1288] [serial = 141] [outer = 1868B400] 02:43:53 INFO - PROCESS | 1288 | 1461231833648 Marionette DEBUG loaded listener.js 02:43:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (1BB1D000) [pid = 1288] [serial = 142] [outer = 1868B400] 02:43:54 INFO - PROCESS | 1288 | 1461231834252 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]]]}] 02:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 889ms 02:43:54 INFO - PROCESS | 1288 | 1461231834286 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 02:43:54 INFO - PROCESS | 1288 | 1461231834293 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 02:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:43:54 INFO - PROCESS | 1288 | 1461231834300 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:43:54 INFO - PROCESS | 1288 | 1461231834303 Marionette TRACE conn4 <- [1,158,null,{}] 02:43:54 INFO - PROCESS | 1288 | 1461231834307 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}] 02:43:54 INFO - PROCESS | 1288 | 1461231834416 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 02:43:54 INFO - PROCESS | 1288 | 1461231834488 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:54 INFO - PROCESS | 1288 | ++DOCSHELL 1BB1E000 == 42 [pid = 1288] [id = 49] 02:43:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1BB26400) [pid = 1288] [serial = 143] [outer = 00000000] 02:43:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1BD63400) [pid = 1288] [serial = 144] [outer = 1BB26400] 02:43:54 INFO - PROCESS | 1288 | 1461231834544 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (1BD69C00) [pid = 1288] [serial = 145] [outer = 1BB26400] 02:43:55 INFO - PROCESS | 1288 | 1461231835176 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]]]}] 02:43:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (1CBAE400) [pid = 1288] [serial = 146] [outer = 17787800] 02:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 931ms 02:43:55 INFO - PROCESS | 1288 | 1461231835260 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 02:43:55 INFO - PROCESS | 1288 | 1461231835262 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 02:43:55 INFO - PROCESS | 1288 | 1461231835283 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:43:55 INFO - PROCESS | 1288 | 1461231835287 Marionette TRACE conn4 <- [1,162,null,{}] 02:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:43:55 INFO - PROCESS | 1288 | 1461231835298 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}] 02:43:55 INFO - PROCESS | 1288 | 1461231835411 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 02:43:55 INFO - PROCESS | 1288 | 1461231835479 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:55 INFO - PROCESS | 1288 | ++DOCSHELL 1AA91400 == 43 [pid = 1288] [id = 50] 02:43:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (1AA92000) [pid = 1288] [serial = 147] [outer = 00000000] 02:43:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (1F987C00) [pid = 1288] [serial = 148] [outer = 1AA92000] 02:43:55 INFO - PROCESS | 1288 | 1461231835539 Marionette DEBUG loaded listener.js 02:43:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (1FA68000) [pid = 1288] [serial = 149] [outer = 1AA92000] 02:43:56 INFO - PROCESS | 1288 | 1461231836132 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]]]}] 02:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 870ms 02:43:56 INFO - PROCESS | 1288 | 1461231836160 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 02:43:56 INFO - PROCESS | 1288 | 1461231836164 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 02:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:43:56 INFO - PROCESS | 1288 | 1461231836167 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:43:56 INFO - PROCESS | 1288 | 1461231836170 Marionette TRACE conn4 <- [1,166,null,{}] 02:43:56 INFO - PROCESS | 1288 | 1461231836174 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}] 02:43:56 INFO - PROCESS | 1288 | 1461231836283 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 02:43:56 INFO - PROCESS | 1288 | 1461231836370 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:56 INFO - PROCESS | 1288 | ++DOCSHELL 1D0B1800 == 44 [pid = 1288] [id = 51] 02:43:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (1D0B3000) [pid = 1288] [serial = 150] [outer = 00000000] 02:43:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (1D0BAC00) [pid = 1288] [serial = 151] [outer = 1D0B3000] 02:43:56 INFO - PROCESS | 1288 | 1461231836427 Marionette DEBUG loaded listener.js 02:43:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (1D138000) [pid = 1288] [serial = 152] [outer = 1D0B3000] 02:43:57 INFO - PROCESS | 1288 | 1461231837044 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]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 930ms 02:43:57 INFO - PROCESS | 1288 | 1461231837107 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 1288 | 1461231837110 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 02:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:43:57 INFO - PROCESS | 1288 | 1461231837114 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 1288 | 1461231837116 Marionette TRACE conn4 <- [1,170,null,{}] 02:43:57 INFO - PROCESS | 1288 | 1461231837120 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}] 02:43:57 INFO - PROCESS | 1288 | 1461231837217 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 02:43:57 INFO - PROCESS | 1288 | 1461231837289 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:57 INFO - PROCESS | 1288 | ++DOCSHELL 0EE47C00 == 45 [pid = 1288] [id = 52] 02:43:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (0EE49000) [pid = 1288] [serial = 153] [outer = 00000000] 02:43:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (0EE4F400) [pid = 1288] [serial = 154] [outer = 0EE49000] 02:43:57 INFO - PROCESS | 1288 | 1461231837344 Marionette DEBUG loaded listener.js 02:43:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (0EE4F000) [pid = 1288] [serial = 155] [outer = 0EE49000] 02:43:57 INFO - PROCESS | 1288 | 1461231837914 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]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 830ms 02:43:57 INFO - PROCESS | 1288 | 1461231837945 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 1288 | 1461231837950 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 02:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:43:57 INFO - PROCESS | 1288 | 1461231837955 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 1288 | 1461231837959 Marionette TRACE conn4 <- [1,174,null,{}] 02:43:57 INFO - PROCESS | 1288 | 1461231837965 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}] 02:43:58 INFO - PROCESS | 1288 | 1461231838070 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 02:43:58 INFO - PROCESS | 1288 | 1461231838163 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:58 INFO - PROCESS | 1288 | ++DOCSHELL 12E45400 == 46 [pid = 1288] [id = 53] 02:43:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (12E45800) [pid = 1288] [serial = 156] [outer = 00000000] 02:43:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (12E4AC00) [pid = 1288] [serial = 157] [outer = 12E45800] 02:43:58 INFO - PROCESS | 1288 | 1461231838214 Marionette DEBUG loaded listener.js 02:43:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (1334B400) [pid = 1288] [serial = 158] [outer = 12E45800] 02:43:58 INFO - PROCESS | 1288 | 1461231838857 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]]]}] 02:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 930ms 02:43:58 INFO - PROCESS | 1288 | 1461231838888 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 02:43:58 INFO - PROCESS | 1288 | 1461231838893 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 02:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:43:58 INFO - PROCESS | 1288 | 1461231838899 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:43:58 INFO - PROCESS | 1288 | 1461231838903 Marionette TRACE conn4 <- [1,178,null,{}] 02:43:58 INFO - PROCESS | 1288 | 1461231838909 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}] 02:43:59 INFO - PROCESS | 1288 | 1461231839018 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 02:43:59 INFO - PROCESS | 1288 | 1461231839096 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 1288 | ++DOCSHELL 1420A400 == 47 [pid = 1288] [id = 54] 02:43:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (16506800) [pid = 1288] [serial = 159] [outer = 00000000] 02:43:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (1874C400) [pid = 1288] [serial = 160] [outer = 16506800] 02:43:59 INFO - PROCESS | 1288 | 1461231839156 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (1A66E800) [pid = 1288] [serial = 161] [outer = 16506800] 02:43:59 INFO - PROCESS | 1288 | 1461231839804 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]]]}] 02:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 930ms 02:43:59 INFO - PROCESS | 1288 | 1461231839833 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 02:43:59 INFO - PROCESS | 1288 | 1461231839839 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 02:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:43:59 INFO - PROCESS | 1288 | 1461231839845 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:43:59 INFO - PROCESS | 1288 | 1461231839848 Marionette TRACE conn4 <- [1,182,null,{}] 02:43:59 INFO - PROCESS | 1288 | 1461231839852 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}] 02:43:59 INFO - PROCESS | 1288 | 1461231839961 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 02:44:00 INFO - PROCESS | 1288 | 1461231840038 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:00 INFO - PROCESS | 1288 | ++DOCSHELL 1A668000 == 48 [pid = 1288] [id = 55] 02:44:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (1BB1AC00) [pid = 1288] [serial = 162] [outer = 00000000] 02:44:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (1BD68400) [pid = 1288] [serial = 163] [outer = 1BB1AC00] 02:44:00 INFO - PROCESS | 1288 | 1461231840094 Marionette DEBUG loaded listener.js 02:44:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (1CDBA800) [pid = 1288] [serial = 164] [outer = 1BB1AC00] 02:44:00 INFO - PROCESS | 1288 | 1461231840659 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]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 830ms 02:44:00 INFO - PROCESS | 1288 | 1461231840688 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 02:44:00 INFO - PROCESS | 1288 | 1461231840690 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 02:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:44:00 INFO - PROCESS | 1288 | 1461231840695 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - PROCESS | 1288 | 1461231840699 Marionette TRACE conn4 <- [1,186,null,{}] 02:44:00 INFO - PROCESS | 1288 | 1461231840710 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}] 02:44:00 INFO - PROCESS | 1288 | 1461231840820 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 02:44:00 INFO - PROCESS | 1288 | 1461231840910 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:00 INFO - PROCESS | 1288 | ++DOCSHELL 12C39800 == 49 [pid = 1288] [id = 56] 02:44:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (12C3AC00) [pid = 1288] [serial = 165] [outer = 00000000] 02:44:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (1CBE3C00) [pid = 1288] [serial = 166] [outer = 12C3AC00] 02:44:00 INFO - PROCESS | 1288 | 1461231840970 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (1D5F6C00) [pid = 1288] [serial = 167] [outer = 12C3AC00] 02:44:01 INFO - PROCESS | 1288 | 1461231841570 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]]]}] 02:44:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 930ms 02:44:01 INFO - PROCESS | 1288 | 1461231841628 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 02:44:01 INFO - PROCESS | 1288 | 1461231841631 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 02:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:44:01 INFO - PROCESS | 1288 | 1461231841635 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:44:01 INFO - PROCESS | 1288 | 1461231841637 Marionette TRACE conn4 <- [1,190,null,{}] 02:44:01 INFO - PROCESS | 1288 | 1461231841641 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}] 02:44:01 INFO - PROCESS | 1288 | 1461231841749 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 02:44:01 INFO - PROCESS | 1288 | 1461231841843 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:01 INFO - PROCESS | 1288 | ++DOCSHELL 0ED25800 == 50 [pid = 1288] [id = 57] 02:44:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (0ED26400) [pid = 1288] [serial = 168] [outer = 00000000] 02:44:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (12C37800) [pid = 1288] [serial = 169] [outer = 0ED26400] 02:44:01 INFO - PROCESS | 1288 | 1461231841898 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (12E48400) [pid = 1288] [serial = 170] [outer = 0ED26400] 02:44:02 INFO - PROCESS | 1288 | 1461231842511 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]]]}] 02:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 02:44:02 INFO - PROCESS | 1288 | 1461231842568 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 02:44:02 INFO - PROCESS | 1288 | 1461231842573 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 02:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:44:02 INFO - PROCESS | 1288 | 1461231842577 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:44:02 INFO - PROCESS | 1288 | 1461231842581 Marionette TRACE conn4 <- [1,194,null,{}] 02:44:02 INFO - PROCESS | 1288 | 1461231842588 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}] 02:44:02 INFO - PROCESS | 1288 | 1461231842696 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 02:44:02 INFO - PROCESS | 1288 | 1461231842769 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 1288 | ++DOCSHELL 12C30C00 == 51 [pid = 1288] [id = 58] 02:44:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (12C31000) [pid = 1288] [serial = 171] [outer = 00000000] 02:44:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (12C36400) [pid = 1288] [serial = 172] [outer = 12C31000] 02:44:02 INFO - PROCESS | 1288 | 1461231842819 Marionette DEBUG loaded listener.js 02:44:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (12C3DC00) [pid = 1288] [serial = 173] [outer = 12C31000] 02:44:03 INFO - PROCESS | 1288 | 1461231843548 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]]]}] 02:44:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1026ms 02:44:03 INFO - PROCESS | 1288 | 1461231843605 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 02:44:03 INFO - PROCESS | 1288 | 1461231843609 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 02:44:03 INFO - PROCESS | 1288 | 1461231843615 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:44:03 INFO - PROCESS | 1288 | 1461231843620 Marionette TRACE conn4 <- [1,198,null,{}] 02:44:03 INFO - PROCESS | 1288 | 1461231843627 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}] 02:44:03 INFO - PROCESS | 1288 | 1461231843785 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 02:44:03 INFO - PROCESS | 1288 | 1461231843908 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:03 INFO - PROCESS | 1288 | ++DOCSHELL 0EE4B000 == 52 [pid = 1288] [id = 59] 02:44:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (12C33C00) [pid = 1288] [serial = 174] [outer = 00000000] 02:44:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (12E3E800) [pid = 1288] [serial = 175] [outer = 12C33C00] 02:44:03 INFO - PROCESS | 1288 | 1461231843968 Marionette DEBUG loaded listener.js 02:44:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (12E4A400) [pid = 1288] [serial = 176] [outer = 12C33C00] 02:44:04 INFO - PROCESS | 1288 | 1461231844577 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]]]}] 02:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 969ms 02:44:04 INFO - PROCESS | 1288 | 1461231844590 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 02:44:04 INFO - PROCESS | 1288 | 1461231844596 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 02:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:44:04 INFO - PROCESS | 1288 | 1461231844602 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:44:04 INFO - PROCESS | 1288 | 1461231844605 Marionette TRACE conn4 <- [1,202,null,{}] 02:44:04 INFO - PROCESS | 1288 | 1461231844609 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}] 02:44:04 INFO - PROCESS | 1288 | 1461231844714 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 02:44:04 INFO - PROCESS | 1288 | 1461231844792 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:04 INFO - PROCESS | 1288 | ++DOCSHELL 12E4C800 == 53 [pid = 1288] [id = 60] 02:44:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (17294400) [pid = 1288] [serial = 177] [outer = 00000000] 02:44:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (1B809400) [pid = 1288] [serial = 178] [outer = 17294400] 02:44:04 INFO - PROCESS | 1288 | 1461231844849 Marionette DEBUG loaded listener.js 02:44:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (1BB21000) [pid = 1288] [serial = 179] [outer = 17294400] 02:44:05 INFO - PROCESS | 1288 | --DOCSHELL 1B6BA000 == 52 [pid = 1288] [id = 44] 02:44:05 INFO - PROCESS | 1288 | --DOCSHELL 1BD69400 == 51 [pid = 1288] [id = 46] 02:44:05 INFO - PROCESS | 1288 | --DOCSHELL 1F0C3C00 == 50 [pid = 1288] [id = 45] 02:44:05 INFO - PROCESS | 1288 | --DOCSHELL 1CFE9000 == 49 [pid = 1288] [id = 27] 02:44:05 INFO - PROCESS | 1288 | --DOCSHELL 1F0C9000 == 48 [pid = 1288] [id = 18] 02:44:05 INFO - PROCESS | 1288 | --DOCSHELL 1420A400 == 47 [pid = 1288] [id = 54] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 13C3C800 == 46 [pid = 1288] [id = 23] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 13348000 == 45 [pid = 1288] [id = 10] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 0EDEF400 == 44 [pid = 1288] [id = 37] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 13B02C00 == 43 [pid = 1288] [id = 34] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 14203400 == 42 [pid = 1288] [id = 11] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1A662C00 == 41 [pid = 1288] [id = 38] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 13B07400 == 40 [pid = 1288] [id = 28] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1B803000 == 39 [pid = 1288] [id = 39] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1FE5B400 == 38 [pid = 1288] [id = 19] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1AA91400 == 37 [pid = 1288] [id = 50] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1868C800 == 36 [pid = 1288] [id = 43] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 0F5B5400 == 35 [pid = 1288] [id = 29] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 18B16C00 == 34 [pid = 1288] [id = 36] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1BC7D800 == 33 [pid = 1288] [id = 22] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1A667000 == 32 [pid = 1288] [id = 31] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1A668000 == 31 [pid = 1288] [id = 55] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 12BC8800 == 30 [pid = 1288] [id = 42] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 17222800 == 29 [pid = 1288] [id = 48] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 18695800 == 28 [pid = 1288] [id = 24] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1B90B400 == 27 [pid = 1288] [id = 15] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1B803800 == 26 [pid = 1288] [id = 32] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 0ED25800 == 25 [pid = 1288] [id = 57] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1B5BB000 == 24 [pid = 1288] [id = 25] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 18F0D400 == 23 [pid = 1288] [id = 16] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 0EDF2800 == 22 [pid = 1288] [id = 30] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 12C39800 == 21 [pid = 1288] [id = 56] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 14203000 == 20 [pid = 1288] [id = 20] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 0EE47C00 == 19 [pid = 1288] [id = 52] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1D138400 == 18 [pid = 1288] [id = 41] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1BB1E000 == 17 [pid = 1288] [id = 49] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1BC80800 == 16 [pid = 1288] [id = 26] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1D0B1800 == 15 [pid = 1288] [id = 51] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 1CBE4000 == 14 [pid = 1288] [id = 40] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 19375800 == 13 [pid = 1288] [id = 14] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 0EE4B000 == 12 [pid = 1288] [id = 59] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 12E45400 == 11 [pid = 1288] [id = 53] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 18758400 == 10 [pid = 1288] [id = 47] 02:44:07 INFO - PROCESS | 1288 | --DOCSHELL 12C30C00 == 9 [pid = 1288] [id = 58] 02:44:09 INFO - PROCESS | 1288 | 1461231849844 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]]]}] 02:44:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 5272ms 02:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:44:09 INFO - PROCESS | 1288 | 1461231849877 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 02:44:09 INFO - PROCESS | 1288 | 1461231849881 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 02:44:09 INFO - PROCESS | 1288 | 1461231849911 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:44:09 INFO - PROCESS | 1288 | 1461231849914 Marionette TRACE conn4 <- [1,206,null,{}] 02:44:09 INFO - PROCESS | 1288 | 1461231849921 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}] 02:44:09 INFO - PROCESS | 1288 | 1461231850009 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 02:44:09 INFO - PROCESS | 1288 | 1461231850018 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:10 INFO - PROCESS | 1288 | ++DOCSHELL 127DB000 == 10 [pid = 1288] [id = 61] 02:44:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (12C32400) [pid = 1288] [serial = 180] [outer = 00000000] 02:44:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (12C39000) [pid = 1288] [serial = 181] [outer = 12C32400] 02:44:10 INFO - PROCESS | 1288 | 1461231850067 Marionette DEBUG loaded listener.js 02:44:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (12E3E400) [pid = 1288] [serial = 182] [outer = 12C32400] 02:44:10 INFO - PROCESS | 1288 | 1461231850544 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]]]}] 02:44:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 710ms 02:44:10 INFO - PROCESS | 1288 | 1461231850614 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 02:44:10 INFO - PROCESS | 1288 | 1461231850620 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 02:44:10 INFO - PROCESS | 1288 | 1461231850626 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:44:10 INFO - PROCESS | 1288 | 1461231850629 Marionette TRACE conn4 <- [1,210,null,{}] 02:44:10 INFO - PROCESS | 1288 | 1461231850633 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}] 02:44:10 INFO - PROCESS | 1288 | 1461231850754 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 02:44:10 INFO - PROCESS | 1288 | 1461231850760 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:10 INFO - PROCESS | 1288 | ++DOCSHELL 14203000 == 11 [pid = 1288] [id = 62] 02:44:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (14204800) [pid = 1288] [serial = 183] [outer = 00000000] 02:44:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (175CA400) [pid = 1288] [serial = 184] [outer = 14204800] 02:44:10 INFO - PROCESS | 1288 | 1461231850846 Marionette DEBUG loaded listener.js 02:44:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (1868E000) [pid = 1288] [serial = 185] [outer = 14204800] 02:44:11 INFO - PROCESS | 1288 | 1461231851288 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]]]}] 02:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 02:44:11 INFO - PROCESS | 1288 | 1461231851303 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 02:44:11 INFO - PROCESS | 1288 | 1461231851305 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 02:44:11 INFO - PROCESS | 1288 | 1461231851309 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:44:11 INFO - PROCESS | 1288 | 1461231851312 Marionette TRACE conn4 <- [1,214,null,{}] 02:44:11 INFO - PROCESS | 1288 | 1461231851335 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}] 02:44:11 INFO - PROCESS | 1288 | 1461231851450 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 02:44:11 INFO - PROCESS | 1288 | 1461231851461 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 1288 | ++DOCSHELL 1B631C00 == 12 [pid = 1288] [id = 63] 02:44:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (1B6BB000) [pid = 1288] [serial = 186] [outer = 00000000] 02:44:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (1B808800) [pid = 1288] [serial = 187] [outer = 1B6BB000] 02:44:11 INFO - PROCESS | 1288 | 1461231851553 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (1BB24C00) [pid = 1288] [serial = 188] [outer = 1B6BB000] 02:44:11 INFO - PROCESS | 1288 | 1461231852000 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]]]}] 02:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 730ms 02:44:12 INFO - PROCESS | 1288 | 1461231852074 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 02:44:12 INFO - PROCESS | 1288 | 1461231852076 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 02:44:12 INFO - PROCESS | 1288 | 1461231852082 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:44:12 INFO - PROCESS | 1288 | 1461231852084 Marionette TRACE conn4 <- [1,218,null,{}] 02:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:44:12 INFO - PROCESS | 1288 | 1461231852087 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}] 02:44:12 INFO - PROCESS | 1288 | 1461231852200 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 02:44:12 INFO - PROCESS | 1288 | 1461231852211 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:12 INFO - PROCESS | 1288 | ++DOCSHELL 1BB28C00 == 13 [pid = 1288] [id = 64] 02:44:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (1BCCA800) [pid = 1288] [serial = 189] [outer = 00000000] 02:44:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (1CBEB800) [pid = 1288] [serial = 190] [outer = 1BCCA800] 02:44:12 INFO - PROCESS | 1288 | 1461231852256 Marionette DEBUG loaded listener.js 02:44:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (1D0B0400) [pid = 1288] [serial = 191] [outer = 1BCCA800] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (1B60D400) [pid = 1288] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (0EDF2C00) [pid = 1288] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (1A66AC00) [pid = 1288] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (1B804800) [pid = 1288] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (13C46400) [pid = 1288] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 155 (1CFE9C00) [pid = 1288] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (1BC82C00) [pid = 1288] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (18750800) [pid = 1288] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (1B62C800) [pid = 1288] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (1A667800) [pid = 1288] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (12C31000) [pid = 1288] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (1868B400) [pid = 1288] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (12B08800) [pid = 1288] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (18B18400) [pid = 1288] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (18B13800) [pid = 1288] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (12BCA800) [pid = 1288] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (14202C00) [pid = 1288] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (12655800) [pid = 1288] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (13B0F000) [pid = 1288] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (18692800) [pid = 1288] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (1BC7DC00) [pid = 1288] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (0ED26400) [pid = 1288] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (12C3AC00) [pid = 1288] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 137 (0EE49000) [pid = 1288] [serial = 153] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 136 (1BB1AC00) [pid = 1288] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 135 (1D0B3000) [pid = 1288] [serial = 150] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (1AA92000) [pid = 1288] [serial = 147] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (12C33C00) [pid = 1288] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (1CBE5C00) [pid = 1288] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (19351400) [pid = 1288] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (19371800) [pid = 1288] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (1F648400) [pid = 1288] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (1D8D1C00) [pid = 1288] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (21801C00) [pid = 1288] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (21803000) [pid = 1288] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (1BD6A000) [pid = 1288] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (1F0C8C00) [pid = 1288] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (16506800) [pid = 1288] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (1B910800) [pid = 1288] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (12E45800) [pid = 1288] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (1D1C5C00) [pid = 1288] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (1BB26400) [pid = 1288] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (1B80FC00) [pid = 1288] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:44:13 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (13B0A000) [pid = 1288] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:44:13 INFO - PROCESS | 1288 | 1461231853664 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]]]}] 02:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1621ms 02:44:13 INFO - PROCESS | 1288 | 1461231853709 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 02:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:44:13 INFO - PROCESS | 1288 | 1461231853710 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 02:44:13 INFO - PROCESS | 1288 | 1461231853713 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:44:13 INFO - PROCESS | 1288 | 1461231853715 Marionette TRACE conn4 <- [1,222,null,{}] 02:44:13 INFO - PROCESS | 1288 | 1461231853718 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}] 02:44:13 INFO - PROCESS | 1288 | 1461231853795 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 02:44:13 INFO - PROCESS | 1288 | 1461231853801 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:13 INFO - PROCESS | 1288 | ++DOCSHELL 12C33C00 == 14 [pid = 1288] [id = 65] 02:44:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (12C3A800) [pid = 1288] [serial = 192] [outer = 00000000] 02:44:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (140A1800) [pid = 1288] [serial = 193] [outer = 12C3A800] 02:44:13 INFO - PROCESS | 1288 | 1461231853846 Marionette DEBUG loaded listener.js 02:44:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (17869C00) [pid = 1288] [serial = 194] [outer = 12C3A800] 02:44:14 INFO - PROCESS | 1288 | 1461231854288 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]]]}] 02:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 02:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:44:14 INFO - PROCESS | 1288 | 1461231854345 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 02:44:14 INFO - PROCESS | 1288 | 1461231854347 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 02:44:14 INFO - PROCESS | 1288 | 1461231854350 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 1288 | 1461231854351 Marionette TRACE conn4 <- [1,226,null,{}] 02:44:14 INFO - PROCESS | 1288 | 1461231854355 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}] 02:44:14 INFO - PROCESS | 1288 | 1461231854453 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 02:44:14 INFO - PROCESS | 1288 | 1461231854461 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:14 INFO - PROCESS | 1288 | ++DOCSHELL 1B804800 == 15 [pid = 1288] [id = 66] 02:44:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (1B806C00) [pid = 1288] [serial = 195] [outer = 00000000] 02:44:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (1BC86C00) [pid = 1288] [serial = 196] [outer = 1B806C00] 02:44:14 INFO - PROCESS | 1288 | 1461231854510 Marionette DEBUG loaded listener.js 02:44:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (1BCD1C00) [pid = 1288] [serial = 197] [outer = 1B806C00] 02:44:14 INFO - PROCESS | 1288 | 1461231854918 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]]]}] 02:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 02:44:14 INFO - PROCESS | 1288 | 1461231854981 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 02:44:14 INFO - PROCESS | 1288 | 1461231854983 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 02:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:44:14 INFO - PROCESS | 1288 | 1461231854986 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 1288 | 1461231854988 Marionette TRACE conn4 <- [1,230,null,{}] 02:44:14 INFO - PROCESS | 1288 | 1461231854992 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}] 02:44:15 INFO - PROCESS | 1288 | 1461231855067 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 02:44:15 INFO - PROCESS | 1288 | 1461231855076 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:15 INFO - PROCESS | 1288 | ++DOCSHELL 1CBE5C00 == 16 [pid = 1288] [id = 67] 02:44:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (1CBE8000) [pid = 1288] [serial = 198] [outer = 00000000] 02:44:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (1D138400) [pid = 1288] [serial = 199] [outer = 1CBE8000] 02:44:15 INFO - PROCESS | 1288 | 1461231855120 Marionette DEBUG loaded listener.js 02:44:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (1D8D0000) [pid = 1288] [serial = 200] [outer = 1CBE8000] 02:44:15 INFO - PROCESS | 1288 | 1461231855814 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]]]}] 02:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 870ms 02:44:15 INFO - PROCESS | 1288 | 1461231855861 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 02:44:15 INFO - PROCESS | 1288 | 1461231855867 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 02:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:44:15 INFO - PROCESS | 1288 | 1461231855873 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:44:15 INFO - PROCESS | 1288 | 1461231855877 Marionette TRACE conn4 <- [1,234,null,{}] 02:44:15 INFO - PROCESS | 1288 | 1461231855883 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}] 02:44:15 INFO - PROCESS | 1288 | 1461231855998 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 02:44:16 INFO - PROCESS | 1288 | 1461231856080 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 1288 | ++DOCSHELL 0EDEF800 == 17 [pid = 1288] [id = 68] 02:44:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (0EDF6400) [pid = 1288] [serial = 201] [outer = 00000000] 02:44:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (12E40000) [pid = 1288] [serial = 202] [outer = 0EDF6400] 02:44:16 INFO - PROCESS | 1288 | 1461231856178 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (12E4DC00) [pid = 1288] [serial = 203] [outer = 0EDF6400] 02:44:16 INFO - PROCESS | 1288 | 1461231856854 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]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1185ms 02:44:17 INFO - PROCESS | 1288 | 1461231857064 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 1288 | 1461231857068 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 02:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:44:17 INFO - PROCESS | 1288 | 1461231857074 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 1288 | 1461231857077 Marionette TRACE conn4 <- [1,238,null,{}] 02:44:17 INFO - PROCESS | 1288 | 1461231857083 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}] 02:44:17 INFO - PROCESS | 1288 | 1461231857184 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 02:44:17 INFO - PROCESS | 1288 | 1461231857256 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:17 INFO - PROCESS | 1288 | ++DOCSHELL 0EDF6800 == 18 [pid = 1288] [id = 69] 02:44:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (0EE47000) [pid = 1288] [serial = 204] [outer = 00000000] 02:44:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (127D3C00) [pid = 1288] [serial = 205] [outer = 0EE47000] 02:44:17 INFO - PROCESS | 1288 | 1461231857305 Marionette DEBUG loaded listener.js 02:44:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (12BBCC00) [pid = 1288] [serial = 206] [outer = 0EE47000] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (12BBE000) [pid = 1288] [serial = 97] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (1B6BA400) [pid = 1288] [serial = 72] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (1D5F2800) [pid = 1288] [serial = 78] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (1C895400) [pid = 1288] [serial = 75] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (1BBAC400) [pid = 1288] [serial = 73] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (1B5B6000) [pid = 1288] [serial = 70] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (1FA6F400) [pid = 1288] [serial = 64] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (12E4AC00) [pid = 1288] [serial = 157] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (1D8CF800) [pid = 1288] [serial = 120] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (19372000) [pid = 1288] [serial = 106] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (1A670800) [pid = 1288] [serial = 126] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (12E3E800) [pid = 1288] [serial = 175] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (1409D400) [pid = 1288] [serial = 108] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (1B6B8C00) [pid = 1288] [serial = 139] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (12C36400) [pid = 1288] [serial = 172] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (19353800) [pid = 1288] [serial = 105] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (18B1B000) [pid = 1288] [serial = 124] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (17784C00) [pid = 1288] [serial = 103] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (174FA400) [pid = 1288] [serial = 102] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (1A66F000) [pid = 1288] [serial = 138] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (17225800) [pid = 1288] [serial = 100] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (1868CC00) [pid = 1288] [serial = 123] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (12783C00) [pid = 1288] [serial = 96] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (1420C000) [pid = 1288] [serial = 81] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (17526400) [pid = 1288] [serial = 82] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1BC80C00) [pid = 1288] [serial = 84] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1CFF5000) [pid = 1288] [serial = 85] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (1D8D0800) [pid = 1288] [serial = 87] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (1E60B800) [pid = 1288] [serial = 88] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1A670400) [pid = 1288] [serial = 90] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (1CFE8800) [pid = 1288] [serial = 91] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (1B80CC00) [pid = 1288] [serial = 93] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (1653A800) [pid = 1288] [serial = 66] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (165E7C00) [pid = 1288] [serial = 67] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (1D1C9800) [pid = 1288] [serial = 79] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (1CBB5800) [pid = 1288] [serial = 76] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (1AA89800) [pid = 1288] [serial = 69] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 94 (1B80C400) [pid = 1288] [serial = 94] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 93 (1CE52C00) [pid = 1288] [serial = 117] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 92 (16542400) [pid = 1288] [serial = 99] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 91 (1BD63400) [pid = 1288] [serial = 144] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 90 (1B631400) [pid = 1288] [serial = 112] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 89 (1BBA8000) [pid = 1288] [serial = 114] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 88 (1B60C000) [pid = 1288] [serial = 111] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 87 (12C3DC00) [pid = 1288] [serial = 173] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 86 (1BB1D000) [pid = 1288] [serial = 142] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 85 (1B809000) [pid = 1288] [serial = 141] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 84 (1723A400) [pid = 1288] [serial = 109] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 83 (1D0BAC00) [pid = 1288] [serial = 151] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 82 (12E4A400) [pid = 1288] [serial = 176] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 81 (1F987C00) [pid = 1288] [serial = 148] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 80 (1CFF2800) [pid = 1288] [serial = 118] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 79 (1D5F1400) [pid = 1288] [serial = 46] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 78 (1B6BA800) [pid = 1288] [serial = 58] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 77 (1F989000) [pid = 1288] [serial = 52] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 76 (1F00E400) [pid = 1288] [serial = 49] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 75 (21D77800) [pid = 1288] [serial = 61] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 74 (21AB3000) [pid = 1288] [serial = 55] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 73 (1D1C9000) [pid = 1288] [serial = 136] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 72 (1BD68400) [pid = 1288] [serial = 163] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 71 (1B809400) [pid = 1288] [serial = 178] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 70 (1F98A800) [pid = 1288] [serial = 133] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 69 (1BD6DC00) [pid = 1288] [serial = 135] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 68 (17529C00) [pid = 1288] [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.] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 67 (1A66E800) [pid = 1288] [serial = 161] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 66 (1F6DF000) [pid = 1288] [serial = 132] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 65 (1CBE7400) [pid = 1288] [serial = 130] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 64 (1874C400) [pid = 1288] [serial = 160] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 63 (1334B400) [pid = 1288] [serial = 158] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 62 (1C89D400) [pid = 1288] [serial = 129] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 61 (1D8D4000) [pid = 1288] [serial = 121] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 60 (1BD69C00) [pid = 1288] [serial = 145] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 59 (1BBAE000) [pid = 1288] [serial = 115] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 58 (1B6B1C00) [pid = 1288] [serial = 127] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 57 (1FA69800) [pid = 1288] [serial = 63] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 56 (12E48400) [pid = 1288] [serial = 170] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 55 (12C37800) [pid = 1288] [serial = 169] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 54 (1D5F6C00) [pid = 1288] [serial = 167] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 53 (1CBE3C00) [pid = 1288] [serial = 166] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 52 (0EE4F000) [pid = 1288] [serial = 155] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 51 (1CDBA800) [pid = 1288] [serial = 164] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 50 (0EE4F400) [pid = 1288] [serial = 154] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 49 (1D138000) [pid = 1288] [serial = 152] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | --DOMWINDOW == 48 (1FA68000) [pid = 1288] [serial = 149] [outer = 00000000] [url = about:blank] 02:44:17 INFO - PROCESS | 1288 | 1461231857855 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]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 830ms 02:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:44:17 INFO - PROCESS | 1288 | 1461231857906 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 1288 | 1461231857910 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 02:44:17 INFO - PROCESS | 1288 | 1461231857918 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 1288 | 1461231857922 Marionette TRACE conn4 <- [1,242,null,{}] 02:44:17 INFO - PROCESS | 1288 | 1461231857926 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}] 02:44:17 INFO - PROCESS | 1288 | 1461231858004 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 02:44:17 INFO - PROCESS | 1288 | 1461231858012 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 1288 | ++DOCSHELL 12BC6400 == 19 [pid = 1288] [id = 70] 02:44:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 49 (12C30C00) [pid = 1288] [serial = 207] [outer = 00000000] 02:44:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 50 (12E42400) [pid = 1288] [serial = 208] [outer = 12C30C00] 02:44:18 INFO - PROCESS | 1288 | 1461231858058 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 51 (12E47400) [pid = 1288] [serial = 209] [outer = 12C30C00] 02:44:18 INFO - PROCESS | 1288 | 1461231858512 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]]]}] 02:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 02:44:18 INFO - PROCESS | 1288 | 1461231858546 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 02:44:18 INFO - PROCESS | 1288 | 1461231858548 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 02:44:18 INFO - PROCESS | 1288 | 1461231858552 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:44:18 INFO - PROCESS | 1288 | 1461231858554 Marionette TRACE conn4 <- [1,246,null,{}] 02:44:18 INFO - PROCESS | 1288 | 1461231858564 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}] 02:44:18 INFO - PROCESS | 1288 | 1461231858649 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 02:44:18 INFO - PROCESS | 1288 | 1461231858659 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 1288 | ++DOCSHELL 13BAE000 == 20 [pid = 1288] [id = 71] 02:44:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 52 (13BAEC00) [pid = 1288] [serial = 210] [outer = 00000000] 02:44:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 53 (1409CC00) [pid = 1288] [serial = 211] [outer = 13BAEC00] 02:44:18 INFO - PROCESS | 1288 | 1461231858714 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 54 (13C3E400) [pid = 1288] [serial = 212] [outer = 13BAEC00] 02:44:19 INFO - PROCESS | 1288 | 1461231859159 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]]]}] 02:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 02:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:44:19 INFO - PROCESS | 1288 | 1461231859186 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 1288 | 1461231859188 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 02:44:19 INFO - PROCESS | 1288 | 1461231859191 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 1288 | 1461231859193 Marionette TRACE conn4 <- [1,250,null,{}] 02:44:19 INFO - PROCESS | 1288 | 1461231859196 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}] 02:44:19 INFO - PROCESS | 1288 | 1461231859272 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 02:44:19 INFO - PROCESS | 1288 | 1461231859278 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 1288 | ++DOCSHELL 16540400 == 21 [pid = 1288] [id = 72] 02:44:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 55 (16546400) [pid = 1288] [serial = 213] [outer = 00000000] 02:44:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 56 (17522800) [pid = 1288] [serial = 214] [outer = 16546400] 02:44:19 INFO - PROCESS | 1288 | 1461231859324 Marionette DEBUG loaded listener.js 02:44:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 57 (175D9400) [pid = 1288] [serial = 215] [outer = 16546400] 02:44:19 INFO - PROCESS | 1288 | 1461231859607 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:44:19 INFO - PROCESS | 1288 | 1461231859788 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]]]}] 02:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 02:44:19 INFO - PROCESS | 1288 | 1461231859825 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 1288 | 1461231859827 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 02:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:44:19 INFO - PROCESS | 1288 | 1461231859830 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 1288 | 1461231859832 Marionette TRACE conn4 <- [1,254,null,{}] 02:44:19 INFO - PROCESS | 1288 | 1461231859836 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}] 02:44:19 INFO - PROCESS | 1288 | 1461231859913 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 02:44:19 INFO - PROCESS | 1288 | 1461231859920 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 1288 | ++DOCSHELL 1786A800 == 22 [pid = 1288] [id = 73] 02:44:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 58 (1868C400) [pid = 1288] [serial = 216] [outer = 00000000] 02:44:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 59 (19356400) [pid = 1288] [serial = 217] [outer = 1868C400] 02:44:19 INFO - PROCESS | 1288 | 1461231859965 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 60 (1A663800) [pid = 1288] [serial = 218] [outer = 1868C400] 02:44:20 INFO - PROCESS | 1288 | 1461231860409 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]]]}] 02:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 02:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:44:20 INFO - PROCESS | 1288 | 1461231860462 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 02:44:20 INFO - PROCESS | 1288 | 1461231860464 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 02:44:20 INFO - PROCESS | 1288 | 1461231860467 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:44:20 INFO - PROCESS | 1288 | 1461231860469 Marionette TRACE conn4 <- [1,258,null,{}] 02:44:20 INFO - PROCESS | 1288 | 1461231860472 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}] 02:44:20 INFO - PROCESS | 1288 | 1461231860598 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 02:44:20 INFO - PROCESS | 1288 | 1461231860649 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:20 INFO - PROCESS | 1288 | ++DOCSHELL 1A66D000 == 23 [pid = 1288] [id = 74] 02:44:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 61 (1AA93800) [pid = 1288] [serial = 219] [outer = 00000000] 02:44:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 62 (1B611400) [pid = 1288] [serial = 220] [outer = 1AA93800] 02:44:20 INFO - PROCESS | 1288 | 1461231860721 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 63 (1B62D000) [pid = 1288] [serial = 221] [outer = 1AA93800] 02:44:21 INFO - PROCESS | 1288 | 1461231861152 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]]]}] 02:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 730ms 02:44:21 INFO - PROCESS | 1288 | 1461231861198 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 1288 | 1461231861200 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 02:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:44:21 INFO - PROCESS | 1288 | 1461231861203 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 1288 | 1461231861205 Marionette TRACE conn4 <- [1,262,null,{}] 02:44:21 INFO - PROCESS | 1288 | 1461231861208 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}] 02:44:21 INFO - PROCESS | 1288 | 1461231861301 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 02:44:21 INFO - PROCESS | 1288 | 1461231861307 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 1288 | ++DOCSHELL 1B632000 == 24 [pid = 1288] [id = 75] 02:44:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 64 (1B632400) [pid = 1288] [serial = 222] [outer = 00000000] 02:44:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 65 (1B6B4400) [pid = 1288] [serial = 223] [outer = 1B632400] 02:44:21 INFO - PROCESS | 1288 | 1461231861351 Marionette DEBUG loaded listener.js 02:44:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 66 (1B6B3400) [pid = 1288] [serial = 224] [outer = 1B632400] 02:44:21 INFO - PROCESS | 1288 | 1461231861787 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]]]}] 02:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 631ms 02:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:44:21 INFO - PROCESS | 1288 | 1461231861835 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 1288 | 1461231861837 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 02:44:21 INFO - PROCESS | 1288 | 1461231861840 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 1288 | 1461231861842 Marionette TRACE conn4 <- [1,266,null,{}] 02:44:21 INFO - PROCESS | 1288 | 1461231861845 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}] 02:44:21 INFO - PROCESS | 1288 | 1461231861943 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 02:44:22 INFO - PROCESS | 1288 | 1461231862019 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:22 INFO - PROCESS | 1288 | ++DOCSHELL 1B808C00 == 25 [pid = 1288] [id = 76] 02:44:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 67 (1B809000) [pid = 1288] [serial = 225] [outer = 00000000] 02:44:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 68 (1B811000) [pid = 1288] [serial = 226] [outer = 1B809000] 02:44:22 INFO - PROCESS | 1288 | 1461231862064 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 69 (1B910000) [pid = 1288] [serial = 227] [outer = 1B809000] 02:44:22 INFO - PROCESS | 1288 | --DOMWINDOW == 68 (1B6BB000) [pid = 1288] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:44:22 INFO - PROCESS | 1288 | --DOMWINDOW == 67 (14204800) [pid = 1288] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:44:22 INFO - PROCESS | 1288 | --DOMWINDOW == 66 (1BCCA800) [pid = 1288] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:44:22 INFO - PROCESS | 1288 | --DOMWINDOW == 65 (12C32400) [pid = 1288] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:44:22 INFO - PROCESS | 1288 | --DOMWINDOW == 64 (17294400) [pid = 1288] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:44:22 INFO - PROCESS | 1288 | --DOMWINDOW == 63 (1B806C00) [pid = 1288] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:44:22 INFO - PROCESS | 1288 | --DOMWINDOW == 62 (12C3A800) [pid = 1288] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:44:22 INFO - PROCESS | 1288 | 1461231862426 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]]]}] 02:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 02:44:22 INFO - PROCESS | 1288 | 1461231862471 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 02:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:44:22 INFO - PROCESS | 1288 | 1461231862473 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 02:44:22 INFO - PROCESS | 1288 | 1461231862476 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:44:22 INFO - PROCESS | 1288 | 1461231862477 Marionette TRACE conn4 <- [1,270,null,{}] 02:44:22 INFO - PROCESS | 1288 | 1461231862481 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}] 02:44:22 INFO - PROCESS | 1288 | 1461231862553 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 02:44:22 INFO - PROCESS | 1288 | 1461231862560 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:22 INFO - PROCESS | 1288 | ++DOCSHELL 165E2800 == 26 [pid = 1288] [id = 77] 02:44:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 63 (17294400) [pid = 1288] [serial = 228] [outer = 00000000] 02:44:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 64 (1BB21400) [pid = 1288] [serial = 229] [outer = 17294400] 02:44:22 INFO - PROCESS | 1288 | 1461231862604 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 65 (1BB24000) [pid = 1288] [serial = 230] [outer = 17294400] 02:44:22 INFO - PROCESS | 1288 | 1461231863019 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]]]}] 02:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 570ms 02:44:23 INFO - PROCESS | 1288 | 1461231863047 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 02:44:23 INFO - PROCESS | 1288 | 1461231863049 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 02:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:44:23 INFO - PROCESS | 1288 | 1461231863052 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:44:23 INFO - PROCESS | 1288 | 1461231863054 Marionette TRACE conn4 <- [1,274,null,{}] 02:44:23 INFO - PROCESS | 1288 | 1461231863057 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}] 02:44:23 INFO - PROCESS | 1288 | 1461231863131 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 02:44:23 INFO - PROCESS | 1288 | 1461231863137 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:23 INFO - PROCESS | 1288 | ++DOCSHELL 1B80A000 == 27 [pid = 1288] [id = 78] 02:44:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 66 (1B90AC00) [pid = 1288] [serial = 231] [outer = 00000000] 02:44:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 67 (1BC78400) [pid = 1288] [serial = 232] [outer = 1B90AC00] 02:44:23 INFO - PROCESS | 1288 | 1461231863182 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 68 (1BC7B000) [pid = 1288] [serial = 233] [outer = 1B90AC00] 02:44:23 INFO - PROCESS | 1288 | 1461231863601 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]]]}] 02:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 572ms 02:44:23 INFO - PROCESS | 1288 | 1461231863625 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 02:44:23 INFO - PROCESS | 1288 | 1461231863627 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 02:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:44:23 INFO - PROCESS | 1288 | 1461231863630 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:44:23 INFO - PROCESS | 1288 | 1461231863632 Marionette TRACE conn4 <- [1,278,null,{}] 02:44:23 INFO - PROCESS | 1288 | 1461231863636 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}] 02:44:23 INFO - PROCESS | 1288 | 1461231863763 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 02:44:23 INFO - PROCESS | 1288 | 1461231863774 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:23 INFO - PROCESS | 1288 | ++DOCSHELL 1BC7E800 == 28 [pid = 1288] [id = 79] 02:44:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 69 (1BC86400) [pid = 1288] [serial = 234] [outer = 00000000] 02:44:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 70 (1BD64400) [pid = 1288] [serial = 235] [outer = 1BC86400] 02:44:23 INFO - PROCESS | 1288 | 1461231863826 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 71 (1BD6A000) [pid = 1288] [serial = 236] [outer = 1BC86400] 02:44:24 INFO - PROCESS | 1288 | 1461231864302 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]]]}] 02:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 729ms 02:44:24 INFO - PROCESS | 1288 | 1461231864362 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 02:44:24 INFO - PROCESS | 1288 | 1461231864366 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 02:44:24 INFO - PROCESS | 1288 | 1461231864372 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:44:24 INFO - PROCESS | 1288 | 1461231864377 Marionette TRACE conn4 <- [1,282,null,{}] 02:44:24 INFO - PROCESS | 1288 | 1461231864384 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}] 02:44:24 INFO - PROCESS | 1288 | 1461231864536 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 02:44:24 INFO - PROCESS | 1288 | 1461231864652 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:24 INFO - PROCESS | 1288 | ++DOCSHELL 0F545000 == 29 [pid = 1288] [id = 80] 02:44:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 72 (0F58B400) [pid = 1288] [serial = 237] [outer = 00000000] 02:44:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 73 (127DBC00) [pid = 1288] [serial = 238] [outer = 0F58B400] 02:44:24 INFO - PROCESS | 1288 | 1461231864750 Marionette DEBUG loaded listener.js 02:44:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 74 (12C35800) [pid = 1288] [serial = 239] [outer = 0F58B400] 02:44:25 INFO - PROCESS | 1288 | 1461231865286 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]]]}] 02:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 970ms 02:44:25 INFO - PROCESS | 1288 | 1461231865347 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 02:44:25 INFO - PROCESS | 1288 | 1461231865353 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 02:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:44:25 INFO - PROCESS | 1288 | 1461231865360 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:44:25 INFO - PROCESS | 1288 | 1461231865363 Marionette TRACE conn4 <- [1,286,null,{}] 02:44:25 INFO - PROCESS | 1288 | 1461231865367 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}] 02:44:25 INFO - PROCESS | 1288 | 1461231865472 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 02:44:25 INFO - PROCESS | 1288 | 1461231865560 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:25 INFO - PROCESS | 1288 | ++DOCSHELL 13B03800 == 30 [pid = 1288] [id = 81] 02:44:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 75 (13BA5400) [pid = 1288] [serial = 240] [outer = 00000000] 02:44:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 76 (1653F000) [pid = 1288] [serial = 241] [outer = 13BA5400] 02:44:25 INFO - PROCESS | 1288 | 1461231865617 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 77 (17291800) [pid = 1288] [serial = 242] [outer = 13BA5400] 02:44:26 INFO - PROCESS | 1288 | 1461231866177 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]]]}] 02:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 870ms 02:44:26 INFO - PROCESS | 1288 | 1461231866232 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 02:44:26 INFO - PROCESS | 1288 | 1461231866234 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 02:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:44:26 INFO - PROCESS | 1288 | 1461231866238 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:44:26 INFO - PROCESS | 1288 | 1461231866242 Marionette TRACE conn4 <- [1,290,null,{}] 02:44:26 INFO - PROCESS | 1288 | 1461231866253 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}] 02:44:26 INFO - PROCESS | 1288 | 1461231866355 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 02:44:26 INFO - PROCESS | 1288 | 1461231866428 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:26 INFO - PROCESS | 1288 | ++DOCSHELL 1B6B5C00 == 31 [pid = 1288] [id = 82] 02:44:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 78 (1B6B8400) [pid = 1288] [serial = 243] [outer = 00000000] 02:44:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 79 (1BB1D000) [pid = 1288] [serial = 244] [outer = 1B6B8400] 02:44:26 INFO - PROCESS | 1288 | 1461231866485 Marionette DEBUG loaded listener.js 02:44:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 80 (1BC83400) [pid = 1288] [serial = 245] [outer = 1B6B8400] 02:44:27 INFO - PROCESS | 1288 | 1461231867078 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]]]}] 02:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 870ms 02:44:27 INFO - PROCESS | 1288 | 1461231867111 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 02:44:27 INFO - PROCESS | 1288 | 1461231867115 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 02:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:44:27 INFO - PROCESS | 1288 | 1461231867118 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - PROCESS | 1288 | 1461231867120 Marionette TRACE conn4 <- [1,294,null,{}] 02:44:27 INFO - PROCESS | 1288 | 1461231867124 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}] 02:44:27 INFO - PROCESS | 1288 | 1461231867318 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 02:44:27 INFO - PROCESS | 1288 | 1461231867409 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 1288 | ++DOCSHELL 0EE4F000 == 32 [pid = 1288] [id = 83] 02:44:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 81 (0EE4F400) [pid = 1288] [serial = 246] [outer = 00000000] 02:44:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 82 (12708000) [pid = 1288] [serial = 247] [outer = 0EE4F400] 02:44:27 INFO - PROCESS | 1288 | 1461231867459 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 83 (12B03000) [pid = 1288] [serial = 248] [outer = 0EE4F400] 02:44:28 INFO - PROCESS | 1288 | 1461231868068 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]]]}] 02:44:28 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. 02:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 970ms 02:44:28 INFO - PROCESS | 1288 | 1461231868092 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 02:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:44:28 INFO - PROCESS | 1288 | 1461231868096 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 02:44:28 INFO - PROCESS | 1288 | 1461231868100 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 1288 | 1461231868105 Marionette TRACE conn4 <- [1,298,null,{}] 02:44:28 INFO - PROCESS | 1288 | 1461231868109 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}] 02:44:28 INFO - PROCESS | 1288 | 1461231868211 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 02:44:28 INFO - PROCESS | 1288 | --DOMWINDOW == 82 (1D138400) [pid = 1288] [serial = 199] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 1288 | --DOMWINDOW == 81 (1B808800) [pid = 1288] [serial = 187] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 1288 | --DOMWINDOW == 80 (175CA400) [pid = 1288] [serial = 184] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 1288 | --DOMWINDOW == 79 (1868E000) [pid = 1288] [serial = 185] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 1288 | --DOMWINDOW == 78 (1CBEB800) [pid = 1288] [serial = 190] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 1288 | --DOMWINDOW == 77 (12C39000) [pid = 1288] [serial = 181] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 1288 | --DOMWINDOW == 76 (1BB21000) [pid = 1288] [serial = 179] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 1288 | --DOMWINDOW == 75 (1BCD1C00) [pid = 1288] [serial = 197] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 1288 | --DOMWINDOW == 74 (1BB24C00) [pid = 1288] [serial = 188] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 1288 | --DOMWINDOW == 73 (1BC86C00) [pid = 1288] [serial = 196] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 1288 | --DOMWINDOW == 72 (1D0B0400) [pid = 1288] [serial = 191] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 1288 | --DOMWINDOW == 71 (17869C00) [pid = 1288] [serial = 194] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 1288 | --DOMWINDOW == 70 (12E3E400) [pid = 1288] [serial = 182] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 1288 | --DOMWINDOW == 69 (140A1800) [pid = 1288] [serial = 193] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 1288 | 1461231868319 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:28 INFO - PROCESS | 1288 | ++DOCSHELL 0ED26400 == 33 [pid = 1288] [id = 84] 02:44:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 70 (0ED27C00) [pid = 1288] [serial = 249] [outer = 00000000] 02:44:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 71 (0EE48C00) [pid = 1288] [serial = 250] [outer = 0ED27C00] 02:44:28 INFO - PROCESS | 1288 | 1461231868367 Marionette DEBUG loaded listener.js 02:44:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 72 (12BBC800) [pid = 1288] [serial = 251] [outer = 0ED27C00] 02:44:28 INFO - PROCESS | 1288 | 1461231868744 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]]]}] 02:44:28 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. 02:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 690ms 02:44:28 INFO - PROCESS | 1288 | 1461231868792 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 1288 | 1461231868794 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 02:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:44:28 INFO - PROCESS | 1288 | 1461231868798 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 1288 | 1461231868800 Marionette TRACE conn4 <- [1,302,null,{}] 02:44:28 INFO - PROCESS | 1288 | 1461231868804 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}] 02:44:28 INFO - PROCESS | 1288 | 1461231868881 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 02:44:28 INFO - PROCESS | 1288 | 1461231868921 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:28 INFO - PROCESS | 1288 | ++DOCSHELL 1723D000 == 34 [pid = 1288] [id = 85] 02:44:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 73 (175E5800) [pid = 1288] [serial = 252] [outer = 00000000] 02:44:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 74 (1868BC00) [pid = 1288] [serial = 253] [outer = 175E5800] 02:44:28 INFO - PROCESS | 1288 | 1461231868966 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 75 (18758400) [pid = 1288] [serial = 254] [outer = 175E5800] 02:44:29 INFO - PROCESS | 1288 | 1461231869407 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]]]}] 02:44:29 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. 02:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 02:44:29 INFO - PROCESS | 1288 | 1461231869431 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 02:44:29 INFO - PROCESS | 1288 | 1461231869435 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 02:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:44:29 INFO - PROCESS | 1288 | 1461231869449 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:44:29 INFO - PROCESS | 1288 | 1461231869454 Marionette TRACE conn4 <- [1,306,null,{}] 02:44:29 INFO - PROCESS | 1288 | 1461231869457 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}] 02:44:29 INFO - PROCESS | 1288 | 1461231869537 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 02:44:29 INFO - PROCESS | 1288 | 1461231869543 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:29 INFO - PROCESS | 1288 | ++DOCSHELL 1AA89800 == 35 [pid = 1288] [id = 86] 02:44:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 76 (1AA8F000) [pid = 1288] [serial = 255] [outer = 00000000] 02:44:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 77 (1B62BC00) [pid = 1288] [serial = 256] [outer = 1AA8F000] 02:44:29 INFO - PROCESS | 1288 | 1461231869588 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 78 (1B6AF400) [pid = 1288] [serial = 257] [outer = 1AA8F000] 02:44:29 INFO - PROCESS | 1288 | 1461231870008 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]]]}] 02:44:30 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. 02:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 02:44:30 INFO - PROCESS | 1288 | 1461231870071 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 1288 | 1461231870074 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 02:44:30 INFO - PROCESS | 1288 | 1461231870077 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - PROCESS | 1288 | 1461231870078 Marionette TRACE conn4 <- [1,310,null,{}] 02:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:44:30 INFO - PROCESS | 1288 | 1461231870082 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}] 02:44:30 INFO - PROCESS | 1288 | 1461231870158 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 02:44:30 INFO - PROCESS | 1288 | 1461231870164 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 1288 | ++DOCSHELL 1B6BB800 == 36 [pid = 1288] [id = 87] 02:44:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 79 (1B806400) [pid = 1288] [serial = 258] [outer = 00000000] 02:44:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 80 (1BB1BC00) [pid = 1288] [serial = 259] [outer = 1B806400] 02:44:30 INFO - PROCESS | 1288 | 1461231870210 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 81 (1BB22400) [pid = 1288] [serial = 260] [outer = 1B806400] 02:44:30 INFO - PROCESS | 1288 | 1461231870679 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]]]}] 02:44:30 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. 02:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 02:44:30 INFO - PROCESS | 1288 | 1461231870716 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 1288 | 1461231870718 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 02:44:30 INFO - PROCESS | 1288 | 1461231870721 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:44:30 INFO - PROCESS | 1288 | 1461231870723 Marionette TRACE conn4 <- [1,314,null,{}] 02:44:30 INFO - PROCESS | 1288 | 1461231870727 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}] 02:44:30 INFO - PROCESS | 1288 | 1461231870832 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 02:44:30 INFO - PROCESS | 1288 | 1461231870842 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 1288 | ++DOCSHELL 1BC7D800 == 37 [pid = 1288] [id = 88] 02:44:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 82 (1BC7EC00) [pid = 1288] [serial = 261] [outer = 00000000] 02:44:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 83 (1BCCB400) [pid = 1288] [serial = 262] [outer = 1BC7EC00] 02:44:30 INFO - PROCESS | 1288 | 1461231870934 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 84 (1BD6C000) [pid = 1288] [serial = 263] [outer = 1BC7EC00] 02:44:31 INFO - PROCESS | 1288 | 1461231871396 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]]]}] 02:44:31 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. 02:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 730ms 02:44:31 INFO - PROCESS | 1288 | 1461231871457 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 1288 | 1461231871459 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 02:44:31 INFO - PROCESS | 1288 | 1461231871462 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:44:31 INFO - PROCESS | 1288 | 1461231871463 Marionette TRACE conn4 <- [1,318,null,{}] 02:44:31 INFO - PROCESS | 1288 | 1461231871467 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}] 02:44:31 INFO - PROCESS | 1288 | 1461231871602 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 02:44:31 INFO - PROCESS | 1288 | 1461231871615 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 1288 | ++DOCSHELL 1BD6F000 == 38 [pid = 1288] [id = 89] 02:44:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 85 (1BD6F800) [pid = 1288] [serial = 264] [outer = 00000000] 02:44:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (1CE56400) [pid = 1288] [serial = 265] [outer = 1BD6F800] 02:44:31 INFO - PROCESS | 1288 | 1461231871662 Marionette DEBUG loaded listener.js 02:44:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (1CFECC00) [pid = 1288] [serial = 266] [outer = 1BD6F800] 02:44:32 INFO - PROCESS | 1288 | 1461231872096 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]]]}] 02:44:32 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. 02:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 02:44:32 INFO - PROCESS | 1288 | 1461231872136 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 02:44:32 INFO - PROCESS | 1288 | 1461231872138 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 02:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:44:32 INFO - PROCESS | 1288 | 1461231872142 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - PROCESS | 1288 | 1461231872143 Marionette TRACE conn4 <- [1,322,null,{}] 02:44:32 INFO - PROCESS | 1288 | 1461231872147 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}] 02:44:32 INFO - PROCESS | 1288 | 1461231872249 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 02:44:32 INFO - PROCESS | 1288 | 1461231872255 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:32 INFO - PROCESS | 1288 | ++DOCSHELL 1CFF3C00 == 39 [pid = 1288] [id = 90] 02:44:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 88 (1CFF6000) [pid = 1288] [serial = 267] [outer = 00000000] 02:44:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 89 (1D0B2000) [pid = 1288] [serial = 268] [outer = 1CFF6000] 02:44:32 INFO - PROCESS | 1288 | 1461231872302 Marionette DEBUG loaded listener.js 02:44:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 90 (1D0B1000) [pid = 1288] [serial = 269] [outer = 1CFF6000] 02:44:32 INFO - PROCESS | 1288 | --DOMWINDOW == 89 (1B90AC00) [pid = 1288] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:44:32 INFO - PROCESS | 1288 | --DOMWINDOW == 88 (1868C400) [pid = 1288] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:44:32 INFO - PROCESS | 1288 | --DOMWINDOW == 87 (0EE47000) [pid = 1288] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:44:32 INFO - PROCESS | 1288 | --DOMWINDOW == 86 (1AA93800) [pid = 1288] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:44:32 INFO - PROCESS | 1288 | --DOMWINDOW == 85 (13BAEC00) [pid = 1288] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:44:32 INFO - PROCESS | 1288 | --DOMWINDOW == 84 (12C30C00) [pid = 1288] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:44:32 INFO - PROCESS | 1288 | --DOMWINDOW == 83 (16546400) [pid = 1288] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:44:32 INFO - PROCESS | 1288 | --DOMWINDOW == 82 (1B632400) [pid = 1288] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:44:32 INFO - PROCESS | 1288 | --DOMWINDOW == 81 (1B809000) [pid = 1288] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:44:32 INFO - PROCESS | 1288 | --DOMWINDOW == 80 (17294400) [pid = 1288] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:44:32 INFO - PROCESS | 1288 | 1461231872794 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]]]}] 02:44:32 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. 02:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 730ms 02:44:32 INFO - PROCESS | 1288 | 1461231872895 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 02:44:32 INFO - PROCESS | 1288 | 1461231872897 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 02:44:32 INFO - PROCESS | 1288 | 1461231872901 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - PROCESS | 1288 | 1461231872902 Marionette TRACE conn4 <- [1,326,null,{}] 02:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:44:32 INFO - PROCESS | 1288 | 1461231872910 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}] 02:44:32 INFO - PROCESS | 1288 | 1461231872984 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 02:44:32 INFO - PROCESS | 1288 | 1461231872991 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:32 INFO - PROCESS | 1288 | ++DOCSHELL 13B0F800 == 40 [pid = 1288] [id = 91] 02:44:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 81 (1A66A400) [pid = 1288] [serial = 270] [outer = 00000000] 02:44:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 82 (1D081800) [pid = 1288] [serial = 271] [outer = 1A66A400] 02:44:33 INFO - PROCESS | 1288 | 1461231873038 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 83 (1D0B7000) [pid = 1288] [serial = 272] [outer = 1A66A400] 02:44:33 INFO - PROCESS | 1288 | 1461231873442 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]]]}] 02:44:33 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. 02:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 570ms 02:44:33 INFO - PROCESS | 1288 | 1461231873484 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 02:44:33 INFO - PROCESS | 1288 | 1461231873486 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 02:44:33 INFO - PROCESS | 1288 | 1461231873490 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:44:33 INFO - PROCESS | 1288 | 1461231873492 Marionette TRACE conn4 <- [1,330,null,{}] 02:44:33 INFO - PROCESS | 1288 | 1461231873495 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}] 02:44:33 INFO - PROCESS | 1288 | 1461231873573 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 02:44:33 INFO - PROCESS | 1288 | 1461231873579 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:33 INFO - PROCESS | 1288 | ++DOCSHELL 1D1C5C00 == 41 [pid = 1288] [id = 92] 02:44:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 84 (1D1C7800) [pid = 1288] [serial = 273] [outer = 00000000] 02:44:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 85 (1D5F8C00) [pid = 1288] [serial = 274] [outer = 1D1C7800] 02:44:33 INFO - PROCESS | 1288 | 1461231873626 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (1D8A0800) [pid = 1288] [serial = 275] [outer = 1D1C7800] 02:44:34 INFO - PROCESS | 1288 | 1461231874054 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]]]}] 02:44:34 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. 02:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 570ms 02:44:34 INFO - PROCESS | 1288 | 1461231874063 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 02:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:44:34 INFO - PROCESS | 1288 | 1461231874065 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 02:44:34 INFO - PROCESS | 1288 | 1461231874069 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:44:34 INFO - PROCESS | 1288 | 1461231874070 Marionette TRACE conn4 <- [1,334,null,{}] 02:44:34 INFO - PROCESS | 1288 | 1461231874084 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}] 02:44:34 INFO - PROCESS | 1288 | 1461231874158 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 02:44:34 INFO - PROCESS | 1288 | 1461231874165 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:34 INFO - PROCESS | 1288 | ++DOCSHELL 1D80D400 == 42 [pid = 1288] [id = 93] 02:44:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (1D8AB000) [pid = 1288] [serial = 276] [outer = 00000000] 02:44:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 88 (1E606C00) [pid = 1288] [serial = 277] [outer = 1D8AB000] 02:44:34 INFO - PROCESS | 1288 | 1461231874215 Marionette DEBUG loaded listener.js 02:44:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 89 (1E706000) [pid = 1288] [serial = 278] [outer = 1D8AB000] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 12E4C800 == 41 [pid = 1288] [id = 60] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 0ED26400 == 40 [pid = 1288] [id = 84] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 0EE4F000 == 39 [pid = 1288] [id = 83] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 13B03800 == 38 [pid = 1288] [id = 81] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 1B6B5C00 == 37 [pid = 1288] [id = 82] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 1BC7E800 == 36 [pid = 1288] [id = 79] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 0F545000 == 35 [pid = 1288] [id = 80] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 1AA89800 == 34 [pid = 1288] [id = 86] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 1B6BB800 == 33 [pid = 1288] [id = 87] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 1BC7D800 == 32 [pid = 1288] [id = 88] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 1D1C5C00 == 31 [pid = 1288] [id = 92] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 13B0F800 == 30 [pid = 1288] [id = 91] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 1CFF3C00 == 29 [pid = 1288] [id = 90] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 1723D000 == 28 [pid = 1288] [id = 85] 02:44:35 INFO - PROCESS | 1288 | --DOCSHELL 1BD6F000 == 27 [pid = 1288] [id = 89] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 88 (1BC7B000) [pid = 1288] [serial = 233] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 87 (12E40000) [pid = 1288] [serial = 202] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 86 (19356400) [pid = 1288] [serial = 217] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 85 (12BBCC00) [pid = 1288] [serial = 206] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 84 (127D3C00) [pid = 1288] [serial = 205] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 83 (1B611400) [pid = 1288] [serial = 220] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 82 (1409CC00) [pid = 1288] [serial = 211] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 81 (13C3E400) [pid = 1288] [serial = 212] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 80 (12E42400) [pid = 1288] [serial = 208] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 79 (12E47400) [pid = 1288] [serial = 209] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 78 (17522800) [pid = 1288] [serial = 214] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 77 (175D9400) [pid = 1288] [serial = 215] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 76 (1B6B3400) [pid = 1288] [serial = 224] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 75 (1B6B4400) [pid = 1288] [serial = 223] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 74 (1B62D000) [pid = 1288] [serial = 221] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 73 (1B811000) [pid = 1288] [serial = 226] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 72 (1BC78400) [pid = 1288] [serial = 232] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 71 (1B910000) [pid = 1288] [serial = 227] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 70 (1BD64400) [pid = 1288] [serial = 235] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 69 (1BB21400) [pid = 1288] [serial = 229] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 68 (1BB24000) [pid = 1288] [serial = 230] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | --DOMWINDOW == 67 (1A663800) [pid = 1288] [serial = 218] [outer = 00000000] [url = about:blank] 02:44:35 INFO - PROCESS | 1288 | 1461231875945 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]]]}] 02:44:35 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. 02:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1940ms 02:44:35 INFO - PROCESS | 1288 | 1461231876011 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 02:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:44:35 INFO - PROCESS | 1288 | 1461231876015 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 02:44:36 INFO - PROCESS | 1288 | 1461231876021 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:44:36 INFO - PROCESS | 1288 | 1461231876024 Marionette TRACE conn4 <- [1,338,null,{}] 02:44:36 INFO - PROCESS | 1288 | 1461231876030 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}] 02:44:36 INFO - PROCESS | 1288 | 1461231876115 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 02:44:36 INFO - PROCESS | 1288 | 1461231876131 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 1288 | ++DOCSHELL 0EE49C00 == 28 [pid = 1288] [id = 94] 02:44:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 68 (0EE51400) [pid = 1288] [serial = 279] [outer = 00000000] 02:44:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 69 (12707C00) [pid = 1288] [serial = 280] [outer = 0EE51400] 02:44:36 INFO - PROCESS | 1288 | 1461231876179 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 70 (12B0DC00) [pid = 1288] [serial = 281] [outer = 0EE51400] 02:44:36 INFO - PROCESS | 1288 | 1461231876644 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]]]}] 02:44:36 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. 02:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 02:44:36 INFO - PROCESS | 1288 | 1461231876711 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 02:44:36 INFO - PROCESS | 1288 | 1461231876718 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 02:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:44:36 INFO - PROCESS | 1288 | 1461231876724 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:44:36 INFO - PROCESS | 1288 | 1461231876727 Marionette TRACE conn4 <- [1,342,null,{}] 02:44:36 INFO - PROCESS | 1288 | 1461231876731 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}] 02:44:36 INFO - PROCESS | 1288 | 1461231876812 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 02:44:36 INFO - PROCESS | 1288 | 1461231876818 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 1288 | ++DOCSHELL 12BBE400 == 29 [pid = 1288] [id = 95] 02:44:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 71 (12E3E800) [pid = 1288] [serial = 282] [outer = 00000000] 02:44:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 72 (12E46800) [pid = 1288] [serial = 283] [outer = 12E3E800] 02:44:36 INFO - PROCESS | 1288 | 1461231876865 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 73 (12E4A800) [pid = 1288] [serial = 284] [outer = 12E3E800] 02:44:37 INFO - PROCESS | 1288 | 1461231877324 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]]]}] 02:44:37 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. 02:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 02:44:37 INFO - PROCESS | 1288 | 1461231877356 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 02:44:37 INFO - PROCESS | 1288 | 1461231877359 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 02:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:44:37 INFO - PROCESS | 1288 | 1461231877363 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - PROCESS | 1288 | 1461231877367 Marionette TRACE conn4 <- [1,346,null,{}] 02:44:37 INFO - PROCESS | 1288 | 1461231877378 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}] 02:44:37 INFO - PROCESS | 1288 | 1461231877494 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 02:44:37 INFO - PROCESS | 1288 | 1461231877504 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:37 INFO - PROCESS | 1288 | ++DOCSHELL 1409BC00 == 30 [pid = 1288] [id = 96] 02:44:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 74 (1409CC00) [pid = 1288] [serial = 285] [outer = 00000000] 02:44:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 75 (1420A000) [pid = 1288] [serial = 286] [outer = 1409CC00] 02:44:37 INFO - PROCESS | 1288 | 1461231877556 Marionette DEBUG loaded listener.js 02:44:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 76 (16542400) [pid = 1288] [serial = 287] [outer = 1409CC00] 02:44:37 INFO - PROCESS | 1288 | 1461231877992 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]]]}] 02:44:38 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. 02:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 02:44:38 INFO - PROCESS | 1288 | 1461231878036 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 02:44:38 INFO - PROCESS | 1288 | 1461231878039 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 02:44:38 INFO - PROCESS | 1288 | 1461231878042 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:44:38 INFO - PROCESS | 1288 | 1461231878044 Marionette TRACE conn4 <- [1,350,null,{}] 02:44:38 INFO - PROCESS | 1288 | 1461231878047 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}] 02:44:38 INFO - PROCESS | 1288 | 1461231878125 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 02:44:38 INFO - PROCESS | 1288 | 1461231878132 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 1288 | ++DOCSHELL 13BA8C00 == 31 [pid = 1288] [id = 97] 02:44:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 77 (17218400) [pid = 1288] [serial = 288] [outer = 00000000] 02:44:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 78 (17787000) [pid = 1288] [serial = 289] [outer = 17218400] 02:44:38 INFO - PROCESS | 1288 | 1461231878179 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 79 (1868DC00) [pid = 1288] [serial = 290] [outer = 17218400] 02:44:38 INFO - PROCESS | 1288 | 1461231878601 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]]]}] 02:44:38 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. 02:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 570ms 02:44:38 INFO - PROCESS | 1288 | 1461231878621 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 02:44:38 INFO - PROCESS | 1288 | 1461231878623 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 02:44:38 INFO - PROCESS | 1288 | 1461231878626 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - PROCESS | 1288 | 1461231878628 Marionette TRACE conn4 <- [1,354,null,{}] 02:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:44:38 INFO - PROCESS | 1288 | 1461231878631 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}] 02:44:38 INFO - PROCESS | 1288 | 1461231878703 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 02:44:38 INFO - PROCESS | 1288 | 1461231878709 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 1288 | ++DOCSHELL 175DD000 == 32 [pid = 1288] [id = 98] 02:44:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 80 (18694000) [pid = 1288] [serial = 291] [outer = 00000000] 02:44:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 81 (19375C00) [pid = 1288] [serial = 292] [outer = 18694000] 02:44:38 INFO - PROCESS | 1288 | 1461231878754 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 82 (1A665C00) [pid = 1288] [serial = 293] [outer = 18694000] 02:44:39 INFO - PROCESS | 1288 | 1461231879197 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]]]}] 02:44:39 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. 02:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 02:44:39 INFO - PROCESS | 1288 | 1461231879261 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 02:44:39 INFO - PROCESS | 1288 | 1461231879263 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 02:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:44:39 INFO - PROCESS | 1288 | 1461231879266 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - PROCESS | 1288 | 1461231879268 Marionette TRACE conn4 <- [1,358,null,{}] 02:44:39 INFO - PROCESS | 1288 | 1461231879272 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}] 02:44:39 INFO - PROCESS | 1288 | 1461231879364 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 02:44:39 INFO - PROCESS | 1288 | 1461231879374 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 1288 | ++DOCSHELL 1A668000 == 33 [pid = 1288] [id = 99] 02:44:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 83 (1AA89C00) [pid = 1288] [serial = 294] [outer = 00000000] 02:44:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 84 (1B62D000) [pid = 1288] [serial = 295] [outer = 1AA89C00] 02:44:39 INFO - PROCESS | 1288 | 1461231879422 Marionette DEBUG loaded listener.js 02:44:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 85 (1B6B0000) [pid = 1288] [serial = 296] [outer = 1AA89C00] 02:44:39 INFO - PROCESS | 1288 | 1461231879915 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]]]}] 02:44:39 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. 02:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 02:44:39 INFO - PROCESS | 1288 | 1461231879949 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 02:44:39 INFO - PROCESS | 1288 | 1461231879954 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 02:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:44:39 INFO - PROCESS | 1288 | 1461231879960 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - PROCESS | 1288 | 1461231879965 Marionette TRACE conn4 <- [1,362,null,{}] 02:44:39 INFO - PROCESS | 1288 | 1461231879972 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}] 02:44:40 INFO - PROCESS | 1288 | 1461231880135 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 02:44:40 INFO - PROCESS | 1288 | 1461231880234 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:40 INFO - PROCESS | 1288 | ++DOCSHELL 12694800 == 34 [pid = 1288] [id = 100] 02:44:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (1269B400) [pid = 1288] [serial = 297] [outer = 00000000] 02:44:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (12C34C00) [pid = 1288] [serial = 298] [outer = 1269B400] 02:44:40 INFO - PROCESS | 1288 | 1461231880291 Marionette DEBUG loaded listener.js 02:44:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 88 (12C3E800) [pid = 1288] [serial = 299] [outer = 1269B400] 02:44:41 INFO - PROCESS | 1288 | 1461231881086 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]]]}] 02:44:41 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. 02:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1185ms 02:44:41 INFO - PROCESS | 1288 | 1461231881148 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 02:44:41 INFO - PROCESS | 1288 | 1461231881154 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 02:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:44:41 INFO - PROCESS | 1288 | 1461231881160 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:44:41 INFO - PROCESS | 1288 | 1461231881163 Marionette TRACE conn4 <- [1,366,null,{}] 02:44:41 INFO - PROCESS | 1288 | 1461231881208 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}] 02:44:41 INFO - PROCESS | 1288 | 1461231881304 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 02:44:41 INFO - PROCESS | 1288 | 1461231881409 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:41 INFO - PROCESS | 1288 | ++DOCSHELL 13BA8000 == 35 [pid = 1288] [id = 101] 02:44:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 89 (13C89000) [pid = 1288] [serial = 300] [outer = 00000000] 02:44:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 90 (17780C00) [pid = 1288] [serial = 301] [outer = 13C89000] 02:44:41 INFO - PROCESS | 1288 | 1461231881464 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 91 (1868C400) [pid = 1288] [serial = 302] [outer = 13C89000] 02:44:42 INFO - PROCESS | 1288 | --DOCSHELL 175DD000 == 34 [pid = 1288] [id = 98] 02:44:42 INFO - PROCESS | 1288 | --DOCSHELL 13BA8C00 == 33 [pid = 1288] [id = 97] 02:44:42 INFO - PROCESS | 1288 | --DOCSHELL 1409BC00 == 32 [pid = 1288] [id = 96] 02:44:42 INFO - PROCESS | 1288 | --DOCSHELL 12BBE400 == 31 [pid = 1288] [id = 95] 02:44:42 INFO - PROCESS | 1288 | --DOCSHELL 0EE49C00 == 30 [pid = 1288] [id = 94] 02:44:42 INFO - PROCESS | 1288 | 1461231882318 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]]]}] 02:44:42 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. 02:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1210ms 02:44:42 INFO - PROCESS | 1288 | 1461231882372 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 1288 | 1461231882376 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 02:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:44:42 INFO - PROCESS | 1288 | 1461231882381 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - PROCESS | 1288 | 1461231882385 Marionette TRACE conn4 <- [1,370,null,{}] 02:44:42 INFO - PROCESS | 1288 | 1461231882392 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}] 02:44:42 INFO - PROCESS | 1288 | 1461231882476 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 02:44:42 INFO - PROCESS | 1288 | 1461231882485 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 1288 | ++DOCSHELL 12BC6000 == 31 [pid = 1288] [id = 102] 02:44:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 92 (12C31C00) [pid = 1288] [serial = 303] [outer = 00000000] 02:44:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 93 (12C3D000) [pid = 1288] [serial = 304] [outer = 12C31C00] 02:44:42 INFO - PROCESS | 1288 | 1461231882541 Marionette DEBUG loaded listener.js 02:44:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 94 (12E49400) [pid = 1288] [serial = 305] [outer = 12C31C00] 02:44:43 INFO - PROCESS | 1288 | 1461231883040 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]]]}] 02:44:43 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. 02:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 690ms 02:44:43 INFO - PROCESS | 1288 | 1461231883077 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 1288 | 1461231883083 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 02:44:43 INFO - PROCESS | 1288 | 1461231883089 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:44:43 INFO - PROCESS | 1288 | 1461231883092 Marionette TRACE conn4 <- [1,374,null,{}] 02:44:43 INFO - PROCESS | 1288 | 1461231883096 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}] 02:44:43 INFO - PROCESS | 1288 | 1461231883178 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 02:44:43 INFO - PROCESS | 1288 | 1461231883187 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:43 INFO - PROCESS | 1288 | ++DOCSHELL 14205000 == 32 [pid = 1288] [id = 103] 02:44:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 95 (16547C00) [pid = 1288] [serial = 306] [outer = 00000000] 02:44:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (175DD000) [pid = 1288] [serial = 307] [outer = 16547C00] 02:44:43 INFO - PROCESS | 1288 | 1461231883234 Marionette DEBUG loaded listener.js 02:44:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (18F0D000) [pid = 1288] [serial = 308] [outer = 16547C00] 02:44:43 INFO - PROCESS | 1288 | 1461231883716 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:44:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:44:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 672ms 02:44:43 INFO - PROCESS | 1288 | 1461231883765 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 1288 | 1461231883768 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 02:44:43 INFO - PROCESS | 1288 | 1461231883771 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:44:43 INFO - PROCESS | 1288 | 1461231883775 Marionette TRACE conn4 <- [1,378,null,{}] 02:44:43 INFO - PROCESS | 1288 | 1461231883786 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}] 02:44:43 INFO - PROCESS | 1288 | 1461231883868 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 02:44:43 INFO - PROCESS | 1288 | 1461231883977 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:43 INFO - PROCESS | 1288 | ++DOCSHELL 1B637C00 == 33 [pid = 1288] [id = 104] 02:44:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (1B62C800) [pid = 1288] [serial = 309] [outer = 00000000] 02:44:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (1B6BBC00) [pid = 1288] [serial = 310] [outer = 1B62C800] 02:44:44 INFO - PROCESS | 1288 | 1461231884025 Marionette DEBUG loaded listener.js 02:44:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (1B808400) [pid = 1288] [serial = 311] [outer = 1B62C800] 02:44:44 INFO - PROCESS | 1288 | 1461231884419 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:44:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:44:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 02:44:44 INFO - PROCESS | 1288 | 1461231884463 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 02:44:44 INFO - PROCESS | 1288 | 1461231884465 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 02:44:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:44:44 INFO - PROCESS | 1288 | 1461231884469 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:44:44 INFO - PROCESS | 1288 | 1461231884470 Marionette TRACE conn4 <- [1,382,null,{}] 02:44:44 INFO - PROCESS | 1288 | 1461231884474 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}] 02:44:44 INFO - PROCESS | 1288 | 1461231884578 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 02:44:44 INFO - PROCESS | 1288 | 1461231884584 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:44 INFO - PROCESS | 1288 | ++DOCSHELL 1B903000 == 34 [pid = 1288] [id = 105] 02:44:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1B90A400) [pid = 1288] [serial = 312] [outer = 00000000] 02:44:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1BC78400) [pid = 1288] [serial = 313] [outer = 1B90A400] 02:44:44 INFO - PROCESS | 1288 | 1461231884630 Marionette DEBUG loaded listener.js 02:44:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1BC7DC00) [pid = 1288] [serial = 314] [outer = 1B90A400] 02:44:45 INFO - PROCESS | 1288 | 1461231885100 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:44:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:44:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 02:44:45 INFO - PROCESS | 1288 | 1461231885152 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 02:44:45 INFO - PROCESS | 1288 | 1461231885154 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 02:44:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:44:45 INFO - PROCESS | 1288 | 1461231885158 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:44:45 INFO - PROCESS | 1288 | 1461231885159 Marionette TRACE conn4 <- [1,386,null,{}] 02:44:45 INFO - PROCESS | 1288 | 1461231885163 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}] 02:44:45 INFO - PROCESS | 1288 | 1461231885302 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 02:44:45 INFO - PROCESS | 1288 | 1461231885324 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 1288 | ++DOCSHELL 12F38800 == 35 [pid = 1288] [id = 106] 02:44:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1BC87C00) [pid = 1288] [serial = 315] [outer = 00000000] 02:44:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1BD69000) [pid = 1288] [serial = 316] [outer = 1BC87C00] 02:44:45 INFO - PROCESS | 1288 | 1461231885369 Marionette DEBUG loaded listener.js 02:44:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1C895800) [pid = 1288] [serial = 317] [outer = 1BC87C00] 02:44:45 INFO - PROCESS | 1288 | 1461231885911 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]]]}] 02:44:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:44:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 770ms 02:44:45 INFO - PROCESS | 1288 | 1461231885929 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 02:44:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:44:45 INFO - PROCESS | 1288 | 1461231885931 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 02:44:45 INFO - PROCESS | 1288 | 1461231885934 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:44:45 INFO - PROCESS | 1288 | 1461231885936 Marionette TRACE conn4 <- [1,390,null,{}] 02:44:45 INFO - PROCESS | 1288 | 1461231885945 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}] 02:44:46 INFO - PROCESS | 1288 | 1461231886066 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 02:44:46 INFO - PROCESS | 1288 | 1461231886075 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:46 INFO - PROCESS | 1288 | ++DOCSHELL 12BC5C00 == 36 [pid = 1288] [id = 107] 02:44:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (13C94000) [pid = 1288] [serial = 318] [outer = 00000000] 02:44:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (1D0BC800) [pid = 1288] [serial = 319] [outer = 13C94000] 02:44:46 INFO - PROCESS | 1288 | 1461231886123 Marionette DEBUG loaded listener.js 02:44:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1D07C000) [pid = 1288] [serial = 320] [outer = 13C94000] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (1D1C7800) [pid = 1288] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (1BC7EC00) [pid = 1288] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1BD6F800) [pid = 1288] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1CFF6000) [pid = 1288] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (1A66A400) [pid = 1288] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (1B806400) [pid = 1288] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1AA8F000) [pid = 1288] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (175E5800) [pid = 1288] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (0ED27C00) [pid = 1288] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (0EE4F400) [pid = 1288] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (1B6B8400) [pid = 1288] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (13BA5400) [pid = 1288] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (0F58B400) [pid = 1288] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (1BC86400) [pid = 1288] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 94 (1409CC00) [pid = 1288] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 93 (0EE51400) [pid = 1288] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 92 (17218400) [pid = 1288] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 91 (12E3E800) [pid = 1288] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 90 (18694000) [pid = 1288] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 89 (1CBE8000) [pid = 1288] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:44:46 INFO - PROCESS | 1288 | --DOMWINDOW == 88 (0EDF6400) [pid = 1288] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:44:46 INFO - PROCESS | 1288 | 1461231886755 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]]]}] 02:44:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:44:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 891ms 02:44:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:44:46 INFO - PROCESS | 1288 | 1461231886826 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 02:44:46 INFO - PROCESS | 1288 | 1461231886828 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 02:44:46 INFO - PROCESS | 1288 | 1461231886831 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - PROCESS | 1288 | 1461231886833 Marionette TRACE conn4 <- [1,394,null,{}] 02:44:46 INFO - PROCESS | 1288 | 1461231886836 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}] 02:44:46 INFO - PROCESS | 1288 | 1461231886935 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 02:44:46 INFO - PROCESS | 1288 | 1461231886985 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:46 INFO - PROCESS | 1288 | ++DOCSHELL 0EE4F400 == 37 [pid = 1288] [id = 108] 02:44:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 89 (0EE51400) [pid = 1288] [serial = 321] [outer = 00000000] 02:44:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 90 (17294400) [pid = 1288] [serial = 322] [outer = 0EE51400] 02:44:47 INFO - PROCESS | 1288 | 1461231887029 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 91 (17869C00) [pid = 1288] [serial = 323] [outer = 0EE51400] 02:44:47 INFO - PROCESS | 1288 | 1461231887393 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]]]}] 02:44:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:44:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 570ms 02:44:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:44:47 INFO - PROCESS | 1288 | 1461231887402 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 02:44:47 INFO - PROCESS | 1288 | 1461231887404 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 02:44:47 INFO - PROCESS | 1288 | 1461231887407 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 1288 | 1461231887409 Marionette TRACE conn4 <- [1,398,null,{}] 02:44:47 INFO - PROCESS | 1288 | 1461231887412 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}] 02:44:47 INFO - PROCESS | 1288 | 1461231887514 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 02:44:47 INFO - PROCESS | 1288 | 1461231887523 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 1288 | ++DOCSHELL 1264F000 == 38 [pid = 1288] [id = 109] 02:44:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 92 (19379400) [pid = 1288] [serial = 324] [outer = 00000000] 02:44:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 93 (1CBB6800) [pid = 1288] [serial = 325] [outer = 19379400] 02:44:47 INFO - PROCESS | 1288 | 1461231887568 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 94 (1D0AF000) [pid = 1288] [serial = 326] [outer = 19379400] 02:44:47 INFO - PROCESS | 1288 | 1461231887978 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]]]}] 02:44:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:44:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 02:44:48 INFO - PROCESS | 1288 | 1461231888038 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 02:44:48 INFO - PROCESS | 1288 | 1461231888040 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 02:44:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:44:48 INFO - PROCESS | 1288 | 1461231888043 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:44:48 INFO - PROCESS | 1288 | 1461231888045 Marionette TRACE conn4 <- [1,402,null,{}] 02:44:48 INFO - PROCESS | 1288 | 1461231888049 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}] 02:44:48 INFO - PROCESS | 1288 | 1461231888152 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 02:44:48 INFO - PROCESS | 1288 | 1461231888160 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 1288 | ++DOCSHELL 1D8A1000 == 39 [pid = 1288] [id = 110] 02:44:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 95 (1D8CD000) [pid = 1288] [serial = 327] [outer = 00000000] 02:44:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (1E706800) [pid = 1288] [serial = 328] [outer = 1D8CD000] 02:44:48 INFO - PROCESS | 1288 | 1461231888204 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (1E701800) [pid = 1288] [serial = 329] [outer = 1D8CD000] 02:44:48 INFO - PROCESS | 1288 | 1461231888689 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]]]}] 02:44:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:44:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 02:44:48 INFO - PROCESS | 1288 | 1461231888724 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 02:44:48 INFO - PROCESS | 1288 | 1461231888729 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 02:44:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:44:48 INFO - PROCESS | 1288 | 1461231888735 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:44:48 INFO - PROCESS | 1288 | 1461231888739 Marionette TRACE conn4 <- [1,406,null,{}] 02:44:48 INFO - PROCESS | 1288 | 1461231888746 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}] 02:44:48 INFO - PROCESS | 1288 | 1461231888852 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 02:44:48 INFO - PROCESS | 1288 | 1461231888948 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 1288 | ++DOCSHELL 12C32C00 == 40 [pid = 1288] [id = 111] 02:44:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (12C34400) [pid = 1288] [serial = 330] [outer = 00000000] 02:44:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (12F38C00) [pid = 1288] [serial = 331] [outer = 12C34400] 02:44:48 INFO - PROCESS | 1288 | 1461231889006 Marionette DEBUG loaded listener.js 02:44:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (13BA9C00) [pid = 1288] [serial = 332] [outer = 12C34400] 02:44:49 INFO - PROCESS | 1288 | 1461231889689 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]]]}] 02:44:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:44:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1024ms 02:44:49 INFO - PROCESS | 1288 | 1461231889760 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 02:44:49 INFO - PROCESS | 1288 | 1461231889766 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 02:44:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:44:49 INFO - PROCESS | 1288 | 1461231889786 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - PROCESS | 1288 | 1461231889789 Marionette TRACE conn4 <- [1,410,null,{}] 02:44:49 INFO - PROCESS | 1288 | 1461231889817 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}] 02:44:49 INFO - PROCESS | 1288 | 1461231889929 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 02:44:49 INFO - PROCESS | 1288 | 1461231889998 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 1288 | ++DOCSHELL 1409BC00 == 41 [pid = 1288] [id = 112] 02:44:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1409E400) [pid = 1288] [serial = 333] [outer = 00000000] 02:44:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1B806C00) [pid = 1288] [serial = 334] [outer = 1409E400] 02:44:50 INFO - PROCESS | 1288 | 1461231890057 Marionette DEBUG loaded listener.js 02:44:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1BB21400) [pid = 1288] [serial = 335] [outer = 1409E400] 02:44:50 INFO - PROCESS | 1288 | 1461231890658 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]]]}] 02:44:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:44:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 911ms 02:44:50 INFO - PROCESS | 1288 | 1461231890686 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 02:44:50 INFO - PROCESS | 1288 | 1461231890688 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 02:44:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:44:50 INFO - PROCESS | 1288 | 1461231890692 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:44:50 INFO - PROCESS | 1288 | 1461231890696 Marionette TRACE conn4 <- [1,414,null,{}] 02:44:50 INFO - PROCESS | 1288 | 1461231890707 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}] 02:44:50 INFO - PROCESS | 1288 | 1461231890812 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 02:44:50 INFO - PROCESS | 1288 | 1461231890902 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:50 INFO - PROCESS | 1288 | ++DOCSHELL 1D5F0400 == 42 [pid = 1288] [id = 113] 02:44:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1D8D6000) [pid = 1288] [serial = 336] [outer = 00000000] 02:44:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1F647000) [pid = 1288] [serial = 337] [outer = 1D8D6000] 02:44:50 INFO - PROCESS | 1288 | 1461231890960 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1F6DF000) [pid = 1288] [serial = 338] [outer = 1D8D6000] 02:44:51 INFO - PROCESS | 1288 | 1461231891586 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]]]}] 02:44:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:44:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 02:44:51 INFO - PROCESS | 1288 | 1461231891625 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 02:44:51 INFO - PROCESS | 1288 | 1461231891628 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 02:44:51 INFO - PROCESS | 1288 | 1461231891632 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:44:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:44:51 INFO - PROCESS | 1288 | 1461231891634 Marionette TRACE conn4 <- [1,418,null,{}] 02:44:51 INFO - PROCESS | 1288 | 1461231891637 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}] 02:44:51 INFO - PROCESS | 1288 | 1461231891779 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 02:44:51 INFO - PROCESS | 1288 | 1461231891831 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 1288 | ++DOCSHELL 1F98C000 == 43 [pid = 1288] [id = 114] 02:44:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (1F992C00) [pid = 1288] [serial = 339] [outer = 00000000] 02:44:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (1FA6CC00) [pid = 1288] [serial = 340] [outer = 1F992C00] 02:44:51 INFO - PROCESS | 1288 | 1461231891887 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1FA71800) [pid = 1288] [serial = 341] [outer = 1F992C00] 02:44:52 INFO - PROCESS | 1288 | 1461231892904 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]]]}] 02:44:52 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 02:44:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1320ms 02:44:52 INFO - PROCESS | 1288 | 1461231892956 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 1288 | 1461231892960 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 02:44:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:44:52 INFO - PROCESS | 1288 | 1461231892965 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 1288 | 1461231892968 Marionette TRACE conn4 <- [1,422,null,{}] 02:44:52 INFO - PROCESS | 1288 | 1461231892974 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}] 02:44:53 INFO - PROCESS | 1288 | 1461231893072 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 02:44:53 INFO - PROCESS | 1288 | 1461231893145 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:53 INFO - PROCESS | 1288 | ++DOCSHELL 0EE4FC00 == 44 [pid = 1288] [id = 115] 02:44:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (12704800) [pid = 1288] [serial = 342] [outer = 00000000] 02:44:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (12C31400) [pid = 1288] [serial = 343] [outer = 12704800] 02:44:53 INFO - PROCESS | 1288 | 1461231893195 Marionette DEBUG loaded listener.js 02:44:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (12C39000) [pid = 1288] [serial = 344] [outer = 12704800] 02:44:53 INFO - PROCESS | 1288 | --DOCSHELL 1264F000 == 43 [pid = 1288] [id = 109] 02:44:53 INFO - PROCESS | 1288 | --DOCSHELL 0EE4F400 == 42 [pid = 1288] [id = 108] 02:44:53 INFO - PROCESS | 1288 | --DOCSHELL 12BC5C00 == 41 [pid = 1288] [id = 107] 02:44:53 INFO - PROCESS | 1288 | --DOCSHELL 12F38800 == 40 [pid = 1288] [id = 106] 02:44:53 INFO - PROCESS | 1288 | --DOCSHELL 1B903000 == 39 [pid = 1288] [id = 105] 02:44:53 INFO - PROCESS | 1288 | --DOCSHELL 1B637C00 == 38 [pid = 1288] [id = 104] 02:44:53 INFO - PROCESS | 1288 | --DOCSHELL 14205000 == 37 [pid = 1288] [id = 103] 02:44:53 INFO - PROCESS | 1288 | --DOCSHELL 12BC6000 == 36 [pid = 1288] [id = 102] 02:44:53 INFO - PROCESS | 1288 | --DOCSHELL 1A668000 == 35 [pid = 1288] [id = 99] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (1B62D000) [pid = 1288] [serial = 295] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (12E4DC00) [pid = 1288] [serial = 203] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (1D8A0800) [pid = 1288] [serial = 275] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (1E606C00) [pid = 1288] [serial = 277] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (1BCCB400) [pid = 1288] [serial = 262] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1CE56400) [pid = 1288] [serial = 265] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1BD6C000) [pid = 1288] [serial = 263] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (1D0B2000) [pid = 1288] [serial = 268] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (1CFECC00) [pid = 1288] [serial = 266] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1D081800) [pid = 1288] [serial = 271] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (1D5F8C00) [pid = 1288] [serial = 274] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (1D0B1000) [pid = 1288] [serial = 269] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (1BB1BC00) [pid = 1288] [serial = 259] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (1B62BC00) [pid = 1288] [serial = 256] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (1B6AF400) [pid = 1288] [serial = 257] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (1868BC00) [pid = 1288] [serial = 253] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (18758400) [pid = 1288] [serial = 254] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 94 (0EE48C00) [pid = 1288] [serial = 250] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 93 (12BBC800) [pid = 1288] [serial = 251] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 92 (12B03000) [pid = 1288] [serial = 248] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 91 (12708000) [pid = 1288] [serial = 247] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 90 (1BC83400) [pid = 1288] [serial = 245] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 89 (1BB1D000) [pid = 1288] [serial = 244] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 88 (17291800) [pid = 1288] [serial = 242] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 87 (1653F000) [pid = 1288] [serial = 241] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 86 (12C35800) [pid = 1288] [serial = 239] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 85 (127DBC00) [pid = 1288] [serial = 238] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 84 (1BD6A000) [pid = 1288] [serial = 236] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 83 (1D0B7000) [pid = 1288] [serial = 272] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 82 (1BB22400) [pid = 1288] [serial = 260] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 81 (16542400) [pid = 1288] [serial = 287] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 80 (12B0DC00) [pid = 1288] [serial = 281] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 79 (1868DC00) [pid = 1288] [serial = 290] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 78 (12E46800) [pid = 1288] [serial = 283] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 77 (19375C00) [pid = 1288] [serial = 292] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 76 (1420A000) [pid = 1288] [serial = 286] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 75 (1A665C00) [pid = 1288] [serial = 293] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 74 (12707C00) [pid = 1288] [serial = 280] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 73 (12E4A800) [pid = 1288] [serial = 284] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 72 (17787000) [pid = 1288] [serial = 289] [outer = 00000000] [url = about:blank] 02:44:53 INFO - PROCESS | 1288 | --DOMWINDOW == 71 (1D8D0000) [pid = 1288] [serial = 200] [outer = 00000000] [url = about:blank] 02:44:54 INFO - PROCESS | 1288 | 1461231894161 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]]]}] 02:44:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:44:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1236ms 02:44:54 INFO - PROCESS | 1288 | 1461231894202 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 02:44:54 INFO - PROCESS | 1288 | 1461231894207 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 02:44:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:44:54 INFO - PROCESS | 1288 | 1461231894214 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:44:54 INFO - PROCESS | 1288 | 1461231894216 Marionette TRACE conn4 <- [1,426,null,{}] 02:44:54 INFO - PROCESS | 1288 | 1461231894220 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}] 02:44:54 INFO - PROCESS | 1288 | 1461231894302 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 02:44:54 INFO - PROCESS | 1288 | 1461231894367 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:54 INFO - PROCESS | 1288 | ++DOCSHELL 12707C00 == 36 [pid = 1288] [id = 116] 02:44:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 72 (12783C00) [pid = 1288] [serial = 345] [outer = 00000000] 02:44:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 73 (12E45000) [pid = 1288] [serial = 346] [outer = 12783C00] 02:44:54 INFO - PROCESS | 1288 | 1461231894412 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 74 (12E4A800) [pid = 1288] [serial = 347] [outer = 12783C00] 02:44:54 INFO - PROCESS | 1288 | 1461231894874 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] 02:44:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:44:54 INFO - PROCESS | 1288 | 1461231894951 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 02:44:54 INFO - PROCESS | 1288 | 1461231894954 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:44:54 INFO - PROCESS | 1288 | 1461231894958 Marionette TRACE conn4 <- [1,430,null,{}] 02:44:54 INFO - PROCESS | 1288 | 1461231894968 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}] 02:44:55 INFO - PROCESS | 1288 | 1461231895049 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 02:44:55 INFO - PROCESS | 1288 | 1461231895058 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 1288 | ++DOCSHELL 165DDC00 == 37 [pid = 1288] [id = 117] 02:44:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 75 (165E7C00) [pid = 1288] [serial = 348] [outer = 00000000] 02:44:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 76 (17238C00) [pid = 1288] [serial = 349] [outer = 165E7C00] 02:44:55 INFO - PROCESS | 1288 | 1461231895110 Marionette DEBUG loaded listener.js 02:44:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 77 (17298800) [pid = 1288] [serial = 350] [outer = 165E7C00] 02:44:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 78 (17784C00) [pid = 1288] [serial = 351] [outer = 17787800] 02:44:55 INFO - PROCESS | 1288 | 1461231895629 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]]]}] 02:44:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:44:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 02:44:55 INFO - PROCESS | 1288 | 1461231895688 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 1288 | 1461231895691 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 02:44:55 INFO - PROCESS | 1288 | 1461231895694 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:44:55 INFO - PROCESS | 1288 | 1461231895696 Marionette TRACE conn4 <- [1,434,null,{}] 02:44:55 INFO - PROCESS | 1288 | 1461231895699 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}] 02:44:55 INFO - PROCESS | 1288 | 1461231895811 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 02:44:55 INFO - PROCESS | 1288 | 1461231895824 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 1288 | ++DOCSHELL 1786AC00 == 38 [pid = 1288] [id = 118] 02:44:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 79 (1786B800) [pid = 1288] [serial = 352] [outer = 00000000] 02:44:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 80 (18F0C400) [pid = 1288] [serial = 353] [outer = 1786B800] 02:44:55 INFO - PROCESS | 1288 | 1461231895869 Marionette DEBUG loaded listener.js 02:44:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 81 (19356000) [pid = 1288] [serial = 354] [outer = 1786B800] 02:44:56 INFO - PROCESS | 1288 | 1461231896321 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]]]}] 02:44:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:44:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 02:44:56 INFO - PROCESS | 1288 | 1461231896368 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 02:44:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:44:56 INFO - PROCESS | 1288 | 1461231896370 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 02:44:56 INFO - PROCESS | 1288 | 1461231896373 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:44:56 INFO - PROCESS | 1288 | 1461231896375 Marionette TRACE conn4 <- [1,438,null,{}] 02:44:56 INFO - PROCESS | 1288 | 1461231896379 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}] 02:44:56 INFO - PROCESS | 1288 | 1461231896480 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 02:44:56 INFO - PROCESS | 1288 | 1461231896486 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:56 INFO - PROCESS | 1288 | ++DOCSHELL 19357800 == 39 [pid = 1288] [id = 119] 02:44:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 82 (19358400) [pid = 1288] [serial = 355] [outer = 00000000] 02:44:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 83 (1A668C00) [pid = 1288] [serial = 356] [outer = 19358400] 02:44:56 INFO - PROCESS | 1288 | 1461231896532 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 84 (1A671400) [pid = 1288] [serial = 357] [outer = 19358400] 02:44:56 INFO - PROCESS | 1288 | 1461231896998 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]]]}] 02:44:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:44:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 02:44:57 INFO - PROCESS | 1288 | 1461231897044 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 1288 | 1461231897046 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 02:44:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:44:57 INFO - PROCESS | 1288 | 1461231897049 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - PROCESS | 1288 | 1461231897051 Marionette TRACE conn4 <- [1,442,null,{}] 02:44:57 INFO - PROCESS | 1288 | 1461231897055 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}] 02:44:57 INFO - PROCESS | 1288 | 1461231897208 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 02:44:57 INFO - PROCESS | 1288 | 1461231897232 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:57 INFO - PROCESS | 1288 | ++DOCSHELL 1B61A400 == 40 [pid = 1288] [id = 120] 02:44:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 85 (1B62BC00) [pid = 1288] [serial = 358] [outer = 00000000] 02:44:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (1B804C00) [pid = 1288] [serial = 359] [outer = 1B62BC00] 02:44:57 INFO - PROCESS | 1288 | 1461231897278 Marionette DEBUG loaded listener.js 02:44:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (1B810400) [pid = 1288] [serial = 360] [outer = 1B62BC00] 02:44:57 INFO - PROCESS | 1288 | --DOMWINDOW == 86 (19379400) [pid = 1288] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:44:57 INFO - PROCESS | 1288 | --DOMWINDOW == 85 (1AA89C00) [pid = 1288] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:44:57 INFO - PROCESS | 1288 | --DOMWINDOW == 84 (16547C00) [pid = 1288] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:44:57 INFO - PROCESS | 1288 | --DOMWINDOW == 83 (1B62C800) [pid = 1288] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:44:57 INFO - PROCESS | 1288 | --DOMWINDOW == 82 (12C31C00) [pid = 1288] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:44:57 INFO - PROCESS | 1288 | --DOMWINDOW == 81 (1B90A400) [pid = 1288] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:44:57 INFO - PROCESS | 1288 | --DOMWINDOW == 80 (1BC87C00) [pid = 1288] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:44:57 INFO - PROCESS | 1288 | --DOMWINDOW == 79 (0EE51400) [pid = 1288] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:44:57 INFO - PROCESS | 1288 | --DOMWINDOW == 78 (13C94000) [pid = 1288] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:44:57 INFO - PROCESS | 1288 | 1461231897848 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]]]}] 02:44:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:44:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 830ms 02:44:57 INFO - PROCESS | 1288 | 1461231897880 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 1288 | 1461231897882 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 02:44:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:44:57 INFO - PROCESS | 1288 | 1461231897886 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - PROCESS | 1288 | 1461231897887 Marionette TRACE conn4 <- [1,446,null,{}] 02:44:57 INFO - PROCESS | 1288 | 1461231897891 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}] 02:44:57 INFO - PROCESS | 1288 | 1461231897965 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 02:44:57 INFO - PROCESS | 1288 | 1461231897971 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:57 INFO - PROCESS | 1288 | ++DOCSHELL 127D7800 == 41 [pid = 1288] [id = 121] 02:44:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 79 (14206000) [pid = 1288] [serial = 361] [outer = 00000000] 02:44:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 80 (1B80C800) [pid = 1288] [serial = 362] [outer = 14206000] 02:44:58 INFO - PROCESS | 1288 | 1461231898018 Marionette DEBUG loaded listener.js 02:44:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 81 (1B908000) [pid = 1288] [serial = 363] [outer = 14206000] 02:44:58 INFO - PROCESS | 1288 | 1461231898440 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]]]}] 02:44:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:44:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 570ms 02:44:58 INFO - PROCESS | 1288 | 1461231898459 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 02:44:58 INFO - PROCESS | 1288 | 1461231898461 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 02:44:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:44:58 INFO - PROCESS | 1288 | 1461231898464 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:44:58 INFO - PROCESS | 1288 | 1461231898466 Marionette TRACE conn4 <- [1,450,null,{}] 02:44:58 INFO - PROCESS | 1288 | 1461231898469 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}] 02:44:58 INFO - PROCESS | 1288 | 1461231898571 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 02:44:58 INFO - PROCESS | 1288 | 1461231898580 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:58 INFO - PROCESS | 1288 | ++DOCSHELL 1B6BC000 == 42 [pid = 1288] [id = 122] 02:44:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 82 (1B803C00) [pid = 1288] [serial = 364] [outer = 00000000] 02:44:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 83 (1BBAC000) [pid = 1288] [serial = 365] [outer = 1B803C00] 02:44:58 INFO - PROCESS | 1288 | 1461231898624 Marionette DEBUG loaded listener.js 02:44:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 84 (1BC7BC00) [pid = 1288] [serial = 366] [outer = 1B803C00] 02:44:59 INFO - PROCESS | 1288 | 1461231899044 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] 02:44:59 INFO - PROCESS | 1288 | 1461231899099 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 02:44:59 INFO - PROCESS | 1288 | 1461231899102 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:44:59 INFO - PROCESS | 1288 | 1461231899104 Marionette TRACE conn4 <- [1,454,null,{}] 02:44:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:44:59 INFO - PROCESS | 1288 | 1461231899107 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}] 02:44:59 INFO - PROCESS | 1288 | 1461231899183 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 02:44:59 INFO - PROCESS | 1288 | 1461231899193 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:59 INFO - PROCESS | 1288 | ++DOCSHELL 1BC80800 == 43 [pid = 1288] [id = 123] 02:44:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 85 (1BC87C00) [pid = 1288] [serial = 367] [outer = 00000000] 02:44:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (1BD68000) [pid = 1288] [serial = 368] [outer = 1BC87C00] 02:44:59 INFO - PROCESS | 1288 | 1461231899237 Marionette DEBUG loaded listener.js 02:44:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (1BD6A000) [pid = 1288] [serial = 369] [outer = 1BC87C00] 02:44:59 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:44:59 INFO - PROCESS | 1288 | 1461231899653 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]]]}] 02:44:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:44:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 570ms 02:44:59 INFO - PROCESS | 1288 | 1461231899676 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 02:44:59 INFO - PROCESS | 1288 | 1461231899678 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 02:44:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:44:59 INFO - PROCESS | 1288 | 1461231899692 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:44:59 INFO - PROCESS | 1288 | 1461231899694 Marionette TRACE conn4 <- [1,458,null,{}] 02:44:59 INFO - PROCESS | 1288 | 1461231899697 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}] 02:44:59 INFO - PROCESS | 1288 | 1461231899817 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 02:44:59 INFO - PROCESS | 1288 | 1461231899968 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:59 INFO - PROCESS | 1288 | ++DOCSHELL 0EDF3000 == 44 [pid = 1288] [id = 124] 02:44:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 88 (0EDF3800) [pid = 1288] [serial = 370] [outer = 00000000] 02:45:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 89 (127D9000) [pid = 1288] [serial = 371] [outer = 0EDF3800] 02:45:00 INFO - PROCESS | 1288 | 1461231900028 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 90 (12BBB400) [pid = 1288] [serial = 372] [outer = 0EDF3800] 02:45:00 INFO - PROCESS | 1288 | 1461231900588 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] 02:45:00 INFO - PROCESS | 1288 | 1461231900634 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 02:45:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:45:00 INFO - PROCESS | 1288 | 1461231900639 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:45:00 INFO - PROCESS | 1288 | 1461231900643 Marionette TRACE conn4 <- [1,462,null,{}] 02:45:00 INFO - PROCESS | 1288 | 1461231900648 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}] 02:45:00 INFO - PROCESS | 1288 | 1461231900753 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 02:45:00 INFO - PROCESS | 1288 | 1461231900844 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:00 INFO - PROCESS | 1288 | ++DOCSHELL 13C8C400 == 45 [pid = 1288] [id = 125] 02:45:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 91 (140A3800) [pid = 1288] [serial = 373] [outer = 00000000] 02:45:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 92 (175D5400) [pid = 1288] [serial = 374] [outer = 140A3800] 02:45:00 INFO - PROCESS | 1288 | 1461231900902 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 93 (1868C000) [pid = 1288] [serial = 375] [outer = 140A3800] 02:45:01 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:01 INFO - PROCESS | 1288 | 1461231901579 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] 02:45:01 INFO - PROCESS | 1288 | 1461231901617 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 02:45:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:45:01 INFO - PROCESS | 1288 | 1461231901621 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:45:01 INFO - PROCESS | 1288 | 1461231901623 Marionette TRACE conn4 <- [1,466,null,{}] 02:45:01 INFO - PROCESS | 1288 | 1461231901627 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}] 02:45:01 INFO - PROCESS | 1288 | 1461231901731 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 02:45:01 INFO - PROCESS | 1288 | 1461231901809 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:01 INFO - PROCESS | 1288 | ++DOCSHELL 1BB22000 == 46 [pid = 1288] [id = 126] 02:45:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 94 (1BBAE000) [pid = 1288] [serial = 376] [outer = 00000000] 02:45:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 95 (1BD6D400) [pid = 1288] [serial = 377] [outer = 1BBAE000] 02:45:01 INFO - PROCESS | 1288 | 1461231901865 Marionette DEBUG loaded listener.js 02:45:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (1CBB6000) [pid = 1288] [serial = 378] [outer = 1BBAE000] 02:45:02 INFO - PROCESS | 1288 | 1461231902492 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] 02:45:02 INFO - PROCESS | 1288 | 1461231902557 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 02:45:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:45:02 INFO - PROCESS | 1288 | 1461231902568 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:45:02 INFO - PROCESS | 1288 | 1461231902573 Marionette TRACE conn4 <- [1,470,null,{}] 02:45:02 INFO - PROCESS | 1288 | 1461231902577 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}] 02:45:02 INFO - PROCESS | 1288 | 1461231902681 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 02:45:02 INFO - PROCESS | 1288 | 1461231902757 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:02 INFO - PROCESS | 1288 | ++DOCSHELL 1CBE0C00 == 47 [pid = 1288] [id = 127] 02:45:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (1D0AE800) [pid = 1288] [serial = 379] [outer = 00000000] 02:45:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (1D0BB400) [pid = 1288] [serial = 380] [outer = 1D0AE800] 02:45:02 INFO - PROCESS | 1288 | 1461231902812 Marionette DEBUG loaded listener.js 02:45:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (1D1C9800) [pid = 1288] [serial = 381] [outer = 1D0AE800] 02:45:03 INFO - PROCESS | 1288 | 1461231903376 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]]]}] 02:45:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:45:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 890ms 02:45:03 INFO - PROCESS | 1288 | 1461231903458 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 02:45:03 INFO - PROCESS | 1288 | 1461231903460 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 02:45:03 INFO - PROCESS | 1288 | 1461231903464 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:45:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:45:03 INFO - PROCESS | 1288 | 1461231903466 Marionette TRACE conn4 <- [1,474,null,{}] 02:45:03 INFO - PROCESS | 1288 | 1461231903469 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}] 02:45:03 INFO - PROCESS | 1288 | 1461231903569 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 02:45:03 INFO - PROCESS | 1288 | 1461231903662 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 1288 | ++DOCSHELL 12E45400 == 48 [pid = 1288] [id = 128] 02:45:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (12F37400) [pid = 1288] [serial = 382] [outer = 00000000] 02:45:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1A663C00) [pid = 1288] [serial = 383] [outer = 12F37400] 02:45:03 INFO - PROCESS | 1288 | 1461231903719 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1B810000) [pid = 1288] [serial = 384] [outer = 12F37400] 02:45:04 INFO - PROCESS | 1288 | 1461231904472 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]]]}] 02:45:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:45:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1015ms 02:45:04 INFO - PROCESS | 1288 | 1461231904484 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 1288 | 1461231904488 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 02:45:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:45:04 INFO - PROCESS | 1288 | 1461231904493 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - PROCESS | 1288 | 1461231904497 Marionette TRACE conn4 <- [1,478,null,{}] 02:45:04 INFO - PROCESS | 1288 | 1461231904502 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}] 02:45:04 INFO - PROCESS | 1288 | 1461231904618 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 02:45:04 INFO - PROCESS | 1288 | 1461231904698 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:04 INFO - PROCESS | 1288 | ++DOCSHELL 16547C00 == 49 [pid = 1288] [id = 129] 02:45:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1721DC00) [pid = 1288] [serial = 385] [outer = 00000000] 02:45:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (175CA400) [pid = 1288] [serial = 386] [outer = 1721DC00] 02:45:04 INFO - PROCESS | 1288 | 1461231904748 Marionette DEBUG loaded listener.js 02:45:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (18692000) [pid = 1288] [serial = 387] [outer = 1721DC00] 02:45:05 INFO - PROCESS | 1288 | --DOCSHELL 1BC80800 == 48 [pid = 1288] [id = 123] 02:45:05 INFO - PROCESS | 1288 | --DOCSHELL 1B6BC000 == 47 [pid = 1288] [id = 122] 02:45:05 INFO - PROCESS | 1288 | --DOCSHELL 127D7800 == 46 [pid = 1288] [id = 121] 02:45:05 INFO - PROCESS | 1288 | --DOCSHELL 1B61A400 == 45 [pid = 1288] [id = 120] 02:45:05 INFO - PROCESS | 1288 | --DOCSHELL 19357800 == 44 [pid = 1288] [id = 119] 02:45:05 INFO - PROCESS | 1288 | --DOCSHELL 1786AC00 == 43 [pid = 1288] [id = 118] 02:45:05 INFO - PROCESS | 1288 | --DOCSHELL 165DDC00 == 42 [pid = 1288] [id = 117] 02:45:05 INFO - PROCESS | 1288 | --DOCSHELL 12707C00 == 41 [pid = 1288] [id = 116] 02:45:05 INFO - PROCESS | 1288 | --DOCSHELL 0EE4FC00 == 40 [pid = 1288] [id = 115] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (12C34C00) [pid = 1288] [serial = 298] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (1E706800) [pid = 1288] [serial = 328] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1D0AF000) [pid = 1288] [serial = 326] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (1B6B0000) [pid = 1288] [serial = 296] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (175DD000) [pid = 1288] [serial = 307] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (18F0D000) [pid = 1288] [serial = 308] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (1B6BBC00) [pid = 1288] [serial = 310] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (12C3D000) [pid = 1288] [serial = 304] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (12E49400) [pid = 1288] [serial = 305] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (17780C00) [pid = 1288] [serial = 301] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 94 (1BC78400) [pid = 1288] [serial = 313] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 93 (1BC7DC00) [pid = 1288] [serial = 314] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 92 (1C895800) [pid = 1288] [serial = 317] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 91 (1BD69000) [pid = 1288] [serial = 316] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 90 (17294400) [pid = 1288] [serial = 322] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 89 (1D0BC800) [pid = 1288] [serial = 319] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 88 (1CBB6800) [pid = 1288] [serial = 325] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 87 (1D07C000) [pid = 1288] [serial = 320] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 86 (17869C00) [pid = 1288] [serial = 323] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | --DOMWINDOW == 85 (1B808400) [pid = 1288] [serial = 311] [outer = 00000000] [url = about:blank] 02:45:05 INFO - PROCESS | 1288 | 1461231905318 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]]]}] 02:45:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:45:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 890ms 02:45:05 INFO - PROCESS | 1288 | 1461231905384 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 02:45:05 INFO - PROCESS | 1288 | 1461231905390 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 02:45:05 INFO - PROCESS | 1288 | 1461231905396 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:45:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:45:05 INFO - PROCESS | 1288 | 1461231905398 Marionette TRACE conn4 <- [1,482,null,{}] 02:45:05 INFO - PROCESS | 1288 | 1461231905402 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}] 02:45:05 INFO - PROCESS | 1288 | 1461231905485 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 02:45:05 INFO - PROCESS | 1288 | 1461231905560 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:05 INFO - PROCESS | 1288 | ++DOCSHELL 0EE48C00 == 41 [pid = 1288] [id = 130] 02:45:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (0EE51400) [pid = 1288] [serial = 388] [outer = 00000000] 02:45:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (13347C00) [pid = 1288] [serial = 389] [outer = 0EE51400] 02:45:05 INFO - PROCESS | 1288 | 1461231905606 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 88 (14201400) [pid = 1288] [serial = 390] [outer = 0EE51400] 02:45:06 INFO - PROCESS | 1288 | 1461231906050 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]]]}] 02:45:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:45:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 02:45:06 INFO - PROCESS | 1288 | 1461231906069 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 1288 | 1461231906071 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 02:45:06 INFO - PROCESS | 1288 | 1461231906075 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:45:06 INFO - PROCESS | 1288 | 1461231906078 Marionette TRACE conn4 <- [1,486,null,{}] 02:45:06 INFO - PROCESS | 1288 | 1461231906088 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}] 02:45:06 INFO - PROCESS | 1288 | 1461231906170 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 02:45:06 INFO - PROCESS | 1288 | 1461231906179 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:06 INFO - PROCESS | 1288 | ++DOCSHELL 1A666000 == 42 [pid = 1288] [id = 131] 02:45:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 89 (1A66D400) [pid = 1288] [serial = 391] [outer = 00000000] 02:45:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 90 (1B5B3800) [pid = 1288] [serial = 392] [outer = 1A66D400] 02:45:06 INFO - PROCESS | 1288 | 1461231906227 Marionette DEBUG loaded listener.js 02:45:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 91 (1B639000) [pid = 1288] [serial = 393] [outer = 1A66D400] 02:45:06 INFO - PROCESS | 1288 | 1461231906690 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]]]}] 02:45:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:45:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 02:45:06 INFO - PROCESS | 1288 | 1461231906712 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 1288 | 1461231906714 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 02:45:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:45:06 INFO - PROCESS | 1288 | 1461231906717 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - PROCESS | 1288 | 1461231906719 Marionette TRACE conn4 <- [1,490,null,{}] 02:45:06 INFO - PROCESS | 1288 | 1461231906723 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}] 02:45:06 INFO - PROCESS | 1288 | 1461231906806 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 02:45:06 INFO - PROCESS | 1288 | 1461231906812 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:06 INFO - PROCESS | 1288 | ++DOCSHELL 1B809400 == 43 [pid = 1288] [id = 132] 02:45:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 92 (1B80AC00) [pid = 1288] [serial = 394] [outer = 00000000] 02:45:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 93 (1BB26C00) [pid = 1288] [serial = 395] [outer = 1B80AC00] 02:45:06 INFO - PROCESS | 1288 | 1461231906886 Marionette DEBUG loaded listener.js 02:45:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 94 (1BC79C00) [pid = 1288] [serial = 396] [outer = 1B80AC00] 02:45:07 INFO - PROCESS | 1288 | 1461231907280 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]]]}] 02:45:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:45:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 02:45:07 INFO - PROCESS | 1288 | 1461231907319 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 02:45:07 INFO - PROCESS | 1288 | 1461231907321 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 02:45:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:45:07 INFO - PROCESS | 1288 | 1461231907324 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:45:07 INFO - PROCESS | 1288 | 1461231907325 Marionette TRACE conn4 <- [1,494,null,{}] 02:45:07 INFO - PROCESS | 1288 | 1461231907336 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}] 02:45:07 INFO - PROCESS | 1288 | 1461231907436 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 02:45:07 INFO - PROCESS | 1288 | 1461231907442 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:07 INFO - PROCESS | 1288 | ++DOCSHELL 1B80FC00 == 44 [pid = 1288] [id = 133] 02:45:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 95 (1BB1F800) [pid = 1288] [serial = 397] [outer = 00000000] 02:45:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (1BCD4000) [pid = 1288] [serial = 398] [outer = 1BB1F800] 02:45:07 INFO - PROCESS | 1288 | 1461231907488 Marionette DEBUG loaded listener.js 02:45:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (1BD6FC00) [pid = 1288] [serial = 399] [outer = 1BB1F800] 02:45:07 INFO - PROCESS | 1288 | 1461231907939 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]]]}] 02:45:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:45:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 02:45:07 INFO - PROCESS | 1288 | 1461231907954 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 02:45:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:45:07 INFO - PROCESS | 1288 | 1461231907956 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 02:45:07 INFO - PROCESS | 1288 | 1461231907959 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:45:07 INFO - PROCESS | 1288 | 1461231907961 Marionette TRACE conn4 <- [1,498,null,{}] 02:45:07 INFO - PROCESS | 1288 | 1461231907964 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}] 02:45:08 INFO - PROCESS | 1288 | 1461231908091 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 02:45:08 INFO - PROCESS | 1288 | 1461231908098 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:08 INFO - PROCESS | 1288 | ++DOCSHELL 12786800 == 45 [pid = 1288] [id = 134] 02:45:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (12B0A000) [pid = 1288] [serial = 400] [outer = 00000000] 02:45:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (1D0B2000) [pid = 1288] [serial = 401] [outer = 12B0A000] 02:45:08 INFO - PROCESS | 1288 | 1461231908146 Marionette DEBUG loaded listener.js 02:45:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (1D0BD400) [pid = 1288] [serial = 402] [outer = 12B0A000] 02:45:08 INFO - PROCESS | 1288 | 1461231908624 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]]]}] 02:45:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:45:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 02:45:08 INFO - PROCESS | 1288 | 1461231908692 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 02:45:08 INFO - PROCESS | 1288 | 1461231908694 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 02:45:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:45:08 INFO - PROCESS | 1288 | 1461231908697 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:45:08 INFO - PROCESS | 1288 | 1461231908699 Marionette TRACE conn4 <- [1,502,null,{}] 02:45:08 INFO - PROCESS | 1288 | 1461231908703 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}] 02:45:08 INFO - PROCESS | 1288 | 1461231908805 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 02:45:08 INFO - PROCESS | 1288 | 1461231908813 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:08 INFO - PROCESS | 1288 | ++DOCSHELL 1D89F800 == 46 [pid = 1288] [id = 135] 02:45:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1D8CA000) [pid = 1288] [serial = 403] [outer = 00000000] 02:45:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1E60D800) [pid = 1288] [serial = 404] [outer = 1D8CA000] 02:45:08 INFO - PROCESS | 1288 | 1461231908900 Marionette DEBUG loaded listener.js 02:45:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1D8D1C00) [pid = 1288] [serial = 405] [outer = 1D8CA000] 02:45:09 INFO - PROCESS | 1288 | 1461231909311 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]]]}] 02:45:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:45:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 02:45:09 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1786B800) [pid = 1288] [serial = 352] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:45:09 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (19358400) [pid = 1288] [serial = 355] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:45:09 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (1D8CD000) [pid = 1288] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:45:09 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (12783C00) [pid = 1288] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:45:09 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (12704800) [pid = 1288] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:45:09 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (165E7C00) [pid = 1288] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:45:09 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (1B62BC00) [pid = 1288] [serial = 358] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:45:09 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (14206000) [pid = 1288] [serial = 361] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:45:09 INFO - PROCESS | 1288 | --DOMWINDOW == 94 (1B803C00) [pid = 1288] [serial = 364] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:45:09 INFO - PROCESS | 1288 | 1461231909495 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 02:45:09 INFO - PROCESS | 1288 | 1461231909497 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 02:45:09 INFO - PROCESS | 1288 | 1461231909511 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:45:09 INFO - PROCESS | 1288 | 1461231909512 Marionette TRACE conn4 <- [1,506,null,{}] 02:45:09 INFO - PROCESS | 1288 | 1461231909516 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}] 02:45:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:45:09 INFO - PROCESS | 1288 | 1461231909591 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 02:45:09 INFO - PROCESS | 1288 | 1461231909597 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:09 INFO - PROCESS | 1288 | ++DOCSHELL 13C8FC00 == 47 [pid = 1288] [id = 136] 02:45:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 95 (14204000) [pid = 1288] [serial = 406] [outer = 00000000] 02:45:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (19358400) [pid = 1288] [serial = 407] [outer = 14204000] 02:45:09 INFO - PROCESS | 1288 | 1461231909641 Marionette DEBUG loaded listener.js 02:45:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (1B5BB000) [pid = 1288] [serial = 408] [outer = 14204000] 02:45:10 INFO - PROCESS | 1288 | 1461231910096 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]]]}] 02:45:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:45:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 610ms 02:45:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:45:10 INFO - PROCESS | 1288 | 1461231910134 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 02:45:10 INFO - PROCESS | 1288 | 1461231910136 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 02:45:10 INFO - PROCESS | 1288 | 1461231910139 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:45:10 INFO - PROCESS | 1288 | 1461231910141 Marionette TRACE conn4 <- [1,510,null,{}] 02:45:10 INFO - PROCESS | 1288 | 1461231910144 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}] 02:45:10 INFO - PROCESS | 1288 | 1461231910222 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 02:45:10 INFO - PROCESS | 1288 | 1461231910231 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:10 INFO - PROCESS | 1288 | ++DOCSHELL 1B6B2000 == 48 [pid = 1288] [id = 137] 02:45:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (1BB1EC00) [pid = 1288] [serial = 409] [outer = 00000000] 02:45:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (1F643800) [pid = 1288] [serial = 410] [outer = 1BB1EC00] 02:45:10 INFO - PROCESS | 1288 | 1461231910275 Marionette DEBUG loaded listener.js 02:45:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (1F98B400) [pid = 1288] [serial = 411] [outer = 1BB1EC00] 02:45:10 INFO - PROCESS | 1288 | 1461231910702 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]]]}] 02:45:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:45:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 570ms 02:45:10 INFO - PROCESS | 1288 | 1461231910713 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 02:45:10 INFO - PROCESS | 1288 | 1461231910715 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 02:45:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:45:10 INFO - PROCESS | 1288 | 1461231910733 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:45:10 INFO - PROCESS | 1288 | 1461231910735 Marionette TRACE conn4 <- [1,514,null,{}] 02:45:10 INFO - PROCESS | 1288 | 1461231910738 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}] 02:45:10 INFO - PROCESS | 1288 | 1461231910816 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 02:45:10 INFO - PROCESS | 1288 | 1461231910822 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:10 INFO - PROCESS | 1288 | ++DOCSHELL 1F98E000 == 49 [pid = 1288] [id = 138] 02:45:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1F991000) [pid = 1288] [serial = 412] [outer = 00000000] 02:45:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1FA6D400) [pid = 1288] [serial = 413] [outer = 1F991000] 02:45:10 INFO - PROCESS | 1288 | 1461231910867 Marionette DEBUG loaded listener.js 02:45:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1FE54C00) [pid = 1288] [serial = 414] [outer = 1F991000] 02:45:11 INFO - PROCESS | 1288 | 1461231911313 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]]]}] 02:45:11 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 02:45:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 02:45:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:45:11 INFO - PROCESS | 1288 | 1461231911364 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 02:45:11 INFO - PROCESS | 1288 | 1461231911366 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 02:45:11 INFO - PROCESS | 1288 | 1461231911370 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - PROCESS | 1288 | 1461231911372 Marionette TRACE conn4 <- [1,518,null,{}] 02:45:11 INFO - PROCESS | 1288 | 1461231911376 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}] 02:45:11 INFO - PROCESS | 1288 | 1461231911472 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 02:45:11 INFO - PROCESS | 1288 | 1461231911600 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:11 INFO - PROCESS | 1288 | ++DOCSHELL 0EDF1000 == 50 [pid = 1288] [id = 139] 02:45:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (0EDF6000) [pid = 1288] [serial = 415] [outer = 00000000] 02:45:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (12783C00) [pid = 1288] [serial = 416] [outer = 0EDF6000] 02:45:11 INFO - PROCESS | 1288 | 1461231911659 Marionette DEBUG loaded listener.js 02:45:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (12BBE000) [pid = 1288] [serial = 417] [outer = 0EDF6000] 02:45:12 INFO - PROCESS | 1288 | 1461231912329 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]]]}] 02:45:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:45:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1019ms 02:45:12 INFO - PROCESS | 1288 | 1461231912391 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 02:45:12 INFO - PROCESS | 1288 | 1461231912395 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 02:45:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:45:12 INFO - PROCESS | 1288 | 1461231912400 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:45:12 INFO - PROCESS | 1288 | 1461231912405 Marionette TRACE conn4 <- [1,522,null,{}] 02:45:12 INFO - PROCESS | 1288 | 1461231912424 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}] 02:45:12 INFO - PROCESS | 1288 | 1461231912587 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 02:45:12 INFO - PROCESS | 1288 | 1461231912637 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:12 INFO - PROCESS | 1288 | ++DOCSHELL 1752B800 == 51 [pid = 1288] [id = 140] 02:45:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (175E4000) [pid = 1288] [serial = 418] [outer = 00000000] 02:45:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (19373000) [pid = 1288] [serial = 419] [outer = 175E4000] 02:45:12 INFO - PROCESS | 1288 | 1461231912696 Marionette DEBUG loaded listener.js 02:45:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1A671C00) [pid = 1288] [serial = 420] [outer = 175E4000] 02:45:13 INFO - PROCESS | 1288 | 1461231913323 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]]]}] 02:45:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:45:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 970ms 02:45:13 INFO - PROCESS | 1288 | 1461231913391 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 02:45:13 INFO - PROCESS | 1288 | 1461231913396 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 02:45:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:45:13 INFO - PROCESS | 1288 | 1461231913401 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:45:13 INFO - PROCESS | 1288 | 1461231913403 Marionette TRACE conn4 <- [1,526,null,{}] 02:45:13 INFO - PROCESS | 1288 | 1461231913408 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}] 02:45:13 INFO - PROCESS | 1288 | 1461231913514 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 02:45:13 INFO - PROCESS | 1288 | 1461231913636 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:13 INFO - PROCESS | 1288 | ++DOCSHELL 1E70E000 == 52 [pid = 1288] [id = 141] 02:45:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (1E710000) [pid = 1288] [serial = 421] [outer = 00000000] 02:45:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (1FA72800) [pid = 1288] [serial = 422] [outer = 1E710000] 02:45:13 INFO - PROCESS | 1288 | 1461231913693 Marionette DEBUG loaded listener.js 02:45:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (18F0F400) [pid = 1288] [serial = 423] [outer = 1E710000] 02:45:14 INFO - PROCESS | 1288 | 1461231914280 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]]]}] 02:45:14 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 02:45:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 929ms 02:45:14 INFO - PROCESS | 1288 | 1461231914333 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 02:45:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:45:14 INFO - PROCESS | 1288 | 1461231914336 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 02:45:14 INFO - PROCESS | 1288 | 1461231914347 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:45:14 INFO - PROCESS | 1288 | 1461231914353 Marionette TRACE conn4 <- [1,530,null,{}] 02:45:14 INFO - PROCESS | 1288 | 1461231914358 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}] 02:45:14 INFO - PROCESS | 1288 | 1461231914465 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 02:45:14 INFO - PROCESS | 1288 | 1461231914587 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:14 INFO - PROCESS | 1288 | ++DOCSHELL 0EDEFC00 == 53 [pid = 1288] [id = 142] 02:45:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (21AA5C00) [pid = 1288] [serial = 424] [outer = 00000000] 02:45:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (21B06C00) [pid = 1288] [serial = 425] [outer = 21AA5C00] 02:45:14 INFO - PROCESS | 1288 | 1461231914643 Marionette DEBUG loaded listener.js 02:45:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (21B0E000) [pid = 1288] [serial = 426] [outer = 21AA5C00] 02:45:15 INFO - PROCESS | 1288 | 1461231915603 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"]]]}] 02:45:15 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 02:45:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:45:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:45:15 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 02:45:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:45:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:45:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1331ms 02:45:15 INFO - PROCESS | 1288 | 1461231915675 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 02:45:15 INFO - PROCESS | 1288 | 1461231915679 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 02:45:15 INFO - PROCESS | 1288 | 1461231915684 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:45:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:45:15 INFO - PROCESS | 1288 | 1461231915688 Marionette TRACE conn4 <- [1,534,null,{}] 02:45:15 INFO - PROCESS | 1288 | 1461231915699 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}] 02:45:15 INFO - PROCESS | 1288 | 1461231915802 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 02:45:15 INFO - PROCESS | 1288 | 1461231915877 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:15 INFO - PROCESS | 1288 | ++DOCSHELL 19372000 == 54 [pid = 1288] [id = 143] 02:45:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (19372400) [pid = 1288] [serial = 427] [outer = 00000000] 02:45:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (1A671000) [pid = 1288] [serial = 428] [outer = 19372400] 02:45:15 INFO - PROCESS | 1288 | 1461231915927 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (1B630800) [pid = 1288] [serial = 429] [outer = 19372400] 02:45:16 INFO - PROCESS | 1288 | 1461231916541 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]]]}] 02:45:16 INFO - PROCESS | 1288 | --DOCSHELL 1D8A1000 == 53 [pid = 1288] [id = 110] 02:45:16 INFO - PROCESS | 1288 | --DOCSHELL 1F98E000 == 52 [pid = 1288] [id = 138] 02:45:16 INFO - PROCESS | 1288 | --DOCSHELL 1B6B2000 == 51 [pid = 1288] [id = 137] 02:45:16 INFO - PROCESS | 1288 | --DOCSHELL 13C8FC00 == 50 [pid = 1288] [id = 136] 02:45:16 INFO - PROCESS | 1288 | --DOCSHELL 1D89F800 == 49 [pid = 1288] [id = 135] 02:45:16 INFO - PROCESS | 1288 | --DOCSHELL 12786800 == 48 [pid = 1288] [id = 134] 02:45:16 INFO - PROCESS | 1288 | --DOCSHELL 1B80FC00 == 47 [pid = 1288] [id = 133] 02:45:16 INFO - PROCESS | 1288 | --DOCSHELL 1B809400 == 46 [pid = 1288] [id = 132] 02:45:16 INFO - PROCESS | 1288 | --DOCSHELL 1A666000 == 45 [pid = 1288] [id = 131] 02:45:16 INFO - PROCESS | 1288 | --DOCSHELL 0EE48C00 == 44 [pid = 1288] [id = 130] 02:45:16 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. 02:45:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 870ms 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (1B806C00) [pid = 1288] [serial = 334] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (12F38C00) [pid = 1288] [serial = 331] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (1F647000) [pid = 1288] [serial = 337] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (1FA6CC00) [pid = 1288] [serial = 340] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOCSHELL 16547C00 == 43 [pid = 1288] [id = 129] 02:45:16 INFO - PROCESS | 1288 | 1461231916591 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 02:45:16 INFO - PROCESS | 1288 | 1461231916596 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 02:45:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:45:16 INFO - PROCESS | 1288 | 1461231916606 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:45:16 INFO - PROCESS | 1288 | 1461231916609 Marionette TRACE conn4 <- [1,538,null,{}] 02:45:16 INFO - PROCESS | 1288 | 1461231916613 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}] 02:45:16 INFO - PROCESS | 1288 | 1461231916712 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (1CBAE400) [pid = 1288] [serial = 146] [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.] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (1B80C800) [pid = 1288] [serial = 362] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (1BBAC000) [pid = 1288] [serial = 365] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (1B810400) [pid = 1288] [serial = 360] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (19356000) [pid = 1288] [serial = 354] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (1BC7BC00) [pid = 1288] [serial = 366] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (17298800) [pid = 1288] [serial = 350] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1B908000) [pid = 1288] [serial = 363] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1BD68000) [pid = 1288] [serial = 368] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (18F0C400) [pid = 1288] [serial = 353] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (1A671400) [pid = 1288] [serial = 357] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1A668C00) [pid = 1288] [serial = 356] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (1E701800) [pid = 1288] [serial = 329] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (12E45000) [pid = 1288] [serial = 346] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (12E4A800) [pid = 1288] [serial = 347] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (12C39000) [pid = 1288] [serial = 344] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (12C31400) [pid = 1288] [serial = 343] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (17238C00) [pid = 1288] [serial = 349] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (1B804C00) [pid = 1288] [serial = 359] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 1288 | 1461231916796 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 1288 | ++DOCSHELL 0ED2B000 == 44 [pid = 1288] [id = 144] 02:45:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (0ED2BC00) [pid = 1288] [serial = 430] [outer = 00000000] 02:45:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (12C31400) [pid = 1288] [serial = 431] [outer = 0ED2BC00] 02:45:16 INFO - PROCESS | 1288 | 1461231916842 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (12E45000) [pid = 1288] [serial = 432] [outer = 0ED2BC00] 02:45:17 INFO - PROCESS | 1288 | 1461231917208 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]]]}] 02:45:17 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. 02:45:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 02:45:17 INFO - PROCESS | 1288 | 1461231917253 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 02:45:17 INFO - PROCESS | 1288 | 1461231917255 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 02:45:17 INFO - PROCESS | 1288 | 1461231917259 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:45:17 INFO - PROCESS | 1288 | 1461231917263 Marionette TRACE conn4 <- [1,542,null,{}] 02:45:17 INFO - PROCESS | 1288 | 1461231917273 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}] 02:45:17 INFO - PROCESS | 1288 | 1461231917358 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 02:45:17 INFO - PROCESS | 1288 | 1461231917365 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:17 INFO - PROCESS | 1288 | ++DOCSHELL 13B0F800 == 45 [pid = 1288] [id = 145] 02:45:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (1420A000) [pid = 1288] [serial = 433] [outer = 00000000] 02:45:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (1A66F000) [pid = 1288] [serial = 434] [outer = 1420A000] 02:45:17 INFO - PROCESS | 1288 | 1461231917413 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1B805000) [pid = 1288] [serial = 435] [outer = 1420A000] 02:45:17 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:17 INFO - PROCESS | 1288 | [1288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:17 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:17 INFO - PROCESS | 1288 | [1288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:17 INFO - PROCESS | 1288 | 1461231917880 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]]]}] 02:45:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:45:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 02:45:17 INFO - PROCESS | 1288 | 1461231917935 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 02:45:17 INFO - PROCESS | 1288 | 1461231917938 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 02:45:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:45:17 INFO - PROCESS | 1288 | 1461231917941 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 1288 | 1461231917943 Marionette TRACE conn4 <- [1,546,null,{}] 02:45:17 INFO - PROCESS | 1288 | 1461231917947 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}] 02:45:18 INFO - PROCESS | 1288 | 1461231918026 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 02:45:18 INFO - PROCESS | 1288 | 1461231918071 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:18 INFO - PROCESS | 1288 | ++DOCSHELL 1BB1FC00 == 46 [pid = 1288] [id = 146] 02:45:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1BB24000) [pid = 1288] [serial = 436] [outer = 00000000] 02:45:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1BC7BC00) [pid = 1288] [serial = 437] [outer = 1BB24000] 02:45:18 INFO - PROCESS | 1288 | 1461231918116 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1BC81800) [pid = 1288] [serial = 438] [outer = 1BB24000] 02:45:18 INFO - PROCESS | 1288 | 1461231918550 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]]]}] 02:45:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:45:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 02:45:18 INFO - PROCESS | 1288 | 1461231918615 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 02:45:18 INFO - PROCESS | 1288 | 1461231918617 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 02:45:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:45:18 INFO - PROCESS | 1288 | 1461231918620 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 1288 | 1461231918622 Marionette TRACE conn4 <- [1,550,null,{}] 02:45:18 INFO - PROCESS | 1288 | 1461231918625 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}] 02:45:18 INFO - PROCESS | 1288 | 1461231918700 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 02:45:18 INFO - PROCESS | 1288 | 1461231918707 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:18 INFO - PROCESS | 1288 | ++DOCSHELL 1BCCB400 == 47 [pid = 1288] [id = 147] 02:45:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1BD63400) [pid = 1288] [serial = 439] [outer = 00000000] 02:45:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1C89E400) [pid = 1288] [serial = 440] [outer = 1BD63400] 02:45:18 INFO - PROCESS | 1288 | 1461231918752 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (1CFE7800) [pid = 1288] [serial = 441] [outer = 1BD63400] 02:45:19 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:19 INFO - PROCESS | 1288 | [1288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:19 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:19 INFO - PROCESS | 1288 | [1288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:19 INFO - PROCESS | 1288 | 1461231919230 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]]]}] 02:45:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:45:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 02:45:19 INFO - PROCESS | 1288 | 1461231919254 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 02:45:19 INFO - PROCESS | 1288 | 1461231919256 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 02:45:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:45:19 INFO - PROCESS | 1288 | 1461231919260 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:45:19 INFO - PROCESS | 1288 | 1461231919261 Marionette TRACE conn4 <- [1,554,null,{}] 02:45:19 INFO - PROCESS | 1288 | 1461231919265 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}] 02:45:19 INFO - PROCESS | 1288 | 1461231919388 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 02:45:19 INFO - PROCESS | 1288 | 1461231919473 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 1288 | ++DOCSHELL 12C3D800 == 48 [pid = 1288] [id = 148] 02:45:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (1CFF2000) [pid = 1288] [serial = 442] [outer = 00000000] 02:45:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1D8ACC00) [pid = 1288] [serial = 443] [outer = 1CFF2000] 02:45:19 INFO - PROCESS | 1288 | 1461231919521 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (1D8D2800) [pid = 1288] [serial = 444] [outer = 1CFF2000] 02:45:19 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:19 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:20 INFO - PROCESS | 1288 | 1461231920215 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]]]}] 02:45:20 INFO - PROCESS | 1288 | [1288] 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 02:45:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:45:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1018ms 02:45:20 INFO - PROCESS | 1288 | 1461231920279 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 02:45:20 INFO - PROCESS | 1288 | 1461231920281 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 02:45:20 INFO - PROCESS | 1288 | 1461231920294 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:45:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:45:20 INFO - PROCESS | 1288 | 1461231920295 Marionette TRACE conn4 <- [1,558,null,{}] 02:45:20 INFO - PROCESS | 1288 | 1461231920299 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}] 02:45:20 INFO - PROCESS | 1288 | 1461231920403 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 02:45:20 INFO - PROCESS | 1288 | 1461231920409 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:20 INFO - PROCESS | 1288 | ++DOCSHELL 0EE4C800 == 49 [pid = 1288] [id = 149] 02:45:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (1E606C00) [pid = 1288] [serial = 445] [outer = 00000000] 02:45:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (1F0C4400) [pid = 1288] [serial = 446] [outer = 1E606C00] 02:45:20 INFO - PROCESS | 1288 | 1461231920454 Marionette DEBUG loaded listener.js 02:45:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1F0C4000) [pid = 1288] [serial = 447] [outer = 1E606C00] 02:45:20 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:20 INFO - PROCESS | 1288 | [1288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:20 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:20 INFO - PROCESS | 1288 | [1288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:21 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (1F992C00) [pid = 1288] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:45:21 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (13C89000) [pid = 1288] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:45:21 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (1D8AB000) [pid = 1288] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:45:21 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (12B0A000) [pid = 1288] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:45:21 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (1D8CA000) [pid = 1288] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:45:21 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (14204000) [pid = 1288] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:45:21 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1B80AC00) [pid = 1288] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:45:21 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1721DC00) [pid = 1288] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:45:21 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (0EE51400) [pid = 1288] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:45:21 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (12F37400) [pid = 1288] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:45:21 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1A66D400) [pid = 1288] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:45:21 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (1BB1F800) [pid = 1288] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:45:21 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (1BB1EC00) [pid = 1288] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:45:21 INFO - PROCESS | 1288 | 1461231921118 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]]]}] 02:45:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:45:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 870ms 02:45:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:45:21 INFO - PROCESS | 1288 | 1461231921170 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 1288 | 1461231921172 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 02:45:21 INFO - PROCESS | 1288 | 1461231921175 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - PROCESS | 1288 | 1461231921177 Marionette TRACE conn4 <- [1,562,null,{}] 02:45:21 INFO - PROCESS | 1288 | 1461231921180 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}] 02:45:21 INFO - PROCESS | 1288 | 1461231921255 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 02:45:21 INFO - PROCESS | 1288 | 1461231921264 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 1288 | ++DOCSHELL 12F6C800 == 50 [pid = 1288] [id = 150] 02:45:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (13C89000) [pid = 1288] [serial = 448] [outer = 00000000] 02:45:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (19370C00) [pid = 1288] [serial = 449] [outer = 13C89000] 02:45:21 INFO - PROCESS | 1288 | 1461231921308 Marionette DEBUG loaded listener.js 02:45:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1B6BE000) [pid = 1288] [serial = 450] [outer = 13C89000] 02:45:21 INFO - PROCESS | 1288 | 1461231921739 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]]]}] 02:45:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:45:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 570ms 02:45:21 INFO - PROCESS | 1288 | 1461231921757 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 1288 | 1461231921759 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 02:45:21 INFO - PROCESS | 1288 | 1461231921763 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:45:21 INFO - PROCESS | 1288 | 1461231921765 Marionette TRACE conn4 <- [1,566,null,{}] 02:45:21 INFO - PROCESS | 1288 | 1461231921769 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}] 02:45:21 INFO - PROCESS | 1288 | 1461231921871 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 02:45:21 INFO - PROCESS | 1288 | 1461231921882 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 1288 | ++DOCSHELL 1BD6F800 == 51 [pid = 1288] [id = 151] 02:45:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1CC21C00) [pid = 1288] [serial = 451] [outer = 00000000] 02:45:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1CC2A400) [pid = 1288] [serial = 452] [outer = 1CC21C00] 02:45:21 INFO - PROCESS | 1288 | 1461231921927 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1CC2C800) [pid = 1288] [serial = 453] [outer = 1CC21C00] 02:45:22 INFO - PROCESS | 1288 | 1461231922347 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]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:45:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 02:45:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:45:22 INFO - PROCESS | 1288 | 1461231922397 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 1288 | 1461231922399 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 02:45:22 INFO - PROCESS | 1288 | 1461231922402 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - PROCESS | 1288 | 1461231922404 Marionette TRACE conn4 <- [1,570,null,{}] 02:45:22 INFO - PROCESS | 1288 | 1461231922407 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}] 02:45:22 INFO - PROCESS | 1288 | 1461231922483 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 02:45:22 INFO - PROCESS | 1288 | 1461231922489 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:22 INFO - PROCESS | 1288 | ++DOCSHELL 1CC29800 == 52 [pid = 1288] [id = 152] 02:45:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (1CC2D800) [pid = 1288] [serial = 454] [outer = 00000000] 02:45:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (1FA67C00) [pid = 1288] [serial = 455] [outer = 1CC2D800] 02:45:22 INFO - PROCESS | 1288 | 1461231922535 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1FA71C00) [pid = 1288] [serial = 456] [outer = 1CC2D800] 02:45:22 INFO - PROCESS | 1288 | 1461231922962 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]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:45:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 02:45:22 INFO - PROCESS | 1288 | 1461231922973 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 1288 | 1461231922975 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 02:45:22 INFO - PROCESS | 1288 | 1461231922978 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:45:22 INFO - PROCESS | 1288 | 1461231922981 Marionette TRACE conn4 <- [1,574,null,{}] 02:45:23 INFO - PROCESS | 1288 | 1461231922999 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}] 02:45:23 INFO - PROCESS | 1288 | 1461231923097 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 02:45:23 INFO - PROCESS | 1288 | 1461231923214 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:23 INFO - PROCESS | 1288 | ++DOCSHELL 0EE43400 == 53 [pid = 1288] [id = 153] 02:45:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (0EE44400) [pid = 1288] [serial = 457] [outer = 00000000] 02:45:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (12BC8400) [pid = 1288] [serial = 458] [outer = 0EE44400] 02:45:23 INFO - PROCESS | 1288 | 1461231923351 Marionette DEBUG loaded listener.js 02:45:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (12C5FC00) [pid = 1288] [serial = 459] [outer = 0EE44400] 02:45:23 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:23 INFO - PROCESS | 1288 | [1288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:23 INFO - PROCESS | 1288 | 1461231923916 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]]]}] 02:45:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:45:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 990ms 02:45:23 INFO - PROCESS | 1288 | 1461231923975 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 02:45:23 INFO - PROCESS | 1288 | 1461231923979 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 02:45:23 INFO - PROCESS | 1288 | 1461231923984 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:45:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:45:23 INFO - PROCESS | 1288 | 1461231923988 Marionette TRACE conn4 <- [1,578,null,{}] 02:45:24 INFO - PROCESS | 1288 | 1461231923995 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}] 02:45:24 INFO - PROCESS | 1288 | 1461231924104 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 02:45:24 INFO - PROCESS | 1288 | 1461231924227 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:24 INFO - PROCESS | 1288 | ++DOCSHELL 19373800 == 54 [pid = 1288] [id = 154] 02:45:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (19374C00) [pid = 1288] [serial = 460] [outer = 00000000] 02:45:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1B62D400) [pid = 1288] [serial = 461] [outer = 19374C00] 02:45:24 INFO - PROCESS | 1288 | 1461231924285 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (1B810800) [pid = 1288] [serial = 462] [outer = 19374C00] 02:45:24 INFO - PROCESS | 1288 | 1461231924883 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]]]}] 02:45:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:45:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 929ms 02:45:24 INFO - PROCESS | 1288 | 1461231924931 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 02:45:24 INFO - PROCESS | 1288 | 1461231924935 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 02:45:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:45:24 INFO - PROCESS | 1288 | 1461231924943 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:45:24 INFO - PROCESS | 1288 | 1461231924945 Marionette TRACE conn4 <- [1,582,null,{}] 02:45:24 INFO - PROCESS | 1288 | 1461231924949 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}] 02:45:25 INFO - PROCESS | 1288 | 1461231925053 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 02:45:25 INFO - PROCESS | 1288 | 1461231925148 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:25 INFO - PROCESS | 1288 | ++DOCSHELL 1BD67800 == 55 [pid = 1288] [id = 155] 02:45:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (1CFE9400) [pid = 1288] [serial = 463] [outer = 00000000] 02:45:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (1D8D1800) [pid = 1288] [serial = 464] [outer = 1CFE9400] 02:45:25 INFO - PROCESS | 1288 | 1461231925204 Marionette DEBUG loaded listener.js 02:45:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (1F648400) [pid = 1288] [serial = 465] [outer = 1CFE9400] 02:45:25 INFO - PROCESS | 1288 | 1461231925790 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]]]}] 02:45:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:45:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 870ms 02:45:25 INFO - PROCESS | 1288 | 1461231925817 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 02:45:25 INFO - PROCESS | 1288 | 1461231925820 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 02:45:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:45:25 INFO - PROCESS | 1288 | 1461231925829 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - PROCESS | 1288 | 1461231925835 Marionette TRACE conn4 <- [1,586,null,{}] 02:45:25 INFO - PROCESS | 1288 | 1461231925840 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}] 02:45:25 INFO - PROCESS | 1288 | 1461231925946 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 02:45:26 INFO - PROCESS | 1288 | 1461231926041 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 1288 | ++DOCSHELL 1FF21400 == 56 [pid = 1288] [id = 156] 02:45:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (1FF21C00) [pid = 1288] [serial = 466] [outer = 00000000] 02:45:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (20AEA400) [pid = 1288] [serial = 467] [outer = 1FF21C00] 02:45:26 INFO - PROCESS | 1288 | 1461231926095 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (20AECC00) [pid = 1288] [serial = 468] [outer = 1FF21C00] 02:45:26 INFO - PROCESS | 1288 | 1461231926604 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]]]}] 02:45:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:45:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 830ms 02:45:26 INFO - PROCESS | 1288 | 1461231926657 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 02:45:26 INFO - PROCESS | 1288 | 1461231926660 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 02:45:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:45:26 INFO - PROCESS | 1288 | 1461231926663 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:45:26 INFO - PROCESS | 1288 | 1461231926665 Marionette TRACE conn4 <- [1,590,null,{}] 02:45:26 INFO - PROCESS | 1288 | 1461231926669 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}] 02:45:26 INFO - PROCESS | 1288 | 1461231926772 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 02:45:26 INFO - PROCESS | 1288 | 1461231926867 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 1288 | ++DOCSHELL 17311400 == 57 [pid = 1288] [id = 157] 02:45:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (17312C00) [pid = 1288] [serial = 469] [outer = 00000000] 02:45:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (1731A800) [pid = 1288] [serial = 470] [outer = 17312C00] 02:45:26 INFO - PROCESS | 1288 | 1461231926922 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (1731C000) [pid = 1288] [serial = 471] [outer = 17312C00] 02:45:27 INFO - PROCESS | 1288 | 1461231927508 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]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:45:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 870ms 02:45:27 INFO - PROCESS | 1288 | 1461231927542 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 02:45:27 INFO - PROCESS | 1288 | 1461231927544 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 02:45:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:45:27 INFO - PROCESS | 1288 | 1461231927548 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 1288 | 1461231927550 Marionette TRACE conn4 <- [1,594,null,{}] 02:45:27 INFO - PROCESS | 1288 | 1461231927554 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}] 02:45:27 INFO - PROCESS | 1288 | 1461231927654 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 02:45:27 INFO - PROCESS | 1288 | 1461231927752 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:27 INFO - PROCESS | 1288 | ++DOCSHELL 20515800 == 58 [pid = 1288] [id = 158] 02:45:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (20516000) [pid = 1288] [serial = 472] [outer = 00000000] 02:45:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (20519C00) [pid = 1288] [serial = 473] [outer = 20516000] 02:45:27 INFO - PROCESS | 1288 | 1461231927815 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (2051E400) [pid = 1288] [serial = 474] [outer = 20516000] 02:45:28 INFO - PROCESS | 1288 | 1461231928556 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]]]}] 02:45:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:45:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1071ms 02:45:28 INFO - PROCESS | 1288 | 1461231928623 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 02:45:28 INFO - PROCESS | 1288 | 1461231928627 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 02:45:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:45:28 INFO - PROCESS | 1288 | 1461231928632 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:45:28 INFO - PROCESS | 1288 | 1461231928635 Marionette TRACE conn4 <- [1,598,null,{}] 02:45:28 INFO - PROCESS | 1288 | 1461231928641 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}] 02:45:28 INFO - PROCESS | 1288 | 1461231928741 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 02:45:28 INFO - PROCESS | 1288 | 1461231928822 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 1288 | ++DOCSHELL 12B0E400 == 59 [pid = 1288] [id = 159] 02:45:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (12C33800) [pid = 1288] [serial = 475] [outer = 00000000] 02:45:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (17313C00) [pid = 1288] [serial = 476] [outer = 12C33800] 02:45:28 INFO - PROCESS | 1288 | 1461231928912 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (17319C00) [pid = 1288] [serial = 477] [outer = 12C33800] 02:45:29 INFO - PROCESS | 1288 | --DOCSHELL 1CC29800 == 58 [pid = 1288] [id = 152] 02:45:29 INFO - PROCESS | 1288 | --DOCSHELL 1BD6F800 == 57 [pid = 1288] [id = 151] 02:45:29 INFO - PROCESS | 1288 | --DOCSHELL 12F6C800 == 56 [pid = 1288] [id = 150] 02:45:29 INFO - PROCESS | 1288 | --DOCSHELL 0EE4C800 == 55 [pid = 1288] [id = 149] 02:45:29 INFO - PROCESS | 1288 | --DOCSHELL 12C3D800 == 54 [pid = 1288] [id = 148] 02:45:29 INFO - PROCESS | 1288 | --DOCSHELL 1BB1FC00 == 53 [pid = 1288] [id = 146] 02:45:29 INFO - PROCESS | 1288 | --DOCSHELL 13B0F800 == 52 [pid = 1288] [id = 145] 02:45:29 INFO - PROCESS | 1288 | --DOCSHELL 0ED2B000 == 51 [pid = 1288] [id = 144] 02:45:29 INFO - PROCESS | 1288 | --DOCSHELL 19372000 == 50 [pid = 1288] [id = 143] 02:45:29 INFO - PROCESS | 1288 | --DOCSHELL 1752B800 == 49 [pid = 1288] [id = 140] 02:45:29 INFO - PROCESS | 1288 | --DOCSHELL 0EDF1000 == 48 [pid = 1288] [id = 139] 02:45:29 INFO - PROCESS | 1288 | 1461231929534 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]]]}] 02:45:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:45:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 930ms 02:45:29 INFO - PROCESS | 1288 | 1461231929563 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 02:45:29 INFO - PROCESS | 1288 | 1461231929568 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 02:45:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:45:29 INFO - PROCESS | 1288 | 1461231929574 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:45:29 INFO - PROCESS | 1288 | 1461231929577 Marionette TRACE conn4 <- [1,602,null,{}] 02:45:29 INFO - PROCESS | 1288 | 1461231929580 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}] 02:45:29 INFO - PROCESS | 1288 | 1461231929676 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (1FA71800) [pid = 1288] [serial = 341] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (1868C400) [pid = 1288] [serial = 302] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (1E706000) [pid = 1288] [serial = 278] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (1D0B2000) [pid = 1288] [serial = 401] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (1E60D800) [pid = 1288] [serial = 404] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (1D0BD400) [pid = 1288] [serial = 402] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (19358400) [pid = 1288] [serial = 407] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (127D9000) [pid = 1288] [serial = 371] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (175D5400) [pid = 1288] [serial = 374] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (1BD6D400) [pid = 1288] [serial = 377] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (1BB26C00) [pid = 1288] [serial = 395] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (18692000) [pid = 1288] [serial = 387] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (175CA400) [pid = 1288] [serial = 386] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (13347C00) [pid = 1288] [serial = 389] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (14201400) [pid = 1288] [serial = 390] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (1B810000) [pid = 1288] [serial = 384] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (1A663C00) [pid = 1288] [serial = 383] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (1B5B3800) [pid = 1288] [serial = 392] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (1B639000) [pid = 1288] [serial = 393] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (1D0BB400) [pid = 1288] [serial = 380] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (1D8D1C00) [pid = 1288] [serial = 405] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (1B5BB000) [pid = 1288] [serial = 408] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (1BCD4000) [pid = 1288] [serial = 398] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1BD6FC00) [pid = 1288] [serial = 399] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1F98B400) [pid = 1288] [serial = 411] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (1BC79C00) [pid = 1288] [serial = 396] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (1F643800) [pid = 1288] [serial = 410] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1FA6D400) [pid = 1288] [serial = 413] [outer = 00000000] [url = about:blank] 02:45:29 INFO - PROCESS | 1288 | 1461231929767 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 1288 | ++DOCSHELL 0ED2AC00 == 49 [pid = 1288] [id = 160] 02:45:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (0EDEE000) [pid = 1288] [serial = 478] [outer = 00000000] 02:45:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (12E3E400) [pid = 1288] [serial = 479] [outer = 0EDEE000] 02:45:29 INFO - PROCESS | 1288 | 1461231929814 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (16547000) [pid = 1288] [serial = 480] [outer = 0EDEE000] 02:45:30 INFO - PROCESS | 1288 | 1461231930221 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]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:45:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 730ms 02:45:30 INFO - PROCESS | 1288 | 1461231930308 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 02:45:30 INFO - PROCESS | 1288 | 1461231930310 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 02:45:30 INFO - PROCESS | 1288 | 1461231930313 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:45:30 INFO - PROCESS | 1288 | 1461231930317 Marionette TRACE conn4 <- [1,606,null,{}] 02:45:30 INFO - PROCESS | 1288 | 1461231930327 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}] 02:45:30 INFO - PROCESS | 1288 | 1461231930413 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 02:45:30 INFO - PROCESS | 1288 | 1461231930428 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:30 INFO - PROCESS | 1288 | ++DOCSHELL 1B5B3800 == 50 [pid = 1288] [id = 161] 02:45:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1B5B5C00) [pid = 1288] [serial = 481] [outer = 00000000] 02:45:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (1B6B0400) [pid = 1288] [serial = 482] [outer = 1B5B5C00] 02:45:30 INFO - PROCESS | 1288 | 1461231930477 Marionette DEBUG loaded listener.js 02:45:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (1B6BE800) [pid = 1288] [serial = 483] [outer = 1B5B5C00] 02:45:30 INFO - PROCESS | 1288 | 1461231930941 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]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:45:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 675ms 02:45:31 INFO - PROCESS | 1288 | 1461231930993 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 1288 | 1461231930995 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 02:45:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:45:31 INFO - PROCESS | 1288 | 1461231930998 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - PROCESS | 1288 | 1461231931000 Marionette TRACE conn4 <- [1,610,null,{}] 02:45:31 INFO - PROCESS | 1288 | 1461231931004 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}] 02:45:31 INFO - PROCESS | 1288 | 1461231931084 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 02:45:31 INFO - PROCESS | 1288 | 1461231931093 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 1288 | ++DOCSHELL 1BB1FC00 == 51 [pid = 1288] [id = 162] 02:45:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1BB20800) [pid = 1288] [serial = 484] [outer = 00000000] 02:45:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (1BC86000) [pid = 1288] [serial = 485] [outer = 1BB20800] 02:45:31 INFO - PROCESS | 1288 | 1461231931139 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (1BD64C00) [pid = 1288] [serial = 486] [outer = 1BB20800] 02:45:31 INFO - PROCESS | 1288 | 1461231931562 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]]]}] 02:45:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:45:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 630ms 02:45:31 INFO - PROCESS | 1288 | 1461231931633 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 1288 | 1461231931635 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 02:45:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:45:31 INFO - PROCESS | 1288 | 1461231931638 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - PROCESS | 1288 | 1461231931640 Marionette TRACE conn4 <- [1,614,null,{}] 02:45:31 INFO - PROCESS | 1288 | 1461231931644 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}] 02:45:31 INFO - PROCESS | 1288 | 1461231931721 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 02:45:31 INFO - PROCESS | 1288 | 1461231931758 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 1288 | ++DOCSHELL 1BD6A800 == 52 [pid = 1288] [id = 163] 02:45:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (1BD6D400) [pid = 1288] [serial = 487] [outer = 00000000] 02:45:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1CBE5400) [pid = 1288] [serial = 488] [outer = 1BD6D400] 02:45:31 INFO - PROCESS | 1288 | 1461231931803 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1CC29000) [pid = 1288] [serial = 489] [outer = 1BD6D400] 02:45:32 INFO - PROCESS | 1288 | 1461231932279 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]]]}] 02:45:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:45:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 02:45:32 INFO - PROCESS | 1288 | 1461231932313 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 1288 | 1461231932315 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 02:45:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:45:32 INFO - PROCESS | 1288 | 1461231932318 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 1288 | 1461231932319 Marionette TRACE conn4 <- [1,618,null,{}] 02:45:32 INFO - PROCESS | 1288 | 1461231932323 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}] 02:45:32 INFO - PROCESS | 1288 | 1461231932449 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 02:45:32 INFO - PROCESS | 1288 | 1461231932503 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 1288 | ++DOCSHELL 12B10000 == 53 [pid = 1288] [id = 164] 02:45:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (12BBCC00) [pid = 1288] [serial = 490] [outer = 00000000] 02:45:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (1D13A400) [pid = 1288] [serial = 491] [outer = 12BBCC00] 02:45:32 INFO - PROCESS | 1288 | 1461231932557 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (1D5F8C00) [pid = 1288] [serial = 492] [outer = 12BBCC00] 02:45:33 INFO - PROCESS | 1288 | 1461231933001 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]]]}] 02:45:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:45:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 02:45:33 INFO - PROCESS | 1288 | 1461231933049 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 1288 | 1461231933051 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 02:45:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:45:33 INFO - PROCESS | 1288 | 1461231933092 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:45:33 INFO - PROCESS | 1288 | 1461231933094 Marionette TRACE conn4 <- [1,622,null,{}] 02:45:33 INFO - PROCESS | 1288 | 1461231933100 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}] 02:45:33 INFO - PROCESS | 1288 | 1461231933207 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 02:45:33 INFO - PROCESS | 1288 | 1461231933219 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:33 INFO - PROCESS | 1288 | ++DOCSHELL 1E60FC00 == 54 [pid = 1288] [id = 165] 02:45:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (1E674000) [pid = 1288] [serial = 493] [outer = 00000000] 02:45:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (1E70F400) [pid = 1288] [serial = 494] [outer = 1E674000] 02:45:33 INFO - PROCESS | 1288 | 1461231933311 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (1F6E0000) [pid = 1288] [serial = 495] [outer = 1E674000] 02:45:33 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:33 INFO - PROCESS | 1288 | [1288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:33 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:33 INFO - PROCESS | 1288 | 1461231933732 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]]]}] 02:45:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:45:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 710ms 02:45:33 INFO - PROCESS | 1288 | 1461231933770 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 1288 | 1461231933772 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 02:45:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:45:33 INFO - PROCESS | 1288 | 1461231933776 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:45:33 INFO - PROCESS | 1288 | 1461231933777 Marionette TRACE conn4 <- [1,626,null,{}] 02:45:33 INFO - PROCESS | 1288 | 1461231933781 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}] 02:45:33 INFO - PROCESS | 1288 | 1461231933889 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 02:45:33 INFO - PROCESS | 1288 | 1461231933942 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:33 INFO - PROCESS | 1288 | ++DOCSHELL 1FA6CC00 == 55 [pid = 1288] [id = 166] 02:45:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (1FA6E400) [pid = 1288] [serial = 496] [outer = 00000000] 02:45:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (1FE5E000) [pid = 1288] [serial = 497] [outer = 1FA6E400] 02:45:34 INFO - PROCESS | 1288 | 1461231933989 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (1FF18000) [pid = 1288] [serial = 498] [outer = 1FA6E400] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (1D8D6000) [pid = 1288] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (1E606C00) [pid = 1288] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (19372400) [pid = 1288] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (1269B400) [pid = 1288] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (12C34400) [pid = 1288] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (1CFF2000) [pid = 1288] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (21AA5C00) [pid = 1288] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (0ED2BC00) [pid = 1288] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (1BB24000) [pid = 1288] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (1BC87C00) [pid = 1288] [serial = 367] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (1BD63400) [pid = 1288] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (1CC21C00) [pid = 1288] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (1420A000) [pid = 1288] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (1409E400) [pid = 1288] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:45:34 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (13C89000) [pid = 1288] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:45:34 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:34 INFO - PROCESS | 1288 | [1288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:34 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:34 INFO - PROCESS | 1288 | 1461231934456 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]]]}] 02:45:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:45:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 729ms 02:45:34 INFO - PROCESS | 1288 | 1461231934523 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 02:45:34 INFO - PROCESS | 1288 | 1461231934525 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 02:45:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:45:34 INFO - PROCESS | 1288 | 1461231934530 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - PROCESS | 1288 | 1461231934532 Marionette TRACE conn4 <- [1,630,null,{}] 02:45:34 INFO - PROCESS | 1288 | 1461231934535 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}] 02:45:34 INFO - PROCESS | 1288 | 1461231934614 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 02:45:34 INFO - PROCESS | 1288 | 1461231934620 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 1288 | ++DOCSHELL 1BB20400 == 56 [pid = 1288] [id = 167] 02:45:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1BB22400) [pid = 1288] [serial = 499] [outer = 00000000] 02:45:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (1BD69000) [pid = 1288] [serial = 500] [outer = 1BB22400] 02:45:34 INFO - PROCESS | 1288 | 1461231934665 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (1BCCF800) [pid = 1288] [serial = 501] [outer = 1BB22400] 02:45:35 INFO - PROCESS | 1288 | 1461231935087 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]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:45:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 570ms 02:45:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:45:35 INFO - PROCESS | 1288 | 1461231935100 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 1288 | 1461231935102 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 02:45:35 INFO - PROCESS | 1288 | 1461231935105 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 1288 | 1461231935106 Marionette TRACE conn4 <- [1,634,null,{}] 02:45:35 INFO - PROCESS | 1288 | 1461231935122 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}] 02:45:35 INFO - PROCESS | 1288 | 1461231935207 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 02:45:35 INFO - PROCESS | 1288 | 1461231935214 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:35 INFO - PROCESS | 1288 | ++DOCSHELL 1CF77800 == 57 [pid = 1288] [id = 168] 02:45:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (1CF79C00) [pid = 1288] [serial = 502] [outer = 00000000] 02:45:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1CF7F400) [pid = 1288] [serial = 503] [outer = 1CF79C00] 02:45:35 INFO - PROCESS | 1288 | 1461231935258 Marionette DEBUG loaded listener.js 02:45:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1CF81C00) [pid = 1288] [serial = 504] [outer = 1CF79C00] 02:45:35 INFO - PROCESS | 1288 | 1461231935685 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]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:45:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 02:45:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:45:35 INFO - PROCESS | 1288 | 1461231935736 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 1288 | 1461231935738 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 02:45:35 INFO - PROCESS | 1288 | 1461231935742 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 1288 | 1461231935744 Marionette TRACE conn4 <- [1,638,null,{}] 02:45:35 INFO - PROCESS | 1288 | 1461231935748 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}] 02:45:35 INFO - PROCESS | 1288 | 1461231935847 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 02:45:35 INFO - PROCESS | 1288 | 1461231935855 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:35 INFO - PROCESS | 1288 | ++DOCSHELL 1CF82C00 == 58 [pid = 1288] [id = 169] 02:45:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (1CF83400) [pid = 1288] [serial = 505] [outer = 00000000] 02:45:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (1FF21800) [pid = 1288] [serial = 506] [outer = 1CF83400] 02:45:35 INFO - PROCESS | 1288 | 1461231935904 Marionette DEBUG loaded listener.js 02:45:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (20514000) [pid = 1288] [serial = 507] [outer = 1CF83400] 02:45:36 INFO - PROCESS | 1288 | 1461231936552 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]]]}] 02:45:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:45:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 830ms 02:45:36 INFO - PROCESS | 1288 | 1461231936576 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 02:45:36 INFO - PROCESS | 1288 | 1461231936581 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 02:45:36 INFO - PROCESS | 1288 | 1461231936586 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:45:36 INFO - PROCESS | 1288 | 1461231936590 Marionette TRACE conn4 <- [1,642,null,{}] 02:45:36 INFO - PROCESS | 1288 | 1461231936596 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}] 02:45:36 INFO - PROCESS | 1288 | 1461231936707 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 02:45:36 INFO - PROCESS | 1288 | 1461231936836 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 1288 | ++DOCSHELL 13BA5C00 == 59 [pid = 1288] [id = 170] 02:45:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (13C46C00) [pid = 1288] [serial = 508] [outer = 00000000] 02:45:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (17529C00) [pid = 1288] [serial = 509] [outer = 13C46C00] 02:45:36 INFO - PROCESS | 1288 | 1461231936895 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (18695000) [pid = 1288] [serial = 510] [outer = 13C46C00] 02:45:37 INFO - PROCESS | 1288 | 1461231937511 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]]]}] 02:45:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:45:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 970ms 02:45:37 INFO - PROCESS | 1288 | 1461231937562 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 02:45:37 INFO - PROCESS | 1288 | 1461231937568 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 02:45:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:45:37 INFO - PROCESS | 1288 | 1461231937574 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:45:37 INFO - PROCESS | 1288 | 1461231937577 Marionette TRACE conn4 <- [1,646,null,{}] 02:45:37 INFO - PROCESS | 1288 | 1461231937582 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}] 02:45:37 INFO - PROCESS | 1288 | 1461231937689 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 02:45:37 INFO - PROCESS | 1288 | 1461231937815 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 1288 | ++DOCSHELL 1B615C00 == 60 [pid = 1288] [id = 171] 02:45:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (1B62C800) [pid = 1288] [serial = 511] [outer = 00000000] 02:45:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (1BC84C00) [pid = 1288] [serial = 512] [outer = 1B62C800] 02:45:37 INFO - PROCESS | 1288 | 1461231937872 Marionette DEBUG loaded listener.js 02:45:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (1CF78400) [pid = 1288] [serial = 513] [outer = 1B62C800] 02:45:38 INFO - PROCESS | 1288 | 1461231938486 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]]]}] 02:45:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:45:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 02:45:38 INFO - PROCESS | 1288 | 1461231938506 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 02:45:38 INFO - PROCESS | 1288 | 1461231938509 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 02:45:38 INFO - PROCESS | 1288 | 1461231938512 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:45:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:45:38 INFO - PROCESS | 1288 | 1461231938516 Marionette TRACE conn4 <- [1,650,null,{}] 02:45:38 INFO - PROCESS | 1288 | 1461231938527 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}] 02:45:38 INFO - PROCESS | 1288 | 1461231938636 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 02:45:38 INFO - PROCESS | 1288 | 1461231938737 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:38 INFO - PROCESS | 1288 | ++DOCSHELL 1FA68C00 == 61 [pid = 1288] [id = 172] 02:45:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (1FE97400) [pid = 1288] [serial = 514] [outer = 00000000] 02:45:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (1FF26000) [pid = 1288] [serial = 515] [outer = 1FE97400] 02:45:38 INFO - PROCESS | 1288 | 1461231938794 Marionette DEBUG loaded listener.js 02:45:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (2051CC00) [pid = 1288] [serial = 516] [outer = 1FE97400] 02:45:39 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:39 INFO - PROCESS | 1288 | [1288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:39 INFO - PROCESS | 1288 | 1461231939369 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]]]}] 02:45:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:45:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 870ms 02:45:39 INFO - PROCESS | 1288 | 1461231939393 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 1288 | 1461231939396 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 02:45:39 INFO - PROCESS | 1288 | 1461231939401 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 1288 | 1461231939403 Marionette TRACE conn4 <- [1,654,null,{}] 02:45:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:45:39 INFO - PROCESS | 1288 | 1461231939407 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}] 02:45:39 INFO - PROCESS | 1288 | 1461231939511 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 02:45:39 INFO - PROCESS | 1288 | 1461231939609 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 1288 | ++DOCSHELL 20AF4400 == 62 [pid = 1288] [id = 173] 02:45:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (20AF4800) [pid = 1288] [serial = 517] [outer = 00000000] 02:45:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (20F4F000) [pid = 1288] [serial = 518] [outer = 20AF4800] 02:45:39 INFO - PROCESS | 1288 | 1461231939664 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (20F51400) [pid = 1288] [serial = 519] [outer = 20AF4800] 02:45:40 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:40 INFO - PROCESS | 1288 | [1288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:40 INFO - PROCESS | 1288 | 1461231940240 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]]]}] 02:45:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:45:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 02:45:40 INFO - PROCESS | 1288 | 1461231940277 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 02:45:40 INFO - PROCESS | 1288 | 1461231940280 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 02:45:40 INFO - PROCESS | 1288 | 1461231940283 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:45:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:45:40 INFO - PROCESS | 1288 | 1461231940285 Marionette TRACE conn4 <- [1,658,null,{}] 02:45:40 INFO - PROCESS | 1288 | 1461231940289 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}] 02:45:40 INFO - PROCESS | 1288 | 1461231940391 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 02:45:40 INFO - PROCESS | 1288 | 1461231940525 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 1288 | ++DOCSHELL 12786800 == 63 [pid = 1288] [id = 174] 02:45:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (1420DC00) [pid = 1288] [serial = 520] [outer = 00000000] 02:45:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (209AC400) [pid = 1288] [serial = 521] [outer = 1420DC00] 02:45:40 INFO - PROCESS | 1288 | 1461231940581 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (209AE800) [pid = 1288] [serial = 522] [outer = 1420DC00] 02:45:41 INFO - PROCESS | 1288 | 1461231941325 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]]]}] 02:45:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:45:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1119ms 02:45:41 INFO - PROCESS | 1288 | 1461231941406 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 02:45:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:45:41 INFO - PROCESS | 1288 | 1461231941410 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 02:45:41 INFO - PROCESS | 1288 | 1461231941415 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - PROCESS | 1288 | 1461231941419 Marionette TRACE conn4 <- [1,662,null,{}] 02:45:41 INFO - PROCESS | 1288 | 1461231941425 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}] 02:45:41 INFO - PROCESS | 1288 | 1461231941558 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 02:45:41 INFO - PROCESS | 1288 | 1461231941691 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:41 INFO - PROCESS | 1288 | ++DOCSHELL 12B0DC00 == 64 [pid = 1288] [id = 175] 02:45:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (12F34800) [pid = 1288] [serial = 523] [outer = 00000000] 02:45:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (19379400) [pid = 1288] [serial = 524] [outer = 12F34800] 02:45:41 INFO - PROCESS | 1288 | 1461231941744 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (1B634000) [pid = 1288] [serial = 525] [outer = 12F34800] 02:45:42 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:42 INFO - PROCESS | 1288 | [1288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:42 INFO - PROCESS | 1288 | --DOCSHELL 1CF77800 == 63 [pid = 1288] [id = 168] 02:45:42 INFO - PROCESS | 1288 | --DOCSHELL 1BB20400 == 62 [pid = 1288] [id = 167] 02:45:42 INFO - PROCESS | 1288 | --DOCSHELL 1FA6CC00 == 61 [pid = 1288] [id = 166] 02:45:42 INFO - PROCESS | 1288 | --DOCSHELL 1E60FC00 == 60 [pid = 1288] [id = 165] 02:45:42 INFO - PROCESS | 1288 | --DOCSHELL 12B10000 == 59 [pid = 1288] [id = 164] 02:45:42 INFO - PROCESS | 1288 | --DOCSHELL 1BCCB400 == 58 [pid = 1288] [id = 147] 02:45:42 INFO - PROCESS | 1288 | --DOCSHELL 1BD6A800 == 57 [pid = 1288] [id = 163] 02:45:42 INFO - PROCESS | 1288 | --DOCSHELL 1BB1FC00 == 56 [pid = 1288] [id = 162] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (1FA72800) [pid = 1288] [serial = 422] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (19373000) [pid = 1288] [serial = 419] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (12783C00) [pid = 1288] [serial = 416] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOCSHELL 1B5B3800 == 55 [pid = 1288] [id = 161] 02:45:42 INFO - PROCESS | 1288 | --DOCSHELL 0ED2AC00 == 54 [pid = 1288] [id = 160] 02:45:42 INFO - PROCESS | 1288 | --DOCSHELL 12B0E400 == 53 [pid = 1288] [id = 159] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (1F6DF000) [pid = 1288] [serial = 338] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (1F0C4400) [pid = 1288] [serial = 446] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (1B630800) [pid = 1288] [serial = 429] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (12C3E800) [pid = 1288] [serial = 299] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (13BA9C00) [pid = 1288] [serial = 332] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (1D8D2800) [pid = 1288] [serial = 444] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (21B06C00) [pid = 1288] [serial = 425] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (1F0C4000) [pid = 1288] [serial = 447] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (12C31400) [pid = 1288] [serial = 431] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (1BC7BC00) [pid = 1288] [serial = 437] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (1BD6A000) [pid = 1288] [serial = 369] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (1CFE7800) [pid = 1288] [serial = 441] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (1CC2C800) [pid = 1288] [serial = 453] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (1B805000) [pid = 1288] [serial = 435] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (1BB21400) [pid = 1288] [serial = 335] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (1D8ACC00) [pid = 1288] [serial = 443] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (1A66F000) [pid = 1288] [serial = 434] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (19370C00) [pid = 1288] [serial = 449] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (1CC2A400) [pid = 1288] [serial = 452] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (1B6BE000) [pid = 1288] [serial = 450] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (1A671000) [pid = 1288] [serial = 428] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (1C89E400) [pid = 1288] [serial = 440] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (12E45000) [pid = 1288] [serial = 432] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (21B0E000) [pid = 1288] [serial = 426] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (1BC81800) [pid = 1288] [serial = 438] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1FA67C00) [pid = 1288] [serial = 455] [outer = 00000000] [url = about:blank] 02:45:42 INFO - PROCESS | 1288 | 1461231942536 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]]]}] 02:45:42 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 02:45:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1181ms 02:45:42 INFO - PROCESS | 1288 | 1461231942598 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 1288 | 1461231942602 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 02:45:42 INFO - PROCESS | 1288 | 1461231942608 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:45:42 INFO - PROCESS | 1288 | 1461231942612 Marionette TRACE conn4 <- [1,666,null,{}] 02:45:42 INFO - PROCESS | 1288 | 1461231942619 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}] 02:45:42 INFO - PROCESS | 1288 | 1461231942756 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 02:45:42 INFO - PROCESS | 1288 | 1461231942882 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 1288 | ++DOCSHELL 0F543C00 == 54 [pid = 1288] [id = 176] 02:45:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (127DE800) [pid = 1288] [serial = 526] [outer = 00000000] 02:45:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (12E47000) [pid = 1288] [serial = 527] [outer = 127DE800] 02:45:42 INFO - PROCESS | 1288 | 1461231942942 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (13B03800) [pid = 1288] [serial = 528] [outer = 127DE800] 02:45:43 INFO - PROCESS | 1288 | 1461231943539 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]]]}] 02:45:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:45:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 970ms 02:45:43 INFO - PROCESS | 1288 | 1461231943583 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 1288 | 1461231943589 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 02:45:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:45:43 INFO - PROCESS | 1288 | 1461231943595 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 1288 | 1461231943598 Marionette TRACE conn4 <- [1,670,null,{}] 02:45:43 INFO - PROCESS | 1288 | 1461231943603 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}] 02:45:43 INFO - PROCESS | 1288 | 1461231943705 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 02:45:43 INFO - PROCESS | 1288 | 1461231943801 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:43 INFO - PROCESS | 1288 | ++DOCSHELL 175D9400 == 55 [pid = 1288] [id = 177] 02:45:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (17785000) [pid = 1288] [serial = 529] [outer = 00000000] 02:45:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (19370C00) [pid = 1288] [serial = 530] [outer = 17785000] 02:45:43 INFO - PROCESS | 1288 | 1461231943857 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (1A66BC00) [pid = 1288] [serial = 531] [outer = 17785000] 02:45:44 INFO - PROCESS | 1288 | 1461231944970 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]]]}] 02:45:45 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) 02:45:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1421ms 02:45:45 INFO - PROCESS | 1288 | 1461231945020 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 1288 | 1461231945022 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 02:45:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:45:45 INFO - PROCESS | 1288 | 1461231945026 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 1288 | 1461231945030 Marionette TRACE conn4 <- [1,674,null,{}] 02:45:45 INFO - PROCESS | 1288 | 1461231945041 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}] 02:45:45 INFO - PROCESS | 1288 | 1461231945177 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 02:45:45 INFO - PROCESS | 1288 | 1461231945295 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:45 INFO - PROCESS | 1288 | ++DOCSHELL 1B6B0C00 == 56 [pid = 1288] [id = 178] 02:45:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1B808400) [pid = 1288] [serial = 532] [outer = 00000000] 02:45:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1BB24400) [pid = 1288] [serial = 533] [outer = 1B808400] 02:45:45 INFO - PROCESS | 1288 | 1461231945354 Marionette DEBUG loaded listener.js 02:45:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (1BBACC00) [pid = 1288] [serial = 534] [outer = 1B808400] 02:45:46 INFO - PROCESS | 1288 | 1461231946444 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]]]}] 02:45:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:45:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1489ms 02:45:46 INFO - PROCESS | 1288 | 1461231946549 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 02:45:46 INFO - PROCESS | 1288 | 1461231946551 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 02:45:46 INFO - PROCESS | 1288 | 1461231946556 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:45:46 INFO - PROCESS | 1288 | 1461231946558 Marionette TRACE conn4 <- [1,678,null,{}] 02:45:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:45:46 INFO - PROCESS | 1288 | 1461231946570 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}] 02:45:46 INFO - PROCESS | 1288 | 1461231946690 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 02:45:46 INFO - PROCESS | 1288 | 1461231946806 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:46 INFO - PROCESS | 1288 | ++DOCSHELL 1BC80000 == 57 [pid = 1288] [id = 179] 02:45:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (1BC80400) [pid = 1288] [serial = 535] [outer = 00000000] 02:45:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (1BD70800) [pid = 1288] [serial = 536] [outer = 1BC80400] 02:45:46 INFO - PROCESS | 1288 | 1461231946861 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (1CBE4800) [pid = 1288] [serial = 537] [outer = 1BC80400] 02:45:47 INFO - PROCESS | 1288 | 1461231947897 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]]]}] 02:45:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:45:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1380ms 02:45:47 INFO - PROCESS | 1288 | 1461231947944 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 02:45:47 INFO - PROCESS | 1288 | 1461231947948 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 02:45:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:45:47 INFO - PROCESS | 1288 | 1461231947953 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:45:47 INFO - PROCESS | 1288 | 1461231947957 Marionette TRACE conn4 <- [1,682,null,{}] 02:45:47 INFO - PROCESS | 1288 | 1461231947964 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}] 02:45:48 INFO - PROCESS | 1288 | 1461231948063 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 02:45:48 INFO - PROCESS | 1288 | 1461231948201 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 1288 | ++DOCSHELL 1752A800 == 58 [pid = 1288] [id = 180] 02:45:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (1752D400) [pid = 1288] [serial = 538] [outer = 00000000] 02:45:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (1936A400) [pid = 1288] [serial = 539] [outer = 1752D400] 02:45:48 INFO - PROCESS | 1288 | 1461231948254 Marionette DEBUG loaded listener.js 02:45:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (1AA96000) [pid = 1288] [serial = 540] [outer = 1752D400] 02:45:48 INFO - PROCESS | 1288 | --DOCSHELL 12E45400 == 57 [pid = 1288] [id = 128] 02:45:48 INFO - PROCESS | 1288 | --DOCSHELL 17311400 == 56 [pid = 1288] [id = 157] 02:45:48 INFO - PROCESS | 1288 | --DOCSHELL 20515800 == 55 [pid = 1288] [id = 158] 02:45:48 INFO - PROCESS | 1288 | --DOCSHELL 1FF21400 == 54 [pid = 1288] [id = 156] 02:45:48 INFO - PROCESS | 1288 | --DOCSHELL 1BD67800 == 53 [pid = 1288] [id = 155] 02:45:48 INFO - PROCESS | 1288 | --DOCSHELL 1BB22000 == 52 [pid = 1288] [id = 126] 02:45:48 INFO - PROCESS | 1288 | --DOCSHELL 13BA8000 == 51 [pid = 1288] [id = 101] 02:45:48 INFO - PROCESS | 1288 | --DOCSHELL 0EDF3000 == 50 [pid = 1288] [id = 124] 02:45:48 INFO - PROCESS | 1288 | --DOCSHELL 1B615C00 == 49 [pid = 1288] [id = 171] 02:45:48 INFO - PROCESS | 1288 | --DOCSHELL 13BA5C00 == 48 [pid = 1288] [id = 170] 02:45:49 INFO - PROCESS | 1288 | 1461231949192 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]]]}] 02:45:49 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) 02:45:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1278ms 02:45:49 INFO - PROCESS | 1288 | 1461231949232 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 02:45:49 INFO - PROCESS | 1288 | 1461231949237 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 02:45:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:45:49 INFO - PROCESS | 1288 | 1461231949243 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:45:49 INFO - PROCESS | 1288 | 1461231949246 Marionette TRACE conn4 <- [1,686,null,{}] 02:45:49 INFO - PROCESS | 1288 | 1461231949249 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}] 02:45:49 INFO - PROCESS | 1288 | 1461231949335 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 02:45:49 INFO - PROCESS | 1288 | 1461231949412 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:49 INFO - PROCESS | 1288 | ++DOCSHELL 18F0D400 == 49 [pid = 1288] [id = 181] 02:45:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (1B5B2800) [pid = 1288] [serial = 541] [outer = 00000000] 02:45:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (1B90A800) [pid = 1288] [serial = 542] [outer = 1B5B2800] 02:45:49 INFO - PROCESS | 1288 | 1461231949457 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (1BB26C00) [pid = 1288] [serial = 543] [outer = 1B5B2800] 02:45:50 INFO - PROCESS | 1288 | 1461231950324 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]]]}] 02:45:50 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) 02:45:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1129ms 02:45:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:45:50 INFO - PROCESS | 1288 | 1461231950376 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 02:45:50 INFO - PROCESS | 1288 | 1461231950378 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 02:45:50 INFO - PROCESS | 1288 | 1461231950381 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 1288 | 1461231950385 Marionette TRACE conn4 <- [1,690,null,{}] 02:45:50 INFO - PROCESS | 1288 | 1461231950395 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}] 02:45:50 INFO - PROCESS | 1288 | 1461231950521 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 02:45:50 INFO - PROCESS | 1288 | 1461231950529 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:50 INFO - PROCESS | 1288 | ++DOCSHELL 1BC81800 == 50 [pid = 1288] [id = 182] 02:45:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (1BCD0400) [pid = 1288] [serial = 544] [outer = 00000000] 02:45:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (1CFE9800) [pid = 1288] [serial = 545] [outer = 1BCD0400] 02:45:50 INFO - PROCESS | 1288 | 1461231950576 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (1D07CC00) [pid = 1288] [serial = 546] [outer = 1BCD0400] 02:45:51 INFO - PROCESS | 1288 | 1461231951533 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]]]}] 02:45:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:45:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1180ms 02:45:51 INFO - PROCESS | 1288 | 1461231951566 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 02:45:51 INFO - PROCESS | 1288 | 1461231951568 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 02:45:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:45:51 INFO - PROCESS | 1288 | 1461231951572 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - PROCESS | 1288 | 1461231951573 Marionette TRACE conn4 <- [1,694,null,{}] 02:45:51 INFO - PROCESS | 1288 | 1461231951583 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}] 02:45:51 INFO - PROCESS | 1288 | 1461231951694 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 02:45:51 INFO - PROCESS | 1288 | 1461231951701 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:51 INFO - PROCESS | 1288 | ++DOCSHELL 1D0B8400 == 51 [pid = 1288] [id = 183] 02:45:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (1D134C00) [pid = 1288] [serial = 547] [outer = 00000000] 02:45:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (1D8D0800) [pid = 1288] [serial = 548] [outer = 1D134C00] 02:45:51 INFO - PROCESS | 1288 | 1461231951746 Marionette DEBUG loaded listener.js 02:45:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (1E601C00) [pid = 1288] [serial = 549] [outer = 1D134C00] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (1BBAE000) [pid = 1288] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (0EDF3800) [pid = 1288] [serial = 370] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (1D0AE800) [pid = 1288] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (0EDF6000) [pid = 1288] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (140A3800) [pid = 1288] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (1F991000) [pid = 1288] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (1E710000) [pid = 1288] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (175E4000) [pid = 1288] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (12BBCC00) [pid = 1288] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (1E674000) [pid = 1288] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (1B5B5C00) [pid = 1288] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (0EE44400) [pid = 1288] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (1BB20800) [pid = 1288] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (12C33800) [pid = 1288] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (19374C00) [pid = 1288] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (0EDEE000) [pid = 1288] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (1BD6D400) [pid = 1288] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (1FA6E400) [pid = 1288] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (1CF79C00) [pid = 1288] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:45:52 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (1BB22400) [pid = 1288] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:45:52 INFO - PROCESS | 1288 | 1461231952702 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]]]}] 02:45:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:45:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1176ms 02:45:52 INFO - PROCESS | 1288 | 1461231952752 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 02:45:52 INFO - PROCESS | 1288 | 1461231952754 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 02:45:52 INFO - PROCESS | 1288 | 1461231952757 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:45:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:45:52 INFO - PROCESS | 1288 | 1461231952759 Marionette TRACE conn4 <- [1,698,null,{}] 02:45:52 INFO - PROCESS | 1288 | 1461231952762 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}] 02:45:52 INFO - PROCESS | 1288 | 1461231952840 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 02:45:52 INFO - PROCESS | 1288 | 1461231952847 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 1288 | ++DOCSHELL 0EDF6C00 == 52 [pid = 1288] [id = 184] 02:45:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (0EE44400) [pid = 1288] [serial = 550] [outer = 00000000] 02:45:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (1A662400) [pid = 1288] [serial = 551] [outer = 0EE44400] 02:45:52 INFO - PROCESS | 1288 | 1461231952891 Marionette DEBUG loaded listener.js 02:45:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1B6B3800) [pid = 1288] [serial = 552] [outer = 0EE44400] 02:45:53 INFO - PROCESS | 1288 | 1461231953818 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]]]}] 02:45:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:45:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1070ms 02:45:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:45:53 INFO - PROCESS | 1288 | 1461231953831 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 1288 | 1461231953833 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 02:45:53 INFO - PROCESS | 1288 | 1461231953837 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 1288 | 1461231953838 Marionette TRACE conn4 <- [1,702,null,{}] 02:45:53 INFO - PROCESS | 1288 | 1461231953842 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}] 02:45:53 INFO - PROCESS | 1288 | 1461231953973 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 02:45:53 INFO - PROCESS | 1288 | 1461231953981 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:53 INFO - PROCESS | 1288 | ++DOCSHELL 1420AC00 == 53 [pid = 1288] [id = 185] 02:45:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1BB20800) [pid = 1288] [serial = 553] [outer = 00000000] 02:45:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (1E70A000) [pid = 1288] [serial = 554] [outer = 1BB20800] 02:45:54 INFO - PROCESS | 1288 | 1461231954029 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (1F6DF000) [pid = 1288] [serial = 555] [outer = 1BB20800] 02:45:54 INFO - PROCESS | 1288 | 1461231954989 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]]]}] 02:45:55 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 02:45:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1175ms 02:45:55 INFO - PROCESS | 1288 | 1461231955014 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 1288 | 1461231955018 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 02:45:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:45:55 INFO - PROCESS | 1288 | 1461231955024 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 1288 | 1461231955028 Marionette TRACE conn4 <- [1,706,null,{}] 02:45:55 INFO - PROCESS | 1288 | 1461231955034 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}] 02:45:55 INFO - PROCESS | 1288 | 1461231955166 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 02:45:55 INFO - PROCESS | 1288 | 1461231955292 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 1288 | ++DOCSHELL 12B0B000 == 54 [pid = 1288] [id = 186] 02:45:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (17526800) [pid = 1288] [serial = 556] [outer = 00000000] 02:45:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (19353000) [pid = 1288] [serial = 557] [outer = 17526800] 02:45:55 INFO - PROCESS | 1288 | 1461231955398 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (1B6BB800) [pid = 1288] [serial = 558] [outer = 17526800] 02:45:56 INFO - PROCESS | 1288 | 1461231956440 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]]]}] 02:45:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:45:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1434ms 02:45:56 INFO - PROCESS | 1288 | 1461231956458 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 02:45:56 INFO - PROCESS | 1288 | 1461231956464 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 02:45:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:45:56 INFO - PROCESS | 1288 | 1461231956471 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 1288 | 1461231956474 Marionette TRACE conn4 <- [1,710,null,{}] 02:45:56 INFO - PROCESS | 1288 | 1461231956478 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}] 02:45:56 INFO - PROCESS | 1288 | 1461231956587 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 02:45:56 INFO - PROCESS | 1288 | 1461231956747 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:56 INFO - PROCESS | 1288 | ++DOCSHELL 1CF7A400 == 55 [pid = 1288] [id = 187] 02:45:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (1CF7B800) [pid = 1288] [serial = 559] [outer = 00000000] 02:45:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (1D0B1800) [pid = 1288] [serial = 560] [outer = 1CF7B800] 02:45:56 INFO - PROCESS | 1288 | 1461231956807 Marionette DEBUG loaded listener.js 02:45:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (1D0BD000) [pid = 1288] [serial = 561] [outer = 1CF7B800] 02:45:57 INFO - PROCESS | 1288 | 1461231957356 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] 02:45:57 INFO - PROCESS | 1288 | 1461231957406 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 02:45:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:45:57 INFO - PROCESS | 1288 | 1461231957410 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:45:57 INFO - PROCESS | 1288 | 1461231957414 Marionette TRACE conn4 <- [1,714,null,{}] 02:45:57 INFO - PROCESS | 1288 | 1461231957425 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}] 02:45:57 INFO - PROCESS | 1288 | 1461231957537 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 02:45:57 INFO - PROCESS | 1288 | 1461231957637 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 1288 | ++DOCSHELL 1FA70000 == 56 [pid = 1288] [id = 188] 02:45:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (1FE5A800) [pid = 1288] [serial = 562] [outer = 00000000] 02:45:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (1FF18400) [pid = 1288] [serial = 563] [outer = 1FE5A800] 02:45:57 INFO - PROCESS | 1288 | 1461231957695 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (1FF1E400) [pid = 1288] [serial = 564] [outer = 1FE5A800] 02:45:58 INFO - PROCESS | 1288 | 1461231958338 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]]]}] 02:45:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:45:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 02:45:58 INFO - PROCESS | 1288 | 1461231958383 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 1288 | 1461231958386 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 02:45:58 INFO - PROCESS | 1288 | 1461231958389 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:45:58 INFO - PROCESS | 1288 | 1461231958391 Marionette TRACE conn4 <- [1,718,null,{}] 02:45:58 INFO - PROCESS | 1288 | 1461231958396 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}] 02:45:58 INFO - PROCESS | 1288 | 1461231958498 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 02:45:58 INFO - PROCESS | 1288 | 1461231958624 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:58 INFO - PROCESS | 1288 | ++DOCSHELL 1FA70400 == 57 [pid = 1288] [id = 189] 02:45:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (1FF1FC00) [pid = 1288] [serial = 565] [outer = 00000000] 02:45:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (209A9400) [pid = 1288] [serial = 566] [outer = 1FF1FC00] 02:45:58 INFO - PROCESS | 1288 | 1461231958680 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (209AF800) [pid = 1288] [serial = 567] [outer = 1FF1FC00] 02:45:59 INFO - PROCESS | 1288 | 1461231959406 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] 02:45:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:45:59 INFO - PROCESS | 1288 | 1461231959469 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 02:45:59 INFO - PROCESS | 1288 | 1461231959474 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 1288 | 1461231959477 Marionette TRACE conn4 <- [1,722,null,{}] 02:45:59 INFO - PROCESS | 1288 | 1461231959483 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}] 02:45:59 INFO - PROCESS | 1288 | 1461231959580 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 02:45:59 INFO - PROCESS | 1288 | 1461231959663 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 1288 | ++DOCSHELL 0ED23800 == 58 [pid = 1288] [id = 190] 02:45:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (0EE43C00) [pid = 1288] [serial = 568] [outer = 00000000] 02:45:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (1786AC00) [pid = 1288] [serial = 569] [outer = 0EE43C00] 02:45:59 INFO - PROCESS | 1288 | 1461231959753 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (19354000) [pid = 1288] [serial = 570] [outer = 0EE43C00] 02:46:00 INFO - PROCESS | 1288 | 1461231960329 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]]]}] 02:46:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:46:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 02:46:00 INFO - PROCESS | 1288 | 1461231960404 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 1288 | 1461231960410 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 02:46:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:46:00 INFO - PROCESS | 1288 | 1461231960416 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 1288 | 1461231960418 Marionette TRACE conn4 <- [1,726,null,{}] 02:46:00 INFO - PROCESS | 1288 | 1461231960422 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}] 02:46:00 INFO - PROCESS | 1288 | 1461231960518 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 02:46:00 INFO - PROCESS | 1288 | 1461231960647 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 1288 | --DOCSHELL 0EDF6C00 == 57 [pid = 1288] [id = 184] 02:46:00 INFO - PROCESS | 1288 | --DOCSHELL 1D0B8400 == 56 [pid = 1288] [id = 183] 02:46:00 INFO - PROCESS | 1288 | --DOCSHELL 1BC81800 == 55 [pid = 1288] [id = 182] 02:46:00 INFO - PROCESS | 1288 | --DOCSHELL 18F0D400 == 54 [pid = 1288] [id = 181] 02:46:00 INFO - PROCESS | 1288 | --DOCSHELL 1752A800 == 53 [pid = 1288] [id = 180] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (1D8D1800) [pid = 1288] [serial = 464] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (20AEA400) [pid = 1288] [serial = 467] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (1731A800) [pid = 1288] [serial = 470] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (1FF21800) [pid = 1288] [serial = 506] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (20519C00) [pid = 1288] [serial = 473] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (19379400) [pid = 1288] [serial = 524] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (209AC400) [pid = 1288] [serial = 521] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (20F4F000) [pid = 1288] [serial = 518] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (1FF26000) [pid = 1288] [serial = 515] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (17529C00) [pid = 1288] [serial = 509] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (1BC84C00) [pid = 1288] [serial = 512] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | ++DOCSHELL 0EE4A000 == 54 [pid = 1288] [id = 191] 02:46:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (1269B400) [pid = 1288] [serial = 571] [outer = 00000000] 02:46:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (12C3D000) [pid = 1288] [serial = 572] [outer = 1269B400] 02:46:00 INFO - PROCESS | 1288 | 1461231960734 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (13B02C00) [pid = 1288] [serial = 573] [outer = 1269B400] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (1CBB6000) [pid = 1288] [serial = 378] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (12BBB400) [pid = 1288] [serial = 372] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (1D1C9800) [pid = 1288] [serial = 381] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (12BBE000) [pid = 1288] [serial = 417] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (1868C000) [pid = 1288] [serial = 375] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (1FE54C00) [pid = 1288] [serial = 414] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (18F0F400) [pid = 1288] [serial = 423] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (1A671C00) [pid = 1288] [serial = 420] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (1D13A400) [pid = 1288] [serial = 491] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (1E70F400) [pid = 1288] [serial = 494] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (1D5F8C00) [pid = 1288] [serial = 492] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (1B6B0400) [pid = 1288] [serial = 482] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (1B6BE800) [pid = 1288] [serial = 483] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (12C5FC00) [pid = 1288] [serial = 459] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (12BC8400) [pid = 1288] [serial = 458] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (1BC86000) [pid = 1288] [serial = 485] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1BD64C00) [pid = 1288] [serial = 486] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (17319C00) [pid = 1288] [serial = 477] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (17313C00) [pid = 1288] [serial = 476] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (1B810800) [pid = 1288] [serial = 462] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1B62D400) [pid = 1288] [serial = 461] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (12E3E400) [pid = 1288] [serial = 479] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (16547000) [pid = 1288] [serial = 480] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (1CBE5400) [pid = 1288] [serial = 488] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (1FE5E000) [pid = 1288] [serial = 497] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (1CF81C00) [pid = 1288] [serial = 504] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (1F6E0000) [pid = 1288] [serial = 495] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (1BD69000) [pid = 1288] [serial = 500] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 94 (1CF7F400) [pid = 1288] [serial = 503] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 93 (1FF18000) [pid = 1288] [serial = 498] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 92 (1BCCF800) [pid = 1288] [serial = 501] [outer = 00000000] [url = about:blank] 02:46:00 INFO - PROCESS | 1288 | --DOMWINDOW == 91 (1CC29000) [pid = 1288] [serial = 489] [outer = 00000000] [url = about:blank] 02:46:01 INFO - PROCESS | 1288 | 1461231961652 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]]]}] 02:46:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:46:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1278ms 02:46:01 INFO - PROCESS | 1288 | 1461231961697 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 02:46:01 INFO - PROCESS | 1288 | 1461231961699 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 02:46:01 INFO - PROCESS | 1288 | 1461231961703 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:46:01 INFO - PROCESS | 1288 | 1461231961706 Marionette TRACE conn4 <- [1,730,null,{}] 02:46:01 INFO - PROCESS | 1288 | 1461231961716 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}] 02:46:01 INFO - PROCESS | 1288 | 1461231961804 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 02:46:01 INFO - PROCESS | 1288 | 1461231961813 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 1288 | ++DOCSHELL 16547000 == 55 [pid = 1288] [id = 192] 02:46:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 92 (17292C00) [pid = 1288] [serial = 574] [outer = 00000000] 02:46:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 93 (1B6B5000) [pid = 1288] [serial = 575] [outer = 17292C00] 02:46:01 INFO - PROCESS | 1288 | 1461231961861 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 94 (1B80C000) [pid = 1288] [serial = 576] [outer = 17292C00] 02:46:02 INFO - PROCESS | 1288 | 1461231962801 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]]]}] 02:46:02 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 02:46:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1119ms 02:46:02 INFO - PROCESS | 1288 | 1461231962826 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 1288 | 1461231962829 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 02:46:02 INFO - PROCESS | 1288 | 1461231962832 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:46:02 INFO - PROCESS | 1288 | 1461231962834 Marionette TRACE conn4 <- [1,734,null,{}] 02:46:02 INFO - PROCESS | 1288 | 1461231962837 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}] 02:46:02 INFO - PROCESS | 1288 | 1461231962945 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 02:46:02 INFO - PROCESS | 1288 | 1461231962952 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:03 INFO - PROCESS | 1288 | ++DOCSHELL 1BC83000 == 56 [pid = 1288] [id = 193] 02:46:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 95 (1BC85400) [pid = 1288] [serial = 577] [outer = 00000000] 02:46:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (1BD66400) [pid = 1288] [serial = 578] [outer = 1BC85400] 02:46:03 INFO - PROCESS | 1288 | 1461231963043 Marionette DEBUG loaded listener.js 02:46:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (1BD6B400) [pid = 1288] [serial = 579] [outer = 1BC85400] 02:46:03 INFO - PROCESS | 1288 | 1461231963951 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]]]}] 02:46:04 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.) 02:46:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1179ms 02:46:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:46:04 INFO - PROCESS | 1288 | 1461231964015 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 02:46:04 INFO - PROCESS | 1288 | 1461231964017 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 02:46:04 INFO - PROCESS | 1288 | 1461231964028 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:46:04 INFO - PROCESS | 1288 | 1461231964030 Marionette TRACE conn4 <- [1,738,null,{}] 02:46:04 INFO - PROCESS | 1288 | 1461231964033 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}] 02:46:04 INFO - PROCESS | 1288 | 1461231964143 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 02:46:04 INFO - PROCESS | 1288 | 1461231964150 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:04 INFO - PROCESS | 1288 | ++DOCSHELL 1BD63C00 == 57 [pid = 1288] [id = 194] 02:46:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (1BD6E000) [pid = 1288] [serial = 580] [outer = 00000000] 02:46:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (1CC23C00) [pid = 1288] [serial = 581] [outer = 1BD6E000] 02:46:04 INFO - PROCESS | 1288 | 1461231964241 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (1CC2B800) [pid = 1288] [serial = 582] [outer = 1BD6E000] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (13C46C00) [pid = 1288] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (1CC2D800) [pid = 1288] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (1B62C800) [pid = 1288] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (17312C00) [pid = 1288] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (1FE97400) [pid = 1288] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 94 (1420DC00) [pid = 1288] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 93 (1CFE9400) [pid = 1288] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 92 (1BC80400) [pid = 1288] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 91 (1BCD0400) [pid = 1288] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 90 (1B5B2800) [pid = 1288] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 89 (1D134C00) [pid = 1288] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 88 (17785000) [pid = 1288] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 87 (1752D400) [pid = 1288] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 86 (127DE800) [pid = 1288] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 85 (0EE44400) [pid = 1288] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 84 (1B808400) [pid = 1288] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 83 (1CF83400) [pid = 1288] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 82 (20AF4800) [pid = 1288] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:46:04 INFO - PROCESS | 1288 | --DOMWINDOW == 81 (1FF21C00) [pid = 1288] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:46:05 INFO - PROCESS | 1288 | --DOMWINDOW == 80 (20516000) [pid = 1288] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:46:05 INFO - PROCESS | 1288 | 1461231965163 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]]]}] 02:46:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:46:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1178ms 02:46:05 INFO - PROCESS | 1288 | 1461231965200 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 02:46:05 INFO - PROCESS | 1288 | 1461231965202 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 02:46:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:46:05 INFO - PROCESS | 1288 | 1461231965205 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:46:05 INFO - PROCESS | 1288 | 1461231965207 Marionette TRACE conn4 <- [1,742,null,{}] 02:46:05 INFO - PROCESS | 1288 | 1461231965211 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}] 02:46:05 INFO - PROCESS | 1288 | 1461231965313 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 02:46:05 INFO - PROCESS | 1288 | 1461231965321 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:05 INFO - PROCESS | 1288 | ++DOCSHELL 0EE4C800 == 58 [pid = 1288] [id = 195] 02:46:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 81 (127D7800) [pid = 1288] [serial = 583] [outer = 00000000] 02:46:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 82 (1BC7E800) [pid = 1288] [serial = 584] [outer = 127D7800] 02:46:05 INFO - PROCESS | 1288 | 1461231965369 Marionette DEBUG loaded listener.js 02:46:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 83 (1CC30800) [pid = 1288] [serial = 585] [outer = 127D7800] 02:46:06 INFO - PROCESS | 1288 | 1461231966306 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]]]}] 02:46:06 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 02:46:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1129ms 02:46:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:46:06 INFO - PROCESS | 1288 | 1461231966335 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 1288 | 1461231966337 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 02:46:06 INFO - PROCESS | 1288 | 1461231966340 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - PROCESS | 1288 | 1461231966342 Marionette TRACE conn4 <- [1,746,null,{}] 02:46:06 INFO - PROCESS | 1288 | 1461231966346 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}] 02:46:06 INFO - PROCESS | 1288 | 1461231966429 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 02:46:06 INFO - PROCESS | 1288 | 1461231966435 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 1288 | ++DOCSHELL 1CF77000 == 59 [pid = 1288] [id = 196] 02:46:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 84 (1CF78000) [pid = 1288] [serial = 586] [outer = 00000000] 02:46:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 85 (1D0AE400) [pid = 1288] [serial = 587] [outer = 1CF78000] 02:46:06 INFO - PROCESS | 1288 | 1461231966479 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (1D082000) [pid = 1288] [serial = 588] [outer = 1CF78000] 02:46:06 INFO - PROCESS | 1288 | 1461231966982 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]]]}] 02:46:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:46:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 02:46:07 INFO - PROCESS | 1288 | 1461231967012 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 1288 | 1461231967016 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 02:46:07 INFO - PROCESS | 1288 | 1461231967022 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:46:07 INFO - PROCESS | 1288 | 1461231967026 Marionette TRACE conn4 <- [1,750,null,{}] 02:46:07 INFO - PROCESS | 1288 | 1461231967034 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}] 02:46:07 INFO - PROCESS | 1288 | 1461231967146 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 02:46:07 INFO - PROCESS | 1288 | 1461231967250 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 1288 | ++DOCSHELL 12E41000 == 60 [pid = 1288] [id = 197] 02:46:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (12E43800) [pid = 1288] [serial = 589] [outer = 00000000] 02:46:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 88 (13B0E400) [pid = 1288] [serial = 590] [outer = 12E43800] 02:46:07 INFO - PROCESS | 1288 | 1461231967308 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 89 (13BABC00) [pid = 1288] [serial = 591] [outer = 12E43800] 02:46:08 INFO - PROCESS | 1288 | 1461231968430 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]]]}] 02:46:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:46:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1423ms 02:46:08 INFO - PROCESS | 1288 | 1461231968450 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 02:46:08 INFO - PROCESS | 1288 | 1461231968456 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 02:46:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:46:08 INFO - PROCESS | 1288 | 1461231968462 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 1288 | 1461231968465 Marionette TRACE conn4 <- [1,754,null,{}] 02:46:08 INFO - PROCESS | 1288 | 1461231968470 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}] 02:46:08 INFO - PROCESS | 1288 | 1461231968612 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 02:46:08 INFO - PROCESS | 1288 | 1461231968731 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 1288 | ++DOCSHELL 13B02000 == 61 [pid = 1288] [id = 198] 02:46:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 90 (1653AC00) [pid = 1288] [serial = 592] [outer = 00000000] 02:46:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 91 (1B6B8C00) [pid = 1288] [serial = 593] [outer = 1653AC00] 02:46:08 INFO - PROCESS | 1288 | 1461231968787 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 92 (1B80E800) [pid = 1288] [serial = 594] [outer = 1653AC00] 02:46:09 INFO - PROCESS | 1288 | 1461231969794 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]]]}] 02:46:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:46:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1381ms 02:46:09 INFO - PROCESS | 1288 | 1461231969865 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 02:46:09 INFO - PROCESS | 1288 | 1461231969868 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 02:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:46:09 INFO - PROCESS | 1288 | 1461231969872 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:46:09 INFO - PROCESS | 1288 | 1461231969876 Marionette TRACE conn4 <- [1,758,null,{}] 02:46:09 INFO - PROCESS | 1288 | 1461231969887 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}] 02:46:09 INFO - PROCESS | 1288 | 1461231969987 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 02:46:10 INFO - PROCESS | 1288 | 1461231970149 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:10 INFO - PROCESS | 1288 | ++DOCSHELL 1D134C00 == 62 [pid = 1288] [id = 199] 02:46:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 93 (1D1C3800) [pid = 1288] [serial = 595] [outer = 00000000] 02:46:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 94 (1D5F7000) [pid = 1288] [serial = 596] [outer = 1D1C3800] 02:46:10 INFO - PROCESS | 1288 | 1461231970250 Marionette DEBUG loaded listener.js 02:46:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 95 (1D8CE800) [pid = 1288] [serial = 597] [outer = 1D1C3800] 02:46:10 INFO - PROCESS | 1288 | 1461231970817 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]]]}] 02:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 990ms 02:46:10 INFO - PROCESS | 1288 | 1461231970863 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 02:46:10 INFO - PROCESS | 1288 | 1461231970867 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 02:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:46:10 INFO - PROCESS | 1288 | 1461231970870 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:46:10 INFO - PROCESS | 1288 | 1461231970872 Marionette TRACE conn4 <- [1,762,null,{}] 02:46:10 INFO - PROCESS | 1288 | 1461231970876 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}] 02:46:10 INFO - PROCESS | 1288 | 1461231970980 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 02:46:11 INFO - PROCESS | 1288 | 1461231971077 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:11 INFO - PROCESS | 1288 | ++DOCSHELL 1E70C800 == 63 [pid = 1288] [id = 200] 02:46:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (1F007800) [pid = 1288] [serial = 598] [outer = 00000000] 02:46:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (1F6E0000) [pid = 1288] [serial = 599] [outer = 1F007800] 02:46:11 INFO - PROCESS | 1288 | 1461231971132 Marionette DEBUG loaded listener.js 02:46:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (1F989C00) [pid = 1288] [serial = 600] [outer = 1F007800] 02:46:11 INFO - PROCESS | 1288 | 1461231971905 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]]]}] 02:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1070ms 02:46:11 INFO - PROCESS | 1288 | 1461231971950 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 02:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:46:11 INFO - PROCESS | 1288 | 1461231971953 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 02:46:11 INFO - PROCESS | 1288 | 1461231971958 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 1288 | 1461231971962 Marionette TRACE conn4 <- [1,766,null,{}] 02:46:11 INFO - PROCESS | 1288 | 1461231971969 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}] 02:46:12 INFO - PROCESS | 1288 | 1461231972066 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 02:46:12 INFO - PROCESS | 1288 | 1461231972201 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 1288 | ++DOCSHELL 17318C00 == 64 [pid = 1288] [id = 201] 02:46:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (1731C400) [pid = 1288] [serial = 601] [outer = 00000000] 02:46:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (1936D800) [pid = 1288] [serial = 602] [outer = 1731C400] 02:46:12 INFO - PROCESS | 1288 | 1461231972254 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1A671000) [pid = 1288] [serial = 603] [outer = 1731C400] 02:46:12 INFO - PROCESS | 1288 | --DOCSHELL 0EE4C800 == 63 [pid = 1288] [id = 195] 02:46:12 INFO - PROCESS | 1288 | --DOCSHELL 1BD63C00 == 62 [pid = 1288] [id = 194] 02:46:12 INFO - PROCESS | 1288 | --DOCSHELL 1BC83000 == 61 [pid = 1288] [id = 193] 02:46:12 INFO - PROCESS | 1288 | --DOCSHELL 16547000 == 60 [pid = 1288] [id = 192] 02:46:12 INFO - PROCESS | 1288 | --DOCSHELL 0EE4A000 == 59 [pid = 1288] [id = 191] 02:46:12 INFO - PROCESS | 1288 | --DOCSHELL 0ED23800 == 58 [pid = 1288] [id = 190] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (1E70A000) [pid = 1288] [serial = 554] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOCSHELL 12B0B000 == 57 [pid = 1288] [id = 186] 02:46:12 INFO - PROCESS | 1288 | 1461231972771 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]]]}] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (20514000) [pid = 1288] [serial = 507] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (20F51400) [pid = 1288] [serial = 519] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (20AECC00) [pid = 1288] [serial = 468] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (2051E400) [pid = 1288] [serial = 474] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (18695000) [pid = 1288] [serial = 510] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 94 (1FA71C00) [pid = 1288] [serial = 456] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 93 (1CF78400) [pid = 1288] [serial = 513] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 92 (1731C000) [pid = 1288] [serial = 471] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 91 (2051CC00) [pid = 1288] [serial = 516] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 90 (209AE800) [pid = 1288] [serial = 522] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 89 (1F648400) [pid = 1288] [serial = 465] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 88 (1BD70800) [pid = 1288] [serial = 536] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 87 (1D07CC00) [pid = 1288] [serial = 546] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 86 (1B90A800) [pid = 1288] [serial = 542] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 85 (1E601C00) [pid = 1288] [serial = 549] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 84 (1D8D0800) [pid = 1288] [serial = 548] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 83 (1A66BC00) [pid = 1288] [serial = 531] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 82 (19370C00) [pid = 1288] [serial = 530] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 81 (1AA96000) [pid = 1288] [serial = 540] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 80 (1936A400) [pid = 1288] [serial = 539] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 79 (13B03800) [pid = 1288] [serial = 528] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 78 (12E47000) [pid = 1288] [serial = 527] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 77 (1A662400) [pid = 1288] [serial = 551] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 76 (1BBACC00) [pid = 1288] [serial = 534] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 75 (1BB24400) [pid = 1288] [serial = 533] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 74 (1CBE4800) [pid = 1288] [serial = 537] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 73 (1CFE9800) [pid = 1288] [serial = 545] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 72 (1B6B3800) [pid = 1288] [serial = 552] [outer = 00000000] [url = about:blank] 02:46:12 INFO - PROCESS | 1288 | --DOMWINDOW == 71 (1BB26C00) [pid = 1288] [serial = 543] [outer = 00000000] [url = about:blank] 02:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 890ms 02:46:12 INFO - PROCESS | 1288 | 1461231972849 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 02:46:12 INFO - PROCESS | 1288 | 1461231972854 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 02:46:12 INFO - PROCESS | 1288 | 1461231972860 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:46:12 INFO - PROCESS | 1288 | 1461231972863 Marionette TRACE conn4 <- [1,770,null,{}] 02:46:12 INFO - PROCESS | 1288 | 1461231972867 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}] 02:46:12 INFO - PROCESS | 1288 | 1461231972951 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 02:46:12 INFO - PROCESS | 1288 | 1461231972965 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 1288 | ++DOCSHELL 1653D000 == 58 [pid = 1288] [id = 202] 02:46:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 72 (16547000) [pid = 1288] [serial = 604] [outer = 00000000] 02:46:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 73 (1731B400) [pid = 1288] [serial = 605] [outer = 16547000] 02:46:13 INFO - PROCESS | 1288 | 1461231973011 Marionette DEBUG loaded listener.js 02:46:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 74 (1868C400) [pid = 1288] [serial = 606] [outer = 16547000] 02:46:13 INFO - PROCESS | 1288 | 1461231973482 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]]]}] 02:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 02:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:46:13 INFO - PROCESS | 1288 | 1461231973536 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 1288 | 1461231973538 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 02:46:13 INFO - PROCESS | 1288 | 1461231973541 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 1288 | 1461231973545 Marionette TRACE conn4 <- [1,774,null,{}] 02:46:13 INFO - PROCESS | 1288 | 1461231973556 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}] 02:46:13 INFO - PROCESS | 1288 | 1461231973647 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 02:46:13 INFO - PROCESS | 1288 | 1461231973656 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 1288 | ++DOCSHELL 1B6BEC00 == 59 [pid = 1288] [id = 203] 02:46:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 75 (1B803C00) [pid = 1288] [serial = 607] [outer = 00000000] 02:46:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 76 (1B908400) [pid = 1288] [serial = 608] [outer = 1B803C00] 02:46:13 INFO - PROCESS | 1288 | 1461231973703 Marionette DEBUG loaded listener.js 02:46:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 77 (1BBAB800) [pid = 1288] [serial = 609] [outer = 1B803C00] 02:46:14 INFO - PROCESS | 1288 | 1461231974182 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]]]}] 02:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 02:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:46:14 INFO - PROCESS | 1288 | 1461231974214 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 02:46:14 INFO - PROCESS | 1288 | 1461231974216 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 02:46:14 INFO - PROCESS | 1288 | 1461231974219 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:46:14 INFO - PROCESS | 1288 | 1461231974221 Marionette TRACE conn4 <- [1,778,null,{}] 02:46:14 INFO - PROCESS | 1288 | 1461231974225 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}] 02:46:14 INFO - PROCESS | 1288 | 1461231974308 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 02:46:14 INFO - PROCESS | 1288 | 1461231974317 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 1288 | ++DOCSHELL 1BBACC00 == 60 [pid = 1288] [id = 204] 02:46:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 78 (1BC7A800) [pid = 1288] [serial = 610] [outer = 00000000] 02:46:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 79 (1BD61400) [pid = 1288] [serial = 611] [outer = 1BC7A800] 02:46:14 INFO - PROCESS | 1288 | 1461231974362 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 80 (1BD70C00) [pid = 1288] [serial = 612] [outer = 1BC7A800] 02:46:14 INFO - PROCESS | 1288 | 1461231974804 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]]]}] 02:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 631ms 02:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:46:14 INFO - PROCESS | 1288 | 1461231974854 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 02:46:14 INFO - PROCESS | 1288 | 1461231974856 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 02:46:14 INFO - PROCESS | 1288 | 1461231974859 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:46:14 INFO - PROCESS | 1288 | 1461231974861 Marionette TRACE conn4 <- [1,782,null,{}] 02:46:14 INFO - PROCESS | 1288 | 1461231974864 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}] 02:46:14 INFO - PROCESS | 1288 | 1461231974944 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 02:46:14 INFO - PROCESS | 1288 | 1461231974950 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 1288 | ++DOCSHELL 1BD63400 == 61 [pid = 1288] [id = 205] 02:46:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 81 (1CBAC000) [pid = 1288] [serial = 613] [outer = 00000000] 02:46:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 82 (1CDC1800) [pid = 1288] [serial = 614] [outer = 1CBAC000] 02:46:14 INFO - PROCESS | 1288 | 1461231974995 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 83 (1CF7A800) [pid = 1288] [serial = 615] [outer = 1CBAC000] 02:46:15 INFO - PROCESS | 1288 | 1461231975491 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]]]}] 02:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 02:46:15 INFO - PROCESS | 1288 | 1461231975530 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 1288 | 1461231975532 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 02:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:46:15 INFO - PROCESS | 1288 | 1461231975535 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 1288 | 1461231975537 Marionette TRACE conn4 <- [1,786,null,{}] 02:46:15 INFO - PROCESS | 1288 | 1461231975540 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}] 02:46:15 INFO - PROCESS | 1288 | 1461231975676 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 02:46:15 INFO - PROCESS | 1288 | 1461231975735 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 1288 | ++DOCSHELL 1D081800 == 62 [pid = 1288] [id = 206] 02:46:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 84 (1D0B1C00) [pid = 1288] [serial = 616] [outer = 00000000] 02:46:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 85 (1D8A1000) [pid = 1288] [serial = 617] [outer = 1D0B1C00] 02:46:15 INFO - PROCESS | 1288 | 1461231975783 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (1E603400) [pid = 1288] [serial = 618] [outer = 1D0B1C00] 02:46:16 INFO - PROCESS | 1288 | 1461231976200 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]]]}] 02:46:16 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 02:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 02:46:16 INFO - PROCESS | 1288 | 1461231976267 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 1288 | 1461231976269 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 02:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:46:16 INFO - PROCESS | 1288 | 1461231976272 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 1288 | 1461231976273 Marionette TRACE conn4 <- [1,790,null,{}] 02:46:16 INFO - PROCESS | 1288 | 1461231976277 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}] 02:46:16 INFO - PROCESS | 1288 | 1461231976418 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 02:46:16 INFO - PROCESS | 1288 | 1461231976478 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:16 INFO - PROCESS | 1288 | ++DOCSHELL 13351800 == 63 [pid = 1288] [id = 207] 02:46:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (1E608000) [pid = 1288] [serial = 619] [outer = 00000000] 02:46:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 88 (1F0C3C00) [pid = 1288] [serial = 620] [outer = 1E608000] 02:46:16 INFO - PROCESS | 1288 | 1461231976523 Marionette DEBUG loaded listener.js 02:46:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 89 (1F64B000) [pid = 1288] [serial = 621] [outer = 1E608000] 02:46:16 INFO - PROCESS | 1288 | 1461231976944 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]]]}] 02:46:16 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 02:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 02:46:17 INFO - PROCESS | 1288 | 1461231977002 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 02:46:17 INFO - PROCESS | 1288 | 1461231977004 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 02:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:46:17 INFO - PROCESS | 1288 | 1461231977007 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - PROCESS | 1288 | 1461231977009 Marionette TRACE conn4 <- [1,794,null,{}] 02:46:17 INFO - PROCESS | 1288 | 1461231977013 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}] 02:46:17 INFO - PROCESS | 1288 | 1461231977123 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 02:46:17 INFO - PROCESS | 1288 | 1461231977133 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 1288 | ++DOCSHELL 1E708C00 == 64 [pid = 1288] [id = 208] 02:46:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 90 (1F990800) [pid = 1288] [serial = 622] [outer = 00000000] 02:46:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 91 (1FA75C00) [pid = 1288] [serial = 623] [outer = 1F990800] 02:46:17 INFO - PROCESS | 1288 | 1461231977226 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 92 (1FA74400) [pid = 1288] [serial = 624] [outer = 1F990800] 02:46:17 INFO - PROCESS | 1288 | --DOMWINDOW == 91 (1BD6E000) [pid = 1288] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:46:17 INFO - PROCESS | 1288 | --DOMWINDOW == 90 (0EE43C00) [pid = 1288] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:46:17 INFO - PROCESS | 1288 | --DOMWINDOW == 89 (1269B400) [pid = 1288] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:46:17 INFO - PROCESS | 1288 | --DOMWINDOW == 88 (12F34800) [pid = 1288] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:46:17 INFO - PROCESS | 1288 | --DOMWINDOW == 87 (127D7800) [pid = 1288] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:46:17 INFO - PROCESS | 1288 | --DOMWINDOW == 86 (1BC85400) [pid = 1288] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:46:17 INFO - PROCESS | 1288 | --DOMWINDOW == 85 (17292C00) [pid = 1288] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:46:17 INFO - PROCESS | 1288 | 1461231977614 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]]]}] 02:46:17 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 02:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 02:46:17 INFO - PROCESS | 1288 | 1461231977679 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 02:46:17 INFO - PROCESS | 1288 | 1461231977681 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 02:46:17 INFO - PROCESS | 1288 | 1461231977684 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:46:17 INFO - PROCESS | 1288 | 1461231977686 Marionette TRACE conn4 <- [1,798,null,{}] 02:46:17 INFO - PROCESS | 1288 | 1461231977689 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}] 02:46:17 INFO - PROCESS | 1288 | 1461231977798 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 02:46:17 INFO - PROCESS | 1288 | 1461231977807 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 1288 | ++DOCSHELL 1F991C00 == 65 [pid = 1288] [id = 209] 02:46:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (1FA71400) [pid = 1288] [serial = 625] [outer = 00000000] 02:46:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (1FF18C00) [pid = 1288] [serial = 626] [outer = 1FA71400] 02:46:17 INFO - PROCESS | 1288 | 1461231977851 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 88 (1FF1D800) [pid = 1288] [serial = 627] [outer = 1FA71400] 02:46:18 INFO - PROCESS | 1288 | 1461231978270 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]]]}] 02:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 02:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:46:18 INFO - PROCESS | 1288 | 1461231978319 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 1288 | 1461231978321 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 02:46:18 INFO - PROCESS | 1288 | 1461231978324 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 1288 | 1461231978325 Marionette TRACE conn4 <- [1,802,null,{}] 02:46:18 INFO - PROCESS | 1288 | 1461231978329 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}] 02:46:18 INFO - PROCESS | 1288 | 1461231978410 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 02:46:18 INFO - PROCESS | 1288 | 1461231978416 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 1288 | ++DOCSHELL 1FF21400 == 66 [pid = 1288] [id = 210] 02:46:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 89 (1FF21800) [pid = 1288] [serial = 628] [outer = 00000000] 02:46:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 90 (20515C00) [pid = 1288] [serial = 629] [outer = 1FF21800] 02:46:18 INFO - PROCESS | 1288 | 1461231978461 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 91 (2051B800) [pid = 1288] [serial = 630] [outer = 1FF21800] 02:46:18 INFO - PROCESS | 1288 | 1461231978899 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] 02:46:18 INFO - PROCESS | 1288 | 1461231978957 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 02:46:18 INFO - PROCESS | 1288 | 1461231978960 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:46:18 INFO - PROCESS | 1288 | 1461231978963 Marionette TRACE conn4 <- [1,806,null,{}] 02:46:18 INFO - PROCESS | 1288 | 1461231978967 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}] 02:46:19 INFO - PROCESS | 1288 | 1461231979068 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 02:46:19 INFO - PROCESS | 1288 | 1461231979074 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:19 INFO - PROCESS | 1288 | ++DOCSHELL 209A4C00 == 67 [pid = 1288] [id = 211] 02:46:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 92 (209AAC00) [pid = 1288] [serial = 631] [outer = 00000000] 02:46:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 93 (20AEB000) [pid = 1288] [serial = 632] [outer = 209AAC00] 02:46:19 INFO - PROCESS | 1288 | 1461231979123 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 94 (20AF1C00) [pid = 1288] [serial = 633] [outer = 209AAC00] 02:46:19 INFO - PROCESS | 1288 | 1461231979823 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]]]}] 02:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 870ms 02:46:19 INFO - PROCESS | 1288 | 1461231979835 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 1288 | 1461231979840 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 02:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:46:19 INFO - PROCESS | 1288 | 1461231979846 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 1288 | 1461231979850 Marionette TRACE conn4 <- [1,810,null,{}] 02:46:19 INFO - PROCESS | 1288 | 1461231979856 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}] 02:46:19 INFO - PROCESS | 1288 | 1461231979972 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 02:46:20 INFO - PROCESS | 1288 | 1461231980078 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:20 INFO - PROCESS | 1288 | ++DOCSHELL 16540C00 == 68 [pid = 1288] [id = 212] 02:46:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 95 (16542400) [pid = 1288] [serial = 634] [outer = 00000000] 02:46:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (17876800) [pid = 1288] [serial = 635] [outer = 16542400] 02:46:20 INFO - PROCESS | 1288 | 1461231980135 Marionette DEBUG loaded listener.js 02:46:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (1A665800) [pid = 1288] [serial = 636] [outer = 16542400] 02:46:22 INFO - PROCESS | 1288 | 1461231982075 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] 02:46:22 INFO - PROCESS | 1288 | 1461231982134 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 02:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:46:22 INFO - PROCESS | 1288 | 1461231982140 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 1288 | 1461231982143 Marionette TRACE conn4 <- [1,814,null,{}] 02:46:22 INFO - PROCESS | 1288 | 1461231982147 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}] 02:46:22 INFO - PROCESS | 1288 | 1461231982286 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 02:46:22 INFO - PROCESS | 1288 | 1461231982414 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:22 INFO - PROCESS | 1288 | ++DOCSHELL 1AA96000 == 69 [pid = 1288] [id = 213] 02:46:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (1B6B1800) [pid = 1288] [serial = 637] [outer = 00000000] 02:46:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (209A7C00) [pid = 1288] [serial = 638] [outer = 1B6B1800] 02:46:22 INFO - PROCESS | 1288 | 1461231982470 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (20AEA400) [pid = 1288] [serial = 639] [outer = 1B6B1800] 02:46:23 INFO - PROCESS | 1288 | 1461231983078 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]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 02:46:23 INFO - PROCESS | 1288 | 1461231983112 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 1288 | 1461231983114 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 02:46:23 INFO - PROCESS | 1288 | 1461231983118 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:46:23 INFO - PROCESS | 1288 | 1461231983122 Marionette TRACE conn4 <- [1,818,null,{}] 02:46:23 INFO - PROCESS | 1288 | 1461231983133 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}] 02:46:23 INFO - PROCESS | 1288 | 1461231983244 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 02:46:23 INFO - PROCESS | 1288 | 1461231983376 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 1288 | ++DOCSHELL 20F50000 == 70 [pid = 1288] [id = 214] 02:46:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (20F53000) [pid = 1288] [serial = 640] [outer = 00000000] 02:46:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (21805000) [pid = 1288] [serial = 641] [outer = 20F53000] 02:46:23 INFO - PROCESS | 1288 | 1461231983435 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (2180FC00) [pid = 1288] [serial = 642] [outer = 20F53000] 02:46:24 INFO - PROCESS | 1288 | 1461231984408 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]]]}] 02:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1334ms 02:46:24 INFO - PROCESS | 1288 | 1461231984459 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 02:46:24 INFO - PROCESS | 1288 | 1461231984463 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 02:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:46:24 INFO - PROCESS | 1288 | 1461231984469 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:46:24 INFO - PROCESS | 1288 | 1461231984473 Marionette TRACE conn4 <- [1,822,null,{}] 02:46:24 INFO - PROCESS | 1288 | 1461231984480 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}] 02:46:24 INFO - PROCESS | 1288 | 1461231984584 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 02:46:24 INFO - PROCESS | 1288 | 1461231984711 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:24 INFO - PROCESS | 1288 | ++DOCSHELL 0ED25000 == 71 [pid = 1288] [id = 215] 02:46:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (0ED29C00) [pid = 1288] [serial = 643] [outer = 00000000] 02:46:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (12BC2C00) [pid = 1288] [serial = 644] [outer = 0ED29C00] 02:46:24 INFO - PROCESS | 1288 | 1461231984764 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (12E3E400) [pid = 1288] [serial = 645] [outer = 0ED29C00] 02:46:25 INFO - PROCESS | 1288 | 1461231985322 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]]]}] 02:46:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (14205000) [pid = 1288] [serial = 646] [outer = 17787800] 02:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 02:46:25 INFO - PROCESS | 1288 | 1461231985431 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 02:46:25 INFO - PROCESS | 1288 | 1461231985436 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 02:46:25 INFO - PROCESS | 1288 | 1461231985443 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:46:25 INFO - PROCESS | 1288 | 1461231985446 Marionette TRACE conn4 <- [1,826,null,{}] 02:46:25 INFO - PROCESS | 1288 | 1461231985468 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}] 02:46:25 INFO - PROCESS | 1288 | 1461231985606 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 1FA70000 == 70 [pid = 1288] [id = 188] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 1CF7A400 == 69 [pid = 1288] [id = 187] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 12B0DC00 == 68 [pid = 1288] [id = 175] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 1B6B0C00 == 67 [pid = 1288] [id = 178] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 1420AC00 == 66 [pid = 1288] [id = 185] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 0F543C00 == 65 [pid = 1288] [id = 176] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 1FF21400 == 64 [pid = 1288] [id = 210] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 1F991C00 == 63 [pid = 1288] [id = 209] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 1E708C00 == 62 [pid = 1288] [id = 208] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 13351800 == 61 [pid = 1288] [id = 207] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 1D081800 == 60 [pid = 1288] [id = 206] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 1BD63400 == 59 [pid = 1288] [id = 205] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 1BBACC00 == 58 [pid = 1288] [id = 204] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1D0AE400) [pid = 1288] [serial = 587] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 1B6BEC00 == 57 [pid = 1288] [id = 203] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 1653D000 == 56 [pid = 1288] [id = 202] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 17318C00 == 55 [pid = 1288] [id = 201] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 13B02000 == 54 [pid = 1288] [id = 198] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 12E41000 == 53 [pid = 1288] [id = 197] 02:46:25 INFO - PROCESS | 1288 | --DOCSHELL 1CF77000 == 52 [pid = 1288] [id = 196] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1CC23C00) [pid = 1288] [serial = 581] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (1786AC00) [pid = 1288] [serial = 569] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (13B02C00) [pid = 1288] [serial = 573] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1D0B1800) [pid = 1288] [serial = 560] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (19353000) [pid = 1288] [serial = 557] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (1B634000) [pid = 1288] [serial = 525] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (1BC7E800) [pid = 1288] [serial = 584] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (19354000) [pid = 1288] [serial = 570] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (209A9400) [pid = 1288] [serial = 566] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (1BD66400) [pid = 1288] [serial = 578] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (1BD6B400) [pid = 1288] [serial = 579] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 94 (1B80C000) [pid = 1288] [serial = 576] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 93 (1FF18400) [pid = 1288] [serial = 563] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 92 (12C3D000) [pid = 1288] [serial = 572] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 91 (1B6B5000) [pid = 1288] [serial = 575] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 90 (1CC2B800) [pid = 1288] [serial = 582] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | --DOMWINDOW == 89 (1CC30800) [pid = 1288] [serial = 585] [outer = 00000000] [url = about:blank] 02:46:25 INFO - PROCESS | 1288 | 1461231985753 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:25 INFO - PROCESS | 1288 | ++DOCSHELL 0ED23800 == 53 [pid = 1288] [id = 216] 02:46:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 90 (0EDE8000) [pid = 1288] [serial = 647] [outer = 00000000] 02:46:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 91 (12BBF000) [pid = 1288] [serial = 648] [outer = 0EDE8000] 02:46:25 INFO - PROCESS | 1288 | 1461231985799 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 92 (12E40000) [pid = 1288] [serial = 649] [outer = 0EDE8000] 02:46:26 INFO - PROCESS | 1288 | 1461231986219 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]]]}] 02:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 850ms 02:46:26 INFO - PROCESS | 1288 | 1461231986297 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 1288 | 1461231986299 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 02:46:26 INFO - PROCESS | 1288 | 1461231986303 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:46:26 INFO - PROCESS | 1288 | 1461231986306 Marionette TRACE conn4 <- [1,830,null,{}] 02:46:26 INFO - PROCESS | 1288 | 1461231986321 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}] 02:46:26 INFO - PROCESS | 1288 | 1461231986405 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 02:46:26 INFO - PROCESS | 1288 | 1461231986418 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 1288 | ++DOCSHELL 17869400 == 54 [pid = 1288] [id = 217] 02:46:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 93 (17869C00) [pid = 1288] [serial = 650] [outer = 00000000] 02:46:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 94 (18B17800) [pid = 1288] [serial = 651] [outer = 17869C00] 02:46:26 INFO - PROCESS | 1288 | 1461231986466 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 95 (1A667C00) [pid = 1288] [serial = 652] [outer = 17869C00] 02:46:26 INFO - PROCESS | 1288 | 1461231986949 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]]]}] 02:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 02:46:26 INFO - PROCESS | 1288 | 1461231986977 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 1288 | 1461231986979 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 02:46:26 INFO - PROCESS | 1288 | 1461231986987 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:46:26 INFO - PROCESS | 1288 | 1461231986989 Marionette TRACE conn4 <- [1,834,null,{}] 02:46:26 INFO - PROCESS | 1288 | 1461231986992 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}] 02:46:27 INFO - PROCESS | 1288 | 1461231987075 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 02:46:27 INFO - PROCESS | 1288 | 1461231987083 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 1288 | ++DOCSHELL 1B6B0C00 == 55 [pid = 1288] [id = 218] 02:46:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (1B6B2000) [pid = 1288] [serial = 653] [outer = 00000000] 02:46:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (1B80B800) [pid = 1288] [serial = 654] [outer = 1B6B2000] 02:46:27 INFO - PROCESS | 1288 | 1461231987128 Marionette DEBUG loaded listener.js 02:46:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (1B811C00) [pid = 1288] [serial = 655] [outer = 1B6B2000] 02:46:27 INFO - PROCESS | 1288 | 1461231987590 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]]]}] 02:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 631ms 02:46:27 INFO - PROCESS | 1288 | 1461231987623 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 02:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:46:27 INFO - PROCESS | 1288 | 1461231987625 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 02:46:27 INFO - PROCESS | 1288 | 1461231987633 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 1288 | 1461231987634 Marionette TRACE conn4 <- [1,838,null,{}] 02:46:27 INFO - PROCESS | 1288 | 1461231987638 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}] 02:46:27 INFO - PROCESS | 1288 | 1461231987716 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 02:46:27 INFO - PROCESS | 1288 | 1461231987723 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 1288 | ++DOCSHELL 1B906800 == 56 [pid = 1288] [id = 219] 02:46:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (1BBA8C00) [pid = 1288] [serial = 656] [outer = 00000000] 02:46:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (1BC81C00) [pid = 1288] [serial = 657] [outer = 1BBA8C00] 02:46:27 INFO - PROCESS | 1288 | 1461231987768 Marionette DEBUG loaded listener.js 02:46:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1BC80400) [pid = 1288] [serial = 658] [outer = 1BBA8C00] 02:46:28 INFO - PROCESS | 1288 | 1461231988204 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]]]}] 02:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 02:46:28 INFO - PROCESS | 1288 | 1461231988265 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 02:46:28 INFO - PROCESS | 1288 | 1461231988267 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 02:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:46:28 INFO - PROCESS | 1288 | 1461231988270 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 1288 | 1461231988272 Marionette TRACE conn4 <- [1,842,null,{}] 02:46:28 INFO - PROCESS | 1288 | 1461231988276 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}] 02:46:28 INFO - PROCESS | 1288 | 1461231988412 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 02:46:28 INFO - PROCESS | 1288 | 1461231988495 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 1288 | ++DOCSHELL 1BCCA800 == 57 [pid = 1288] [id = 220] 02:46:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1BD68C00) [pid = 1288] [serial = 659] [outer = 00000000] 02:46:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1CC22400) [pid = 1288] [serial = 660] [outer = 1BD68C00] 02:46:28 INFO - PROCESS | 1288 | 1461231988546 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1CC28800) [pid = 1288] [serial = 661] [outer = 1BD68C00] 02:46:28 INFO - PROCESS | 1288 | 1461231988962 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]]]}] 02:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 02:46:28 INFO - PROCESS | 1288 | 1461231989004 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 02:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:46:29 INFO - PROCESS | 1288 | 1461231989006 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 02:46:29 INFO - PROCESS | 1288 | 1461231989009 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 1288 | 1461231989011 Marionette TRACE conn4 <- [1,846,null,{}] 02:46:29 INFO - PROCESS | 1288 | 1461231989015 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}] 02:46:29 INFO - PROCESS | 1288 | 1461231989123 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 02:46:29 INFO - PROCESS | 1288 | 1461231989130 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 1288 | ++DOCSHELL 1CC2FC00 == 58 [pid = 1288] [id = 221] 02:46:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1CC30000) [pid = 1288] [serial = 662] [outer = 00000000] 02:46:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1CF7F400) [pid = 1288] [serial = 663] [outer = 1CC30000] 02:46:29 INFO - PROCESS | 1288 | 1461231989223 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (1CFE7400) [pid = 1288] [serial = 664] [outer = 1CC30000] 02:46:29 INFO - PROCESS | 1288 | 1461231989615 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]]]}] 02:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 02:46:29 INFO - PROCESS | 1288 | 1461231989680 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 02:46:29 INFO - PROCESS | 1288 | 1461231989682 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 02:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:46:29 INFO - PROCESS | 1288 | 1461231989685 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 1288 | 1461231989686 Marionette TRACE conn4 <- [1,850,null,{}] 02:46:29 INFO - PROCESS | 1288 | 1461231989690 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}] 02:46:29 INFO - PROCESS | 1288 | 1461231989797 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 02:46:29 INFO - PROCESS | 1288 | 1461231989883 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 1288 | ++DOCSHELL 0ED26000 == 59 [pid = 1288] [id = 222] 02:46:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (1CFF4400) [pid = 1288] [serial = 665] [outer = 00000000] 02:46:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1D0B9800) [pid = 1288] [serial = 666] [outer = 1CFF4400] 02:46:29 INFO - PROCESS | 1288 | 1461231989927 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (1D0B8400) [pid = 1288] [serial = 667] [outer = 1CFF4400] 02:46:30 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (1D0B1C00) [pid = 1288] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:46:30 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (1E608000) [pid = 1288] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:46:30 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (1F990800) [pid = 1288] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:46:30 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1CF78000) [pid = 1288] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:46:30 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1FA71400) [pid = 1288] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:46:30 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (1731C400) [pid = 1288] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:46:30 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (1BC7A800) [pid = 1288] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:46:30 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (16547000) [pid = 1288] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:46:30 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (1CBAC000) [pid = 1288] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:46:30 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (1B803C00) [pid = 1288] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:46:30 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (1FF21800) [pid = 1288] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:46:30 INFO - PROCESS | 1288 | 1461231990790 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]]]}] 02:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1124ms 02:46:30 INFO - PROCESS | 1288 | 1461231990810 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 02:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:46:30 INFO - PROCESS | 1288 | 1461231990812 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 02:46:30 INFO - PROCESS | 1288 | 1461231990815 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:46:30 INFO - PROCESS | 1288 | 1461231990817 Marionette TRACE conn4 <- [1,854,null,{}] 02:46:30 INFO - PROCESS | 1288 | 1461231990821 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}] 02:46:30 INFO - PROCESS | 1288 | 1461231990899 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 02:46:30 INFO - PROCESS | 1288 | 1461231990905 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 1288 | ++DOCSHELL 12C3DC00 == 60 [pid = 1288] [id = 223] 02:46:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (16547000) [pid = 1288] [serial = 668] [outer = 00000000] 02:46:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1BBAEC00) [pid = 1288] [serial = 669] [outer = 16547000] 02:46:30 INFO - PROCESS | 1288 | 1461231990950 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1C895400) [pid = 1288] [serial = 670] [outer = 16547000] 02:46:31 INFO - PROCESS | 1288 | 1461231991416 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]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 02:46:31 INFO - PROCESS | 1288 | 1461231991446 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 02:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:46:31 INFO - PROCESS | 1288 | 1461231991448 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 02:46:31 INFO - PROCESS | 1288 | 1461231991451 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - PROCESS | 1288 | 1461231991452 Marionette TRACE conn4 <- [1,858,null,{}] 02:46:31 INFO - PROCESS | 1288 | 1461231991456 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}] 02:46:31 INFO - PROCESS | 1288 | 1461231991539 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 02:46:31 INFO - PROCESS | 1288 | 1461231991546 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 1288 | ++DOCSHELL 1BB1F800 == 61 [pid = 1288] [id = 224] 02:46:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1BD62C00) [pid = 1288] [serial = 671] [outer = 00000000] 02:46:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1D5F3400) [pid = 1288] [serial = 672] [outer = 1BD62C00] 02:46:31 INFO - PROCESS | 1288 | 1461231991591 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1D8CC400) [pid = 1288] [serial = 673] [outer = 1BD62C00] 02:46:31 INFO - PROCESS | 1288 | 1461231992005 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]]]}] 02:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 570ms 02:46:32 INFO - PROCESS | 1288 | 1461231992022 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 02:46:32 INFO - PROCESS | 1288 | 1461231992025 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 02:46:32 INFO - PROCESS | 1288 | 1461231992028 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:46:32 INFO - PROCESS | 1288 | 1461231992030 Marionette TRACE conn4 <- [1,862,null,{}] 02:46:32 INFO - PROCESS | 1288 | 1461231992033 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}] 02:46:32 INFO - PROCESS | 1288 | 1461231992171 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 02:46:32 INFO - PROCESS | 1288 | 1461231992177 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:32 INFO - PROCESS | 1288 | ++DOCSHELL 1E60F800 == 62 [pid = 1288] [id = 225] 02:46:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1E709000) [pid = 1288] [serial = 674] [outer = 00000000] 02:46:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (1F6DE000) [pid = 1288] [serial = 675] [outer = 1E709000] 02:46:32 INFO - PROCESS | 1288 | 1461231992227 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (1FA6F400) [pid = 1288] [serial = 676] [outer = 1E709000] 02:46:32 INFO - PROCESS | 1288 | 1461231992662 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]]]}] 02:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 02:46:32 INFO - PROCESS | 1288 | 1461231992738 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 02:46:32 INFO - PROCESS | 1288 | 1461231992742 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 02:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:46:32 INFO - PROCESS | 1288 | 1461231992752 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:46:32 INFO - PROCESS | 1288 | 1461231992756 Marionette TRACE conn4 <- [1,866,null,{}] 02:46:32 INFO - PROCESS | 1288 | 1461231992762 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}] 02:46:32 INFO - PROCESS | 1288 | 1461231992874 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 02:46:32 INFO - PROCESS | 1288 | 1461231992981 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:32 INFO - PROCESS | 1288 | ++DOCSHELL 1270A000 == 63 [pid = 1288] [id = 226] 02:46:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (12710000) [pid = 1288] [serial = 677] [outer = 00000000] 02:46:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (12BC2400) [pid = 1288] [serial = 678] [outer = 12710000] 02:46:33 INFO - PROCESS | 1288 | 1461231993037 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (12E43C00) [pid = 1288] [serial = 679] [outer = 12710000] 02:46:33 INFO - PROCESS | 1288 | 1461231993718 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]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 970ms 02:46:33 INFO - PROCESS | 1288 | 1461231993728 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 02:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:46:33 INFO - PROCESS | 1288 | 1461231993732 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 02:46:33 INFO - PROCESS | 1288 | 1461231993739 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - PROCESS | 1288 | 1461231993744 Marionette TRACE conn4 <- [1,870,null,{}] 02:46:33 INFO - PROCESS | 1288 | 1461231993763 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}] 02:46:33 INFO - PROCESS | 1288 | 1461231993873 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 02:46:33 INFO - PROCESS | 1288 | 1461231994003 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:34 INFO - PROCESS | 1288 | ++DOCSHELL 17224400 == 64 [pid = 1288] [id = 227] 02:46:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (17225400) [pid = 1288] [serial = 680] [outer = 00000000] 02:46:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1B6B6000) [pid = 1288] [serial = 681] [outer = 17225400] 02:46:34 INFO - PROCESS | 1288 | 1461231994059 Marionette DEBUG loaded listener.js 02:46:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1B6B4C00) [pid = 1288] [serial = 682] [outer = 17225400] 02:46:34 INFO - PROCESS | 1288 | 1461231994606 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]]]}] 02:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 890ms 02:46:34 INFO - PROCESS | 1288 | 1461231994643 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 02:46:34 INFO - PROCESS | 1288 | 1461231994646 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 02:46:34 INFO - PROCESS | 1288 | 1461231994651 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - PROCESS | 1288 | 1461231994653 Marionette TRACE conn4 <- [1,874,null,{}] 02:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:46:34 INFO - PROCESS | 1288 | 1461231994663 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}] 02:46:34 INFO - PROCESS | 1288 | 1461231994775 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 02:46:34 INFO - PROCESS | 1288 | 1461231994879 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:34 INFO - PROCESS | 1288 | ++DOCSHELL 1D0B6400 == 65 [pid = 1288] [id = 228] 02:46:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (1D0B8000) [pid = 1288] [serial = 683] [outer = 00000000] 02:46:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (1E70C400) [pid = 1288] [serial = 684] [outer = 1D0B8000] 02:46:34 INFO - PROCESS | 1288 | 1461231994938 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (1F989800) [pid = 1288] [serial = 685] [outer = 1D0B8000] 02:46:35 INFO - PROCESS | 1288 | 1461231995527 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]]]}] 02:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 02:46:35 INFO - PROCESS | 1288 | 1461231995586 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 02:46:35 INFO - PROCESS | 1288 | 1461231995589 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 02:46:35 INFO - PROCESS | 1288 | 1461231995592 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:46:35 INFO - PROCESS | 1288 | 1461231995594 Marionette TRACE conn4 <- [1,878,null,{}] 02:46:35 INFO - PROCESS | 1288 | 1461231995598 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}] 02:46:35 INFO - PROCESS | 1288 | 1461231995704 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 02:46:35 INFO - PROCESS | 1288 | 1461231995805 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 1288 | ++DOCSHELL 1FF1C800 == 66 [pid = 1288] [id = 229] 02:46:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (1FF1CC00) [pid = 1288] [serial = 686] [outer = 00000000] 02:46:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (2051D400) [pid = 1288] [serial = 687] [outer = 1FF1CC00] 02:46:35 INFO - PROCESS | 1288 | 1461231995860 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (209A2400) [pid = 1288] [serial = 688] [outer = 1FF1CC00] 02:46:36 INFO - PROCESS | 1288 | 1461231996434 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]]]}] 02:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 870ms 02:46:36 INFO - PROCESS | 1288 | 1461231996467 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 02:46:36 INFO - PROCESS | 1288 | 1461231996469 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 02:46:36 INFO - PROCESS | 1288 | 1461231996472 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:46:36 INFO - PROCESS | 1288 | 1461231996474 Marionette TRACE conn4 <- [1,882,null,{}] 02:46:36 INFO - PROCESS | 1288 | 1461231996478 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}] 02:46:36 INFO - PROCESS | 1288 | 1461231996620 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 02:46:36 INFO - PROCESS | 1288 | 1461231996724 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:36 INFO - PROCESS | 1288 | ++DOCSHELL 20AE8000 == 67 [pid = 1288] [id = 230] 02:46:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (20AE9000) [pid = 1288] [serial = 689] [outer = 00000000] 02:46:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (20F4A800) [pid = 1288] [serial = 690] [outer = 20AE9000] 02:46:36 INFO - PROCESS | 1288 | 1461231996779 Marionette DEBUG loaded listener.js 02:46:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (20F4E400) [pid = 1288] [serial = 691] [outer = 20AE9000] 02:46:37 INFO - PROCESS | 1288 | 1461231997344 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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 02:46:37 INFO - PROCESS | 1288 | 1461231997406 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 1288 | 1461231997409 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 02:46:37 INFO - PROCESS | 1288 | 1461231997412 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:46:37 INFO - PROCESS | 1288 | 1461231997414 Marionette TRACE conn4 <- [1,886,null,{}] 02:46:37 INFO - PROCESS | 1288 | 1461231997418 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}] 02:46:37 INFO - PROCESS | 1288 | 1461231997543 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 02:46:37 INFO - PROCESS | 1288 | 1461231997712 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:37 INFO - PROCESS | 1288 | ++DOCSHELL 12F29800 == 68 [pid = 1288] [id = 231] 02:46:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (2051A400) [pid = 1288] [serial = 692] [outer = 00000000] 02:46:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (21AAA800) [pid = 1288] [serial = 693] [outer = 2051A400] 02:46:37 INFO - PROCESS | 1288 | 1461231997771 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (21AAF400) [pid = 1288] [serial = 694] [outer = 2051A400] 02:46:38 INFO - PROCESS | 1288 | 1461231998563 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]]]}] 02:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1166ms 02:46:38 INFO - PROCESS | 1288 | 1461231998582 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 02:46:38 INFO - PROCESS | 1288 | 1461231998586 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 02:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:46:38 INFO - PROCESS | 1288 | 1461231998591 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:46:38 INFO - PROCESS | 1288 | 1461231998595 Marionette TRACE conn4 <- [1,890,null,{}] 02:46:38 INFO - PROCESS | 1288 | 1461231998602 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}] 02:46:38 INFO - PROCESS | 1288 | 1461231998702 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 02:46:38 INFO - PROCESS | 1288 | 1461231998840 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 1288 | ++DOCSHELL 0EDF6000 == 69 [pid = 1288] [id = 232] 02:46:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (1731C800) [pid = 1288] [serial = 695] [outer = 00000000] 02:46:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (18B18400) [pid = 1288] [serial = 696] [outer = 1731C800] 02:46:38 INFO - PROCESS | 1288 | 1461231998892 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (1A665000) [pid = 1288] [serial = 697] [outer = 1731C800] 02:46:39 INFO - PROCESS | 1288 | --DOCSHELL 175D9400 == 68 [pid = 1288] [id = 177] 02:46:39 INFO - PROCESS | 1288 | --DOCSHELL 1BB1F800 == 67 [pid = 1288] [id = 224] 02:46:39 INFO - PROCESS | 1288 | --DOCSHELL 12C3DC00 == 66 [pid = 1288] [id = 223] 02:46:39 INFO - PROCESS | 1288 | --DOCSHELL 0ED26000 == 65 [pid = 1288] [id = 222] 02:46:39 INFO - PROCESS | 1288 | --DOCSHELL 1CC2FC00 == 64 [pid = 1288] [id = 221] 02:46:39 INFO - PROCESS | 1288 | --DOCSHELL 1BCCA800 == 63 [pid = 1288] [id = 220] 02:46:39 INFO - PROCESS | 1288 | --DOCSHELL 1B906800 == 62 [pid = 1288] [id = 219] 02:46:39 INFO - PROCESS | 1288 | --DOCSHELL 1B6B0C00 == 61 [pid = 1288] [id = 218] 02:46:39 INFO - PROCESS | 1288 | --DOCSHELL 17869400 == 60 [pid = 1288] [id = 217] 02:46:39 INFO - PROCESS | 1288 | --DOCSHELL 0ED23800 == 59 [pid = 1288] [id = 216] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (20AEB000) [pid = 1288] [serial = 632] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOCSHELL 0ED25000 == 58 [pid = 1288] [id = 215] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (1D8A1000) [pid = 1288] [serial = 617] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (1F0C3C00) [pid = 1288] [serial = 620] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (1E603400) [pid = 1288] [serial = 618] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (1FA75C00) [pid = 1288] [serial = 623] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (1F64B000) [pid = 1288] [serial = 621] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (1D082000) [pid = 1288] [serial = 588] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (1FF18C00) [pid = 1288] [serial = 626] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (1A671000) [pid = 1288] [serial = 603] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (1936D800) [pid = 1288] [serial = 602] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (1BD61400) [pid = 1288] [serial = 611] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (1BD70C00) [pid = 1288] [serial = 612] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (1F6E0000) [pid = 1288] [serial = 599] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (1731B400) [pid = 1288] [serial = 605] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (1868C400) [pid = 1288] [serial = 606] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (1CDC1800) [pid = 1288] [serial = 614] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (1B908400) [pid = 1288] [serial = 608] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (1BBAB800) [pid = 1288] [serial = 609] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (13B0E400) [pid = 1288] [serial = 590] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (1B6B8C00) [pid = 1288] [serial = 593] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (1D5F7000) [pid = 1288] [serial = 596] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (2051B800) [pid = 1288] [serial = 630] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (20515C00) [pid = 1288] [serial = 629] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1FA74400) [pid = 1288] [serial = 624] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (1FF1D800) [pid = 1288] [serial = 627] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (1CF7A800) [pid = 1288] [serial = 615] [outer = 00000000] [url = about:blank] 02:46:39 INFO - PROCESS | 1288 | 1461231999514 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]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 990ms 02:46:39 INFO - PROCESS | 1288 | 1461231999583 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 1288 | 1461231999588 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 02:46:39 INFO - PROCESS | 1288 | 1461231999594 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:46:39 INFO - PROCESS | 1288 | 1461231999597 Marionette TRACE conn4 <- [1,894,null,{}] 02:46:39 INFO - PROCESS | 1288 | 1461231999601 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}] 02:46:39 INFO - PROCESS | 1288 | 1461231999692 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 02:46:39 INFO - PROCESS | 1288 | 1461231999780 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:39 INFO - PROCESS | 1288 | ++DOCSHELL 0EE51800 == 59 [pid = 1288] [id = 233] 02:46:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (12C6A800) [pid = 1288] [serial = 698] [outer = 00000000] 02:46:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (177D2800) [pid = 1288] [serial = 699] [outer = 12C6A800] 02:46:39 INFO - PROCESS | 1288 | 1461231999826 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1A662800) [pid = 1288] [serial = 700] [outer = 12C6A800] 02:46:40 INFO - PROCESS | 1288 | 1461232000223 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]]]}] 02:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 02:46:40 INFO - PROCESS | 1288 | 1461232000268 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 02:46:40 INFO - PROCESS | 1288 | 1461232000270 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 02:46:40 INFO - PROCESS | 1288 | 1461232000273 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:46:40 INFO - PROCESS | 1288 | 1461232000277 Marionette TRACE conn4 <- [1,898,null,{}] 02:46:40 INFO - PROCESS | 1288 | 1461232000287 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}] 02:46:40 INFO - PROCESS | 1288 | 1461232000374 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 02:46:40 INFO - PROCESS | 1288 | 1461232000381 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:40 INFO - PROCESS | 1288 | ++DOCSHELL 1B638400 == 60 [pid = 1288] [id = 234] 02:46:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (1B6AF400) [pid = 1288] [serial = 701] [outer = 00000000] 02:46:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (1BB28000) [pid = 1288] [serial = 702] [outer = 1B6AF400] 02:46:40 INFO - PROCESS | 1288 | 1461232000429 Marionette DEBUG loaded listener.js 02:46:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1BC7D400) [pid = 1288] [serial = 703] [outer = 1B6AF400] 02:46:40 INFO - PROCESS | 1288 | 1461232000899 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]]]}] 02:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 02:46:40 INFO - PROCESS | 1288 | 1461232000947 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 02:46:40 INFO - PROCESS | 1288 | 1461232000950 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 02:46:40 INFO - PROCESS | 1288 | 1461232000953 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - PROCESS | 1288 | 1461232000955 Marionette TRACE conn4 <- [1,902,null,{}] 02:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:46:40 INFO - PROCESS | 1288 | 1461232000958 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}] 02:46:41 INFO - PROCESS | 1288 | 1461232001042 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 02:46:41 INFO - PROCESS | 1288 | 1461232001169 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:41 INFO - PROCESS | 1288 | ++DOCSHELL 1BC84C00 == 61 [pid = 1288] [id = 235] 02:46:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (1BD6E800) [pid = 1288] [serial = 704] [outer = 00000000] 02:46:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (1CC28400) [pid = 1288] [serial = 705] [outer = 1BD6E800] 02:46:41 INFO - PROCESS | 1288 | 1461232001216 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (1CC30400) [pid = 1288] [serial = 706] [outer = 1BD6E800] 02:46:41 INFO - PROCESS | 1288 | 1461232001624 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]]]}] 02:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 02:46:41 INFO - PROCESS | 1288 | 1461232001688 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 02:46:41 INFO - PROCESS | 1288 | 1461232001690 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 02:46:41 INFO - PROCESS | 1288 | 1461232001694 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:46:41 INFO - PROCESS | 1288 | 1461232001695 Marionette TRACE conn4 <- [1,906,null,{}] 02:46:41 INFO - PROCESS | 1288 | 1461232001699 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}] 02:46:41 INFO - PROCESS | 1288 | 1461232001810 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 02:46:41 INFO - PROCESS | 1288 | 1461232001870 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:41 INFO - PROCESS | 1288 | ++DOCSHELL 1CF7CC00 == 62 [pid = 1288] [id = 236] 02:46:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1CF7E000) [pid = 1288] [serial = 707] [outer = 00000000] 02:46:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1CF83400) [pid = 1288] [serial = 708] [outer = 1CF7E000] 02:46:41 INFO - PROCESS | 1288 | 1461232001917 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (1CFF5000) [pid = 1288] [serial = 709] [outer = 1CF7E000] 02:46:42 INFO - PROCESS | 1288 | 1461232002359 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]]]}] 02:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 731ms 02:46:42 INFO - PROCESS | 1288 | 1461232002429 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 1288 | 1461232002431 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 02:46:42 INFO - PROCESS | 1288 | 1461232002434 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 1288 | 1461232002435 Marionette TRACE conn4 <- [1,910,null,{}] 02:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:46:42 INFO - PROCESS | 1288 | 1461232002439 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}] 02:46:42 INFO - PROCESS | 1288 | 1461232002568 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 02:46:42 INFO - PROCESS | 1288 | 1461232002636 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:42 INFO - PROCESS | 1288 | ++DOCSHELL 1E60DC00 == 63 [pid = 1288] [id = 237] 02:46:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (1E678400) [pid = 1288] [serial = 710] [outer = 00000000] 02:46:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (1E710800) [pid = 1288] [serial = 711] [outer = 1E678400] 02:46:42 INFO - PROCESS | 1288 | 1461232002683 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (1F0C4000) [pid = 1288] [serial = 712] [outer = 1E678400] 02:46:43 INFO - PROCESS | 1288 | 1461232003082 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]]]}] 02:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 02:46:43 INFO - PROCESS | 1288 | 1461232003169 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 1288 | 1461232003171 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 02:46:43 INFO - PROCESS | 1288 | 1461232003174 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:46:43 INFO - PROCESS | 1288 | 1461232003176 Marionette TRACE conn4 <- [1,914,null,{}] 02:46:43 INFO - PROCESS | 1288 | 1461232003186 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}] 02:46:43 INFO - PROCESS | 1288 | 1461232003296 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 02:46:43 INFO - PROCESS | 1288 | 1461232003302 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 1288 | ++DOCSHELL 1E708C00 == 64 [pid = 1288] [id = 238] 02:46:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (1F6E0000) [pid = 1288] [serial = 713] [outer = 00000000] 02:46:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (1FE90000) [pid = 1288] [serial = 714] [outer = 1F6E0000] 02:46:43 INFO - PROCESS | 1288 | 1461232003346 Marionette DEBUG loaded listener.js 02:46:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (1FF19400) [pid = 1288] [serial = 715] [outer = 1F6E0000] 02:46:43 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (1BD68C00) [pid = 1288] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:46:43 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (0ED29C00) [pid = 1288] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:46:43 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (1B6B2000) [pid = 1288] [serial = 653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:46:43 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (1BBA8C00) [pid = 1288] [serial = 656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:46:43 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (1CC30000) [pid = 1288] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:46:43 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (17869C00) [pid = 1288] [serial = 650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:46:43 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (0EDE8000) [pid = 1288] [serial = 647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:46:43 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (1BD62C00) [pid = 1288] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:46:43 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (1CFF4400) [pid = 1288] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:46:43 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (16547000) [pid = 1288] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:46:43 INFO - PROCESS | 1288 | 1461232003862 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]]]}] 02:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 02:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:46:43 INFO - PROCESS | 1288 | 1461232003909 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 1288 | 1461232003911 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 02:46:43 INFO - PROCESS | 1288 | 1461232003914 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 1288 | 1461232003915 Marionette TRACE conn4 <- [1,918,null,{}] 02:46:43 INFO - PROCESS | 1288 | 1461232003919 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}] 02:46:43 INFO - PROCESS | 1288 | 1461232003999 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 02:46:44 INFO - PROCESS | 1288 | 1461232004005 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:44 INFO - PROCESS | 1288 | ++DOCSHELL 1CE51000 == 65 [pid = 1288] [id = 239] 02:46:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (1CF76C00) [pid = 1288] [serial = 716] [outer = 00000000] 02:46:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1FA74400) [pid = 1288] [serial = 717] [outer = 1CF76C00] 02:46:44 INFO - PROCESS | 1288 | 1461232004049 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1FF1C000) [pid = 1288] [serial = 718] [outer = 1CF76C00] 02:46:44 INFO - PROCESS | 1288 | 1461232004461 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]]]}] 02:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 569ms 02:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:46:44 INFO - PROCESS | 1288 | 1461232004484 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 02:46:44 INFO - PROCESS | 1288 | 1461232004486 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 02:46:44 INFO - PROCESS | 1288 | 1461232004489 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:46:44 INFO - PROCESS | 1288 | 1461232004491 Marionette TRACE conn4 <- [1,922,null,{}] 02:46:44 INFO - PROCESS | 1288 | 1461232004526 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}] 02:46:44 INFO - PROCESS | 1288 | 1461232004608 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 02:46:44 INFO - PROCESS | 1288 | 1461232004615 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:44 INFO - PROCESS | 1288 | ++DOCSHELL 1FF22C00 == 66 [pid = 1288] [id = 240] 02:46:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (1FF23400) [pid = 1288] [serial = 719] [outer = 00000000] 02:46:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (209A7000) [pid = 1288] [serial = 720] [outer = 1FF23400] 02:46:44 INFO - PROCESS | 1288 | 1461232004658 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (209AE800) [pid = 1288] [serial = 721] [outer = 1FF23400] 02:46:45 INFO - PROCESS | 1288 | 1461232005076 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]]]}] 02:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 650ms 02:46:45 INFO - PROCESS | 1288 | 1461232005141 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 02:46:45 INFO - PROCESS | 1288 | 1461232005143 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 02:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:46:45 INFO - PROCESS | 1288 | 1461232005146 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:46:45 INFO - PROCESS | 1288 | 1461232005147 Marionette TRACE conn4 <- [1,926,null,{}] 02:46:45 INFO - PROCESS | 1288 | 1461232005151 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}] 02:46:45 INFO - PROCESS | 1288 | 1461232005232 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 02:46:45 INFO - PROCESS | 1288 | 1461232005238 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 1288 | ++DOCSHELL 1D582000 == 67 [pid = 1288] [id = 241] 02:46:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (1D582800) [pid = 1288] [serial = 722] [outer = 00000000] 02:46:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (0ED2A400) [pid = 1288] [serial = 723] [outer = 1D582800] 02:46:45 INFO - PROCESS | 1288 | 1461232005283 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (1CF7A800) [pid = 1288] [serial = 724] [outer = 1D582800] 02:46:45 INFO - PROCESS | 1288 | 1461232005918 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]]]}] 02:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 830ms 02:46:45 INFO - PROCESS | 1288 | 1461232005977 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 02:46:45 INFO - PROCESS | 1288 | 1461232005982 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 02:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:46:45 INFO - PROCESS | 1288 | 1461232005988 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:46:45 INFO - PROCESS | 1288 | 1461232005992 Marionette TRACE conn4 <- [1,930,null,{}] 02:46:45 INFO - PROCESS | 1288 | 1461232005998 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}] 02:46:46 INFO - PROCESS | 1288 | 1461232006112 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 02:46:46 INFO - PROCESS | 1288 | 1461232006221 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 1288 | ++DOCSHELL 13BA7400 == 68 [pid = 1288] [id = 242] 02:46:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (165E7C00) [pid = 1288] [serial = 725] [outer = 00000000] 02:46:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (175DD000) [pid = 1288] [serial = 726] [outer = 165E7C00] 02:46:46 INFO - PROCESS | 1288 | 1461232006279 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (1936F000) [pid = 1288] [serial = 727] [outer = 165E7C00] 02:46:46 INFO - PROCESS | 1288 | 1461232006930 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]]]}] 02:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 970ms 02:46:46 INFO - PROCESS | 1288 | 1461232006963 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 1288 | 1461232006969 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 02:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:46:46 INFO - PROCESS | 1288 | 1461232006975 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - PROCESS | 1288 | 1461232006978 Marionette TRACE conn4 <- [1,934,null,{}] 02:46:46 INFO - PROCESS | 1288 | 1461232006982 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}] 02:46:47 INFO - PROCESS | 1288 | 1461232007093 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 02:46:47 INFO - PROCESS | 1288 | 1461232007226 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:47 INFO - PROCESS | 1288 | ++DOCSHELL 1B910000 == 69 [pid = 1288] [id = 243] 02:46:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (1BB22000) [pid = 1288] [serial = 728] [outer = 00000000] 02:46:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (1CBB6000) [pid = 1288] [serial = 729] [outer = 1BB22000] 02:46:47 INFO - PROCESS | 1288 | 1461232007283 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (1CF7FC00) [pid = 1288] [serial = 730] [outer = 1BB22000] 02:46:47 INFO - PROCESS | 1288 | 1461232007865 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]]]}] 02:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 02:46:47 INFO - PROCESS | 1288 | 1461232007907 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 1288 | 1461232007910 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 02:46:47 INFO - PROCESS | 1288 | 1461232007914 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:46:47 INFO - PROCESS | 1288 | 1461232007918 Marionette TRACE conn4 <- [1,938,null,{}] 02:46:47 INFO - PROCESS | 1288 | 1461232007929 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}] 02:46:48 INFO - PROCESS | 1288 | 1461232008047 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 02:46:48 INFO - PROCESS | 1288 | 1461232008148 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:48 INFO - PROCESS | 1288 | ++DOCSHELL 12BBBC00 == 70 [pid = 1288] [id = 244] 02:46:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (1D58B400) [pid = 1288] [serial = 731] [outer = 00000000] 02:46:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (1F9C6400) [pid = 1288] [serial = 732] [outer = 1D58B400] 02:46:48 INFO - PROCESS | 1288 | 1461232008206 Marionette DEBUG loaded listener.js 02:46:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (1F9CA800) [pid = 1288] [serial = 733] [outer = 1D58B400] 02:46:48 INFO - PROCESS | 1288 | 1461232008766 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]]]}] 02:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 930ms 02:46:48 INFO - PROCESS | 1288 | 1461232008847 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 02:46:48 INFO - PROCESS | 1288 | 1461232008850 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 02:46:48 INFO - PROCESS | 1288 | 1461232008853 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:46:48 INFO - PROCESS | 1288 | 1461232008855 Marionette TRACE conn4 <- [1,942,null,{}] 02:46:48 INFO - PROCESS | 1288 | 1461232008859 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}] 02:46:48 INFO - PROCESS | 1288 | 1461232008968 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 02:46:49 INFO - PROCESS | 1288 | 1461232009101 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:49 INFO - PROCESS | 1288 | ++DOCSHELL 1FE96800 == 71 [pid = 1288] [id = 245] 02:46:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (1FE99400) [pid = 1288] [serial = 734] [outer = 00000000] 02:46:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (2060D000) [pid = 1288] [serial = 735] [outer = 1FE99400] 02:46:49 INFO - PROCESS | 1288 | 1461232009159 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (2060F400) [pid = 1288] [serial = 736] [outer = 1FE99400] 02:46:49 INFO - PROCESS | 1288 | 1461232009721 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]]]}] 02:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 930ms 02:46:49 INFO - PROCESS | 1288 | 1461232009787 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 02:46:49 INFO - PROCESS | 1288 | 1461232009790 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 02:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:46:49 INFO - PROCESS | 1288 | 1461232009793 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:46:49 INFO - PROCESS | 1288 | 1461232009795 Marionette TRACE conn4 <- [1,946,null,{}] 02:46:49 INFO - PROCESS | 1288 | 1461232009800 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}] 02:46:49 INFO - PROCESS | 1288 | 1461232009903 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 02:46:50 INFO - PROCESS | 1288 | 1461232010036 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:50 INFO - PROCESS | 1288 | ++DOCSHELL 1F9CD800 == 72 [pid = 1288] [id = 246] 02:46:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (1FE9AC00) [pid = 1288] [serial = 737] [outer = 00000000] 02:46:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (20618400) [pid = 1288] [serial = 738] [outer = 1FE9AC00] 02:46:50 INFO - PROCESS | 1288 | 1461232010091 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (20AF6800) [pid = 1288] [serial = 739] [outer = 1FE9AC00] 02:46:50 INFO - PROCESS | 1288 | 1461232010721 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]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 02:46:50 INFO - PROCESS | 1288 | 1461232010767 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 1288 | 1461232010769 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 02:46:50 INFO - PROCESS | 1288 | 1461232010773 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:46:50 INFO - PROCESS | 1288 | 1461232010775 Marionette TRACE conn4 <- [1,950,null,{}] 02:46:50 INFO - PROCESS | 1288 | 1461232010779 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}] 02:46:51 INFO - PROCESS | 1288 | 1461232011062 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 02:46:51 INFO - PROCESS | 1288 | 1461232011230 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:51 INFO - PROCESS | 1288 | ++DOCSHELL 174F8400 == 73 [pid = 1288] [id = 247] 02:46:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (174FA800) [pid = 1288] [serial = 740] [outer = 00000000] 02:46:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (1874CC00) [pid = 1288] [serial = 741] [outer = 174FA800] 02:46:51 INFO - PROCESS | 1288 | 1461232011282 Marionette DEBUG loaded listener.js 02:46:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (1B612C00) [pid = 1288] [serial = 742] [outer = 174FA800] 02:46:51 INFO - PROCESS | 1288 | 1461232011863 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]]]}] 02:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1126ms 02:46:51 INFO - PROCESS | 1288 | 1461232011904 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 02:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:46:51 INFO - PROCESS | 1288 | 1461232011908 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 02:46:51 INFO - PROCESS | 1288 | 1461232011913 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:46:51 INFO - PROCESS | 1288 | 1461232011917 Marionette TRACE conn4 <- [1,954,null,{}] 02:46:51 INFO - PROCESS | 1288 | 1461232011921 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}] 02:46:52 INFO - PROCESS | 1288 | 1461232012019 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 02:46:52 INFO - PROCESS | 1288 | 1461232012129 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 1288 | ++DOCSHELL 1BB21400 == 74 [pid = 1288] [id = 248] 02:46:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (1BB26800) [pid = 1288] [serial = 743] [outer = 00000000] 02:46:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (1BCCA000) [pid = 1288] [serial = 744] [outer = 1BB26800] 02:46:52 INFO - PROCESS | 1288 | 1461232012179 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (1BD65000) [pid = 1288] [serial = 745] [outer = 1BB26800] 02:46:52 INFO - PROCESS | 1288 | --DOCSHELL 1CF82C00 == 73 [pid = 1288] [id = 169] 02:46:52 INFO - PROCESS | 1288 | --DOCSHELL 209A4C00 == 72 [pid = 1288] [id = 211] 02:46:52 INFO - PROCESS | 1288 | --DOCSHELL 1FF22C00 == 71 [pid = 1288] [id = 240] 02:46:52 INFO - PROCESS | 1288 | --DOCSHELL 1CE51000 == 70 [pid = 1288] [id = 239] 02:46:52 INFO - PROCESS | 1288 | --DOCSHELL 1E708C00 == 69 [pid = 1288] [id = 238] 02:46:52 INFO - PROCESS | 1288 | --DOCSHELL 1E60DC00 == 68 [pid = 1288] [id = 237] 02:46:52 INFO - PROCESS | 1288 | --DOCSHELL 1CF7CC00 == 67 [pid = 1288] [id = 236] 02:46:52 INFO - PROCESS | 1288 | --DOCSHELL 1BC84C00 == 66 [pid = 1288] [id = 235] 02:46:52 INFO - PROCESS | 1288 | --DOCSHELL 1B638400 == 65 [pid = 1288] [id = 234] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (1F6DE000) [pid = 1288] [serial = 675] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (17876800) [pid = 1288] [serial = 635] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (209A7C00) [pid = 1288] [serial = 638] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 137 (21805000) [pid = 1288] [serial = 641] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOCSHELL 0EE51800 == 64 [pid = 1288] [id = 233] 02:46:52 INFO - PROCESS | 1288 | --DOCSHELL 0EDF6000 == 63 [pid = 1288] [id = 232] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 136 (17784C00) [pid = 1288] [serial = 351] [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.] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 135 (1BBAEC00) [pid = 1288] [serial = 669] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (1C895400) [pid = 1288] [serial = 670] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (1D5F3400) [pid = 1288] [serial = 672] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (1D0B8400) [pid = 1288] [serial = 667] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (1BC80400) [pid = 1288] [serial = 658] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (1CC22400) [pid = 1288] [serial = 660] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (1CC28800) [pid = 1288] [serial = 661] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (12E3E400) [pid = 1288] [serial = 645] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (12BC2C00) [pid = 1288] [serial = 644] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (1B80B800) [pid = 1288] [serial = 654] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (1B811C00) [pid = 1288] [serial = 655] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (1BC81C00) [pid = 1288] [serial = 657] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (1CFE7400) [pid = 1288] [serial = 664] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (18B17800) [pid = 1288] [serial = 651] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (1A667C00) [pid = 1288] [serial = 652] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (12BBF000) [pid = 1288] [serial = 648] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (12E40000) [pid = 1288] [serial = 649] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (1CF7F400) [pid = 1288] [serial = 663] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (1D8CC400) [pid = 1288] [serial = 673] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (1D0B9800) [pid = 1288] [serial = 666] [outer = 00000000] [url = about:blank] 02:46:52 INFO - PROCESS | 1288 | 1461232012802 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]]]}] 02:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 930ms 02:46:52 INFO - PROCESS | 1288 | 1461232012843 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 1288 | 1461232012846 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 02:46:52 INFO - PROCESS | 1288 | 1461232012849 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:46:52 INFO - PROCESS | 1288 | 1461232012851 Marionette TRACE conn4 <- [1,958,null,{}] 02:46:52 INFO - PROCESS | 1288 | 1461232012855 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}] 02:46:52 INFO - PROCESS | 1288 | 1461232012942 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 02:46:53 INFO - PROCESS | 1288 | 1461232013035 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:53 INFO - PROCESS | 1288 | ++DOCSHELL 1420F000 == 64 [pid = 1288] [id = 249] 02:46:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (1653EC00) [pid = 1288] [serial = 746] [outer = 00000000] 02:46:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (17785C00) [pid = 1288] [serial = 747] [outer = 1653EC00] 02:46:53 INFO - PROCESS | 1288 | 1461232013082 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (18F0C400) [pid = 1288] [serial = 748] [outer = 1653EC00] 02:46:53 INFO - PROCESS | 1288 | 1461232013473 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]]]}] 02:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 02:46:53 INFO - PROCESS | 1288 | 1461232013524 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 02:46:53 INFO - PROCESS | 1288 | 1461232013528 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 02:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:46:53 INFO - PROCESS | 1288 | 1461232013538 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 1288 | 1461232013543 Marionette TRACE conn4 <- [1,962,null,{}] 02:46:53 INFO - PROCESS | 1288 | 1461232013547 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}] 02:46:53 INFO - PROCESS | 1288 | 1461232013636 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 02:46:53 INFO - PROCESS | 1288 | 1461232013642 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:53 INFO - PROCESS | 1288 | ++DOCSHELL 1B5BA000 == 65 [pid = 1288] [id = 250] 02:46:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (1B5BA800) [pid = 1288] [serial = 749] [outer = 00000000] 02:46:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (1BD62400) [pid = 1288] [serial = 750] [outer = 1B5BA800] 02:46:53 INFO - PROCESS | 1288 | 1461232013687 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (1C895800) [pid = 1288] [serial = 751] [outer = 1B5BA800] 02:46:54 INFO - PROCESS | 1288 | 1461232014173 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]]]}] 02:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 689ms 02:46:54 INFO - PROCESS | 1288 | 1461232014223 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 02:46:54 INFO - PROCESS | 1288 | 1461232014225 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 02:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:46:54 INFO - PROCESS | 1288 | 1461232014229 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:46:54 INFO - PROCESS | 1288 | 1461232014230 Marionette TRACE conn4 <- [1,966,null,{}] 02:46:54 INFO - PROCESS | 1288 | 1461232014234 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}] 02:46:54 INFO - PROCESS | 1288 | 1461232014316 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 02:46:54 INFO - PROCESS | 1288 | 1461232014324 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:54 INFO - PROCESS | 1288 | ++DOCSHELL 1723D000 == 66 [pid = 1288] [id = 251] 02:46:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (1CBB3000) [pid = 1288] [serial = 752] [outer = 00000000] 02:46:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (1CF7CC00) [pid = 1288] [serial = 753] [outer = 1CBB3000] 02:46:54 INFO - PROCESS | 1288 | 1461232014370 Marionette DEBUG loaded listener.js 02:46:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (1CF84800) [pid = 1288] [serial = 754] [outer = 1CBB3000] 02:46:54 INFO - PROCESS | 1288 | 1461232014799 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]]]}] 02:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 631ms 02:46:54 INFO - PROCESS | 1288 | 1461232014860 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 02:46:54 INFO - PROCESS | 1288 | 1461232014863 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 02:46:54 INFO - PROCESS | 1288 | 1461232014866 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:46:54 INFO - PROCESS | 1288 | 1461232014867 Marionette TRACE conn4 <- [1,970,null,{}] 02:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:46:54 INFO - PROCESS | 1288 | 1461232014871 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}] 02:46:54 INFO - PROCESS | 1288 | 1461232014983 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 02:46:55 INFO - PROCESS | 1288 | 1461232015074 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 1288 | ++DOCSHELL 1CFE8000 == 67 [pid = 1288] [id = 252] 02:46:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (1CFF4400) [pid = 1288] [serial = 755] [outer = 00000000] 02:46:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (1D0B9400) [pid = 1288] [serial = 756] [outer = 1CFF4400] 02:46:55 INFO - PROCESS | 1288 | 1461232015130 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (1D581400) [pid = 1288] [serial = 757] [outer = 1CFF4400] 02:46:55 INFO - PROCESS | 1288 | 1461232015566 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]]]}] 02:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 02:46:55 INFO - PROCESS | 1288 | 1461232015600 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 1288 | 1461232015602 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 02:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:46:55 INFO - PROCESS | 1288 | 1461232015605 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 1288 | 1461232015607 Marionette TRACE conn4 <- [1,974,null,{}] 02:46:55 INFO - PROCESS | 1288 | 1461232015610 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}] 02:46:55 INFO - PROCESS | 1288 | 1461232015727 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 02:46:55 INFO - PROCESS | 1288 | 1461232015807 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 1288 | ++DOCSHELL 1D58D400 == 68 [pid = 1288] [id = 253] 02:46:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (1D58D800) [pid = 1288] [serial = 758] [outer = 00000000] 02:46:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (1E60B800) [pid = 1288] [serial = 759] [outer = 1D58D800] 02:46:55 INFO - PROCESS | 1288 | 1461232015852 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (1E70D000) [pid = 1288] [serial = 760] [outer = 1D58D800] 02:46:56 INFO - PROCESS | 1288 | 1461232016286 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]]]}] 02:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 02:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:46:56 INFO - PROCESS | 1288 | 1461232016336 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 1288 | 1461232016338 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 02:46:56 INFO - PROCESS | 1288 | 1461232016341 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 1288 | 1461232016343 Marionette TRACE conn4 <- [1,978,null,{}] 02:46:56 INFO - PROCESS | 1288 | 1461232016347 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}] 02:46:56 INFO - PROCESS | 1288 | 1461232016488 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 02:46:56 INFO - PROCESS | 1288 | 1461232016513 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:56 INFO - PROCESS | 1288 | ++DOCSHELL 1F00E400 == 69 [pid = 1288] [id = 254] 02:46:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (1F991000) [pid = 1288] [serial = 761] [outer = 00000000] 02:46:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (1F9CB800) [pid = 1288] [serial = 762] [outer = 1F991000] 02:46:56 INFO - PROCESS | 1288 | 1461232016557 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (1FA6C800) [pid = 1288] [serial = 763] [outer = 1F991000] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (1653AC00) [pid = 1288] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (1BB20800) [pid = 1288] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (17526800) [pid = 1288] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (12E43800) [pid = 1288] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (1FE5A800) [pid = 1288] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (1CF7B800) [pid = 1288] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (1FF1FC00) [pid = 1288] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (1D1C3800) [pid = 1288] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (1F007800) [pid = 1288] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (20F53000) [pid = 1288] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (1CF7E000) [pid = 1288] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (1E678400) [pid = 1288] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (1F6E0000) [pid = 1288] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (1BD6E800) [pid = 1288] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (12C6A800) [pid = 1288] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (1CF76C00) [pid = 1288] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (2051A400) [pid = 1288] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (1731C800) [pid = 1288] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (1B6AF400) [pid = 1288] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:46:57 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (1FF23400) [pid = 1288] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:46:57 INFO - PROCESS | 1288 | 1461232017273 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]]]}] 02:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 02:46:57 INFO - PROCESS | 1288 | 1461232017312 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 02:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:46:57 INFO - PROCESS | 1288 | 1461232017314 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 02:46:57 INFO - PROCESS | 1288 | 1461232017317 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:46:57 INFO - PROCESS | 1288 | 1461232017319 Marionette TRACE conn4 <- [1,982,null,{}] 02:46:57 INFO - PROCESS | 1288 | 1461232017322 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}] 02:46:57 INFO - PROCESS | 1288 | 1461232017404 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 02:46:57 INFO - PROCESS | 1288 | 1461232017497 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:57 INFO - PROCESS | 1288 | ++DOCSHELL 12E43800 == 70 [pid = 1288] [id = 255] 02:46:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (13B0F800) [pid = 1288] [serial = 764] [outer = 00000000] 02:46:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (1BBABC00) [pid = 1288] [serial = 765] [outer = 13B0F800] 02:46:57 INFO - PROCESS | 1288 | 1461232017543 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (1B6BD000) [pid = 1288] [serial = 766] [outer = 13B0F800] 02:46:57 INFO - PROCESS | 1288 | 1461232017931 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]]]}] 02:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 02:46:57 INFO - PROCESS | 1288 | 1461232017990 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 02:46:57 INFO - PROCESS | 1288 | 1461232017992 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 02:46:57 INFO - PROCESS | 1288 | 1461232017995 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:46:57 INFO - PROCESS | 1288 | 1461232017997 Marionette TRACE conn4 <- [1,986,null,{}] 02:46:57 INFO - PROCESS | 1288 | 1461232018000 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}] 02:46:58 INFO - PROCESS | 1288 | 1461232018082 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 02:46:58 INFO - PROCESS | 1288 | 1461232018088 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 1288 | ++DOCSHELL 1CBEB800 == 71 [pid = 1288] [id = 256] 02:46:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (1CDC1C00) [pid = 1288] [serial = 767] [outer = 00000000] 02:46:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (1F9CD000) [pid = 1288] [serial = 768] [outer = 1CDC1C00] 02:46:58 INFO - PROCESS | 1288 | 1461232018132 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (1FF1A400) [pid = 1288] [serial = 769] [outer = 1CDC1C00] 02:46:58 INFO - PROCESS | 1288 | 1461232018572 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]]]}] 02:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 02:46:58 INFO - PROCESS | 1288 | 1461232018628 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 1288 | 1461232018630 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 02:46:58 INFO - PROCESS | 1288 | 1461232018634 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 1288 | 1461232018636 Marionette TRACE conn4 <- [1,990,null,{}] 02:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:46:58 INFO - PROCESS | 1288 | 1461232018639 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}] 02:46:58 INFO - PROCESS | 1288 | 1461232018723 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 02:46:58 INFO - PROCESS | 1288 | 1461232018729 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 1288 | ++DOCSHELL 1FF23400 == 72 [pid = 1288] [id = 257] 02:46:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (20518C00) [pid = 1288] [serial = 770] [outer = 00000000] 02:46:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (20611000) [pid = 1288] [serial = 771] [outer = 20518C00] 02:46:58 INFO - PROCESS | 1288 | 1461232018781 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (209A8C00) [pid = 1288] [serial = 772] [outer = 20518C00] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 0EE43400 == 71 [pid = 1288] [id = 153] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 16540C00 == 70 [pid = 1288] [id = 212] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1409BC00 == 69 [pid = 1288] [id = 112] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1E70C800 == 68 [pid = 1288] [id = 200] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1270A000 == 67 [pid = 1288] [id = 226] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1D0B6400 == 66 [pid = 1288] [id = 228] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 12C32C00 == 65 [pid = 1288] [id = 111] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1D134C00 == 64 [pid = 1288] [id = 199] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 19373800 == 63 [pid = 1288] [id = 154] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1CBE0C00 == 62 [pid = 1288] [id = 127] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 17224400 == 61 [pid = 1288] [id = 227] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1F98C000 == 60 [pid = 1288] [id = 114] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 0EDEFC00 == 59 [pid = 1288] [id = 142] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 13C8C400 == 58 [pid = 1288] [id = 125] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1FF1C800 == 57 [pid = 1288] [id = 229] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1D5F0400 == 56 [pid = 1288] [id = 113] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 12F29800 == 55 [pid = 1288] [id = 231] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 20AE8000 == 54 [pid = 1288] [id = 230] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 12786800 == 53 [pid = 1288] [id = 174] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1E60F800 == 52 [pid = 1288] [id = 225] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1BC80000 == 51 [pid = 1288] [id = 179] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 12694800 == 50 [pid = 1288] [id = 100] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1E70E000 == 49 [pid = 1288] [id = 141] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1D80D400 == 48 [pid = 1288] [id = 93] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1AA96000 == 47 [pid = 1288] [id = 213] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 20F50000 == 46 [pid = 1288] [id = 214] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1FA70400 == 45 [pid = 1288] [id = 189] 02:46:59 INFO - PROCESS | 1288 | --DOCSHELL 1FA68C00 == 44 [pid = 1288] [id = 172] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 20AF4400 == 43 [pid = 1288] [id = 173] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 1BB21400 == 42 [pid = 1288] [id = 248] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 174F8400 == 41 [pid = 1288] [id = 247] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 1F9CD800 == 40 [pid = 1288] [id = 246] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 12BBBC00 == 39 [pid = 1288] [id = 244] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 1FE96800 == 38 [pid = 1288] [id = 245] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 1B910000 == 37 [pid = 1288] [id = 243] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 1D582000 == 36 [pid = 1288] [id = 241] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 13BA7400 == 35 [pid = 1288] [id = 242] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 1B5BA000 == 34 [pid = 1288] [id = 250] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 12E43800 == 33 [pid = 1288] [id = 255] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 1CFE8000 == 32 [pid = 1288] [id = 252] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 1723D000 == 31 [pid = 1288] [id = 251] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 1CBEB800 == 30 [pid = 1288] [id = 256] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 1420F000 == 29 [pid = 1288] [id = 249] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 1F00E400 == 28 [pid = 1288] [id = 254] 02:47:00 INFO - PROCESS | 1288 | --DOCSHELL 1D58D400 == 27 [pid = 1288] [id = 253] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (1FF1E400) [pid = 1288] [serial = 564] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (1D0BD000) [pid = 1288] [serial = 561] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (209AF800) [pid = 1288] [serial = 567] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (1D8CE800) [pid = 1288] [serial = 597] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (1F989C00) [pid = 1288] [serial = 600] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (2180FC00) [pid = 1288] [serial = 642] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (13BABC00) [pid = 1288] [serial = 591] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (1CF83400) [pid = 1288] [serial = 708] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (1F0C4000) [pid = 1288] [serial = 712] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (1E710800) [pid = 1288] [serial = 711] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (1CFF5000) [pid = 1288] [serial = 709] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (1FE90000) [pid = 1288] [serial = 714] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (12BC2400) [pid = 1288] [serial = 678] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (1B6B6000) [pid = 1288] [serial = 681] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (1CC28400) [pid = 1288] [serial = 705] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (177D2800) [pid = 1288] [serial = 699] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1A662800) [pid = 1288] [serial = 700] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1FA74400) [pid = 1288] [serial = 717] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (21AAF400) [pid = 1288] [serial = 694] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (21AAA800) [pid = 1288] [serial = 693] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1A665000) [pid = 1288] [serial = 697] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (18B18400) [pid = 1288] [serial = 696] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (1BB28000) [pid = 1288] [serial = 702] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (209AE800) [pid = 1288] [serial = 721] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (0ED2A400) [pid = 1288] [serial = 723] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (1BC7D400) [pid = 1288] [serial = 703] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (1E70C400) [pid = 1288] [serial = 684] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (2051D400) [pid = 1288] [serial = 687] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 94 (20F4A800) [pid = 1288] [serial = 690] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 93 (209A7000) [pid = 1288] [serial = 720] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 92 (1FF19400) [pid = 1288] [serial = 715] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 91 (1FF1C000) [pid = 1288] [serial = 718] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 90 (1CC30400) [pid = 1288] [serial = 706] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 89 (1B80E800) [pid = 1288] [serial = 594] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 88 (1F6DF000) [pid = 1288] [serial = 555] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | --DOMWINDOW == 87 (1B6BB800) [pid = 1288] [serial = 558] [outer = 00000000] [url = about:blank] 02:47:00 INFO - PROCESS | 1288 | 1461232021007 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]]]}] 02:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 2431ms 02:47:01 INFO - PROCESS | 1288 | 1461232021071 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 1288 | 1461232021075 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 02:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:47:01 INFO - PROCESS | 1288 | 1461232021081 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - PROCESS | 1288 | 1461232021085 Marionette TRACE conn4 <- [1,994,null,{}] 02:47:01 INFO - PROCESS | 1288 | 1461232021092 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}] 02:47:01 INFO - PROCESS | 1288 | 1461232021184 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 02:47:01 INFO - PROCESS | 1288 | 1461232021299 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 1288 | ++DOCSHELL 0EDEA400 == 28 [pid = 1288] [id = 258] 02:47:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 88 (0EE48800) [pid = 1288] [serial = 773] [outer = 00000000] 02:47:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 89 (0F545000) [pid = 1288] [serial = 774] [outer = 0EE48800] 02:47:01 INFO - PROCESS | 1288 | 1461232021347 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 90 (1265DC00) [pid = 1288] [serial = 775] [outer = 0EE48800] 02:47:01 INFO - PROCESS | 1288 | 1461232021743 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]]]}] 02:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 730ms 02:47:01 INFO - PROCESS | 1288 | 1461232021815 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 1288 | 1461232021821 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 02:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:47:01 INFO - PROCESS | 1288 | 1461232021828 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - PROCESS | 1288 | 1461232021830 Marionette TRACE conn4 <- [1,998,null,{}] 02:47:01 INFO - PROCESS | 1288 | 1461232021834 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}] 02:47:01 INFO - PROCESS | 1288 | 1461232021919 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 02:47:01 INFO - PROCESS | 1288 | 1461232021934 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 1288 | ++DOCSHELL 12B08800 == 29 [pid = 1288] [id = 259] 02:47:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 91 (12B09000) [pid = 1288] [serial = 776] [outer = 00000000] 02:47:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 92 (12C3DC00) [pid = 1288] [serial = 777] [outer = 12B09000] 02:47:01 INFO - PROCESS | 1288 | 1461232021980 Marionette DEBUG loaded listener.js 02:47:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 93 (12D01C00) [pid = 1288] [serial = 778] [outer = 12B09000] 02:47:02 INFO - PROCESS | 1288 | 1461232022454 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]]]}] 02:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 02:47:02 INFO - PROCESS | 1288 | 1461232022499 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 02:47:02 INFO - PROCESS | 1288 | 1461232022502 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 02:47:02 INFO - PROCESS | 1288 | 1461232022506 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:47:02 INFO - PROCESS | 1288 | 1461232022509 Marionette TRACE conn4 <- [1,1002,null,{}] 02:47:02 INFO - PROCESS | 1288 | 1461232022520 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}] 02:47:02 INFO - PROCESS | 1288 | 1461232022645 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 02:47:02 INFO - PROCESS | 1288 | 1461232022658 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:02 INFO - PROCESS | 1288 | ++DOCSHELL 12E4A800 == 30 [pid = 1288] [id = 260] 02:47:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 94 (12E4AC00) [pid = 1288] [serial = 779] [outer = 00000000] 02:47:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 95 (12F65800) [pid = 1288] [serial = 780] [outer = 12E4AC00] 02:47:02 INFO - PROCESS | 1288 | 1461232022708 Marionette DEBUG loaded listener.js 02:47:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (13B02400) [pid = 1288] [serial = 781] [outer = 12E4AC00] 02:47:03 INFO - PROCESS | 1288 | 1461232023177 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]]]}] 02:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 02:47:03 INFO - PROCESS | 1288 | 1461232023239 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 02:47:03 INFO - PROCESS | 1288 | 1461232023242 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 02:47:03 INFO - PROCESS | 1288 | 1461232023245 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:47:03 INFO - PROCESS | 1288 | 1461232023247 Marionette TRACE conn4 <- [1,1006,null,{}] 02:47:03 INFO - PROCESS | 1288 | 1461232023251 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}] 02:47:03 INFO - PROCESS | 1288 | 1461232023331 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 02:47:03 INFO - PROCESS | 1288 | 1461232023338 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:03 INFO - PROCESS | 1288 | ++DOCSHELL 1409BC00 == 31 [pid = 1288] [id = 261] 02:47:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (14201400) [pid = 1288] [serial = 782] [outer = 00000000] 02:47:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (17224400) [pid = 1288] [serial = 783] [outer = 14201400] 02:47:03 INFO - PROCESS | 1288 | 1461232023384 Marionette DEBUG loaded listener.js 02:47:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (17294400) [pid = 1288] [serial = 784] [outer = 14201400] 02:47:03 INFO - PROCESS | 1288 | 1461232023801 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]]]}] 02:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 02:47:03 INFO - PROCESS | 1288 | 1461232023880 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 02:47:03 INFO - PROCESS | 1288 | 1461232023882 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 02:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:47:03 INFO - PROCESS | 1288 | 1461232023885 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:47:03 INFO - PROCESS | 1288 | 1461232023886 Marionette TRACE conn4 <- [1,1010,null,{}] 02:47:03 INFO - PROCESS | 1288 | 1461232023890 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}] 02:47:03 INFO - PROCESS | 1288 | 1461232023966 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 02:47:03 INFO - PROCESS | 1288 | 1461232024004 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 1288 | ++DOCSHELL 17316400 == 32 [pid = 1288] [id = 262] 02:47:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (17317400) [pid = 1288] [serial = 785] [outer = 00000000] 02:47:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (17526800) [pid = 1288] [serial = 786] [outer = 17317400] 02:47:04 INFO - PROCESS | 1288 | 1461232024052 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (175CA400) [pid = 1288] [serial = 787] [outer = 17317400] 02:47:04 INFO - PROCESS | 1288 | 1461232024488 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]]]}] 02:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 629ms 02:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:47:04 INFO - PROCESS | 1288 | 1461232024518 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 02:47:04 INFO - PROCESS | 1288 | 1461232024520 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 02:47:04 INFO - PROCESS | 1288 | 1461232024523 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:47:04 INFO - PROCESS | 1288 | 1461232024524 Marionette TRACE conn4 <- [1,1014,null,{}] 02:47:04 INFO - PROCESS | 1288 | 1461232024528 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}] 02:47:04 INFO - PROCESS | 1288 | 1461232024638 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 02:47:04 INFO - PROCESS | 1288 | 1461232024649 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 1288 | ++DOCSHELL 18F0B400 == 33 [pid = 1288] [id = 263] 02:47:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (18F0D400) [pid = 1288] [serial = 788] [outer = 00000000] 02:47:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1A667800) [pid = 1288] [serial = 789] [outer = 18F0D400] 02:47:04 INFO - PROCESS | 1288 | 1461232024698 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1A66DC00) [pid = 1288] [serial = 790] [outer = 18F0D400] 02:47:05 INFO - PROCESS | 1288 | 1461232025135 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]]]}] 02:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 02:47:05 INFO - PROCESS | 1288 | 1461232025197 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 02:47:05 INFO - PROCESS | 1288 | 1461232025199 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 02:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:47:05 INFO - PROCESS | 1288 | 1461232025202 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - PROCESS | 1288 | 1461232025204 Marionette TRACE conn4 <- [1,1018,null,{}] 02:47:05 INFO - PROCESS | 1288 | 1461232025207 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}] 02:47:05 INFO - PROCESS | 1288 | 1461232025281 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 02:47:05 INFO - PROCESS | 1288 | 1461232025318 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 1288 | ++DOCSHELL 1AA8EC00 == 34 [pid = 1288] [id = 264] 02:47:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1B5B3C00) [pid = 1288] [serial = 791] [outer = 00000000] 02:47:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (1B634000) [pid = 1288] [serial = 792] [outer = 1B5B3C00] 02:47:05 INFO - PROCESS | 1288 | 1461232025366 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (1B632C00) [pid = 1288] [serial = 793] [outer = 1B5B3C00] 02:47:05 INFO - PROCESS | 1288 | 1461232025780 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]]]}] 02:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 02:47:05 INFO - PROCESS | 1288 | 1461232025835 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 02:47:05 INFO - PROCESS | 1288 | 1461232025837 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 02:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:47:05 INFO - PROCESS | 1288 | 1461232025840 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - PROCESS | 1288 | 1461232025841 Marionette TRACE conn4 <- [1,1022,null,{}] 02:47:05 INFO - PROCESS | 1288 | 1461232025845 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}] 02:47:05 INFO - PROCESS | 1288 | 1461232025921 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 02:47:05 INFO - PROCESS | 1288 | 1461232025927 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 1288 | ++DOCSHELL 1B6B3000 == 35 [pid = 1288] [id = 265] 02:47:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1B6B8400) [pid = 1288] [serial = 794] [outer = 00000000] 02:47:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (1B6BE000) [pid = 1288] [serial = 795] [outer = 1B6B8400] 02:47:05 INFO - PROCESS | 1288 | 1461232025975 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (1B6BA800) [pid = 1288] [serial = 796] [outer = 1B6B8400] 02:47:06 INFO - PROCESS | 1288 | 1461232026459 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]]]}] 02:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 02:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:47:06 INFO - PROCESS | 1288 | 1461232026514 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 02:47:06 INFO - PROCESS | 1288 | 1461232026516 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 02:47:06 INFO - PROCESS | 1288 | 1461232026519 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:47:06 INFO - PROCESS | 1288 | 1461232026521 Marionette TRACE conn4 <- [1,1026,null,{}] 02:47:06 INFO - PROCESS | 1288 | 1461232026530 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}] 02:47:06 INFO - PROCESS | 1288 | 1461232026635 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 02:47:06 INFO - PROCESS | 1288 | 1461232026722 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:06 INFO - PROCESS | 1288 | ++DOCSHELL 12E49000 == 36 [pid = 1288] [id = 266] 02:47:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (1B6BB800) [pid = 1288] [serial = 797] [outer = 00000000] 02:47:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1B905400) [pid = 1288] [serial = 798] [outer = 1B6BB800] 02:47:06 INFO - PROCESS | 1288 | 1461232026766 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1B904400) [pid = 1288] [serial = 799] [outer = 1B6BB800] 02:47:07 INFO - PROCESS | 1288 | 1461232027176 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]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 02:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:47:07 INFO - PROCESS | 1288 | 1461232027189 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 1288 | 1461232027191 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 02:47:07 INFO - PROCESS | 1288 | 1461232027200 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 1288 | 1461232027202 Marionette TRACE conn4 <- [1,1030,null,{}] 02:47:07 INFO - PROCESS | 1288 | 1461232027205 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}] 02:47:07 INFO - PROCESS | 1288 | 1461232027315 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 02:47:07 INFO - PROCESS | 1288 | 1461232027321 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 1288 | ++DOCSHELL 1BB1F800 == 37 [pid = 1288] [id = 267] 02:47:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (1BB20000) [pid = 1288] [serial = 800] [outer = 00000000] 02:47:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (1BB29400) [pid = 1288] [serial = 801] [outer = 1BB20000] 02:47:07 INFO - PROCESS | 1288 | 1461232027366 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (1BBAD400) [pid = 1288] [serial = 802] [outer = 1BB20000] 02:47:07 INFO - PROCESS | 1288 | 1461232027821 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]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 690ms 02:47:07 INFO - PROCESS | 1288 | 1461232027886 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 1288 | 1461232027888 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 02:47:07 INFO - PROCESS | 1288 | 1461232027891 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:47:07 INFO - PROCESS | 1288 | 1461232027893 Marionette TRACE conn4 <- [1,1034,null,{}] 02:47:07 INFO - PROCESS | 1288 | 1461232027897 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}] 02:47:08 INFO - PROCESS | 1288 | 1461232028050 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 02:47:08 INFO - PROCESS | 1288 | 1461232028077 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:08 INFO - PROCESS | 1288 | ++DOCSHELL 1BC7F400 == 38 [pid = 1288] [id = 268] 02:47:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (1BC83800) [pid = 1288] [serial = 803] [outer = 00000000] 02:47:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (1BD64000) [pid = 1288] [serial = 804] [outer = 1BC83800] 02:47:08 INFO - PROCESS | 1288 | 1461232028133 Marionette DEBUG loaded listener.js 02:47:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (1BD6B800) [pid = 1288] [serial = 805] [outer = 1BC83800] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (1D0B8000) [pid = 1288] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (1FF1CC00) [pid = 1288] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (20AE9000) [pid = 1288] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (1E709000) [pid = 1288] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (12710000) [pid = 1288] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (17225400) [pid = 1288] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (209AAC00) [pid = 1288] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (16542400) [pid = 1288] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (1B6B1800) [pid = 1288] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (1CFF4400) [pid = 1288] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (1D58D800) [pid = 1288] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (13B0F800) [pid = 1288] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (1F991000) [pid = 1288] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1CDC1C00) [pid = 1288] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1CBB3000) [pid = 1288] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (1B5BA800) [pid = 1288] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (1653EC00) [pid = 1288] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1BB26800) [pid = 1288] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (174FA800) [pid = 1288] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (1FE9AC00) [pid = 1288] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (1FE99400) [pid = 1288] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (1D58B400) [pid = 1288] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (1BB22000) [pid = 1288] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (165E7C00) [pid = 1288] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:47:08 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (1D582800) [pid = 1288] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:47:08 INFO - PROCESS | 1288 | 1461232029006 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]]]}] 02:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1171ms 02:47:09 INFO - PROCESS | 1288 | 1461232029067 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 02:47:09 INFO - PROCESS | 1288 | 1461232029069 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 02:47:09 INFO - PROCESS | 1288 | 1461232029072 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:47:09 INFO - PROCESS | 1288 | 1461232029074 Marionette TRACE conn4 <- [1,1038,null,{}] 02:47:09 INFO - PROCESS | 1288 | 1461232029077 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}] 02:47:09 INFO - PROCESS | 1288 | 1461232029154 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 02:47:09 INFO - PROCESS | 1288 | 1461232029160 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:09 INFO - PROCESS | 1288 | ++DOCSHELL 18F05000 == 39 [pid = 1288] [id = 269] 02:47:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (19357400) [pid = 1288] [serial = 806] [outer = 00000000] 02:47:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (1B6B6C00) [pid = 1288] [serial = 807] [outer = 19357400] 02:47:09 INFO - PROCESS | 1288 | 1461232029205 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (1B6B2400) [pid = 1288] [serial = 808] [outer = 19357400] 02:47:09 INFO - PROCESS | 1288 | 1461232029620 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]]]}] 02:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 571ms 02:47:09 INFO - PROCESS | 1288 | 1461232029662 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 02:47:09 INFO - PROCESS | 1288 | 1461232029664 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 02:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:47:09 INFO - PROCESS | 1288 | 1461232029667 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:47:09 INFO - PROCESS | 1288 | 1461232029669 Marionette TRACE conn4 <- [1,1042,null,{}] 02:47:09 INFO - PROCESS | 1288 | 1461232029673 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}] 02:47:09 INFO - PROCESS | 1288 | 1461232029749 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 02:47:09 INFO - PROCESS | 1288 | 1461232029756 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:09 INFO - PROCESS | 1288 | ++DOCSHELL 1BC7EC00 == 40 [pid = 1288] [id = 270] 02:47:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (1BCCB400) [pid = 1288] [serial = 809] [outer = 00000000] 02:47:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (1CBB8800) [pid = 1288] [serial = 810] [outer = 1BCCB400] 02:47:09 INFO - PROCESS | 1288 | 1461232029800 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1CC22C00) [pid = 1288] [serial = 811] [outer = 1BCCB400] 02:47:10 INFO - PROCESS | 1288 | 1461232030236 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]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 02:47:10 INFO - PROCESS | 1288 | 1461232030299 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 1288 | 1461232030302 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 02:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:47:10 INFO - PROCESS | 1288 | 1461232030305 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 1288 | 1461232030306 Marionette TRACE conn4 <- [1,1046,null,{}] 02:47:10 INFO - PROCESS | 1288 | 1461232030310 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}] 02:47:10 INFO - PROCESS | 1288 | 1461232030386 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 02:47:10 INFO - PROCESS | 1288 | 1461232030393 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 1288 | ++DOCSHELL 1CC26400 == 41 [pid = 1288] [id = 271] 02:47:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1CC26800) [pid = 1288] [serial = 812] [outer = 00000000] 02:47:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1CC2F000) [pid = 1288] [serial = 813] [outer = 1CC26800] 02:47:10 INFO - PROCESS | 1288 | 1461232030437 Marionette DEBUG loaded listener.js 02:47:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1CC2E800) [pid = 1288] [serial = 814] [outer = 1CC26800] 02:47:11 INFO - PROCESS | 1288 | 1461232031162 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]]]}] 02:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 930ms 02:47:11 INFO - PROCESS | 1288 | 1461232031236 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 1288 | 1461232031241 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 02:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:47:11 INFO - PROCESS | 1288 | 1461232031246 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 1288 | 1461232031249 Marionette TRACE conn4 <- [1,1050,null,{}] 02:47:11 INFO - PROCESS | 1288 | 1461232031255 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}] 02:47:11 INFO - PROCESS | 1288 | 1461232031380 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 02:47:11 INFO - PROCESS | 1288 | 1461232031460 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:11 INFO - PROCESS | 1288 | ++DOCSHELL 0EDEA000 == 42 [pid = 1288] [id = 272] 02:47:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (0EE44C00) [pid = 1288] [serial = 815] [outer = 00000000] 02:47:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (12C32400) [pid = 1288] [serial = 816] [outer = 0EE44C00] 02:47:11 INFO - PROCESS | 1288 | 1461232031559 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (12C3C800) [pid = 1288] [serial = 817] [outer = 0EE44C00] 02:47:12 INFO - PROCESS | 1288 | 1461232032295 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]]]}] 02:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1124ms 02:47:12 INFO - PROCESS | 1288 | 1461232032371 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 02:47:12 INFO - PROCESS | 1288 | 1461232032377 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 02:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:47:12 INFO - PROCESS | 1288 | 1461232032384 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:47:12 INFO - PROCESS | 1288 | 1461232032386 Marionette TRACE conn4 <- [1,1054,null,{}] 02:47:12 INFO - PROCESS | 1288 | 1461232032391 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}] 02:47:12 INFO - PROCESS | 1288 | 1461232032564 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 02:47:12 INFO - PROCESS | 1288 | 1461232032665 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:12 INFO - PROCESS | 1288 | ++DOCSHELL 0ED22000 == 43 [pid = 1288] [id = 273] 02:47:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (12BBF800) [pid = 1288] [serial = 818] [outer = 00000000] 02:47:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (17314C00) [pid = 1288] [serial = 819] [outer = 12BBF800] 02:47:12 INFO - PROCESS | 1288 | 1461232032720 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (177D2000) [pid = 1288] [serial = 820] [outer = 12BBF800] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 1B80A000 == 42 [pid = 1288] [id = 78] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 16540400 == 41 [pid = 1288] [id = 72] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 127DB000 == 40 [pid = 1288] [id = 61] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 1CBE5C00 == 39 [pid = 1288] [id = 67] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 14203000 == 38 [pid = 1288] [id = 62] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 165E2800 == 37 [pid = 1288] [id = 77] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 0EDF6800 == 36 [pid = 1288] [id = 69] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 12C33C00 == 35 [pid = 1288] [id = 65] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 1786A800 == 34 [pid = 1288] [id = 73] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 1B808C00 == 33 [pid = 1288] [id = 76] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 1B804800 == 32 [pid = 1288] [id = 66] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 1B632000 == 31 [pid = 1288] [id = 75] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 13BAE000 == 30 [pid = 1288] [id = 71] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 12BC6400 == 29 [pid = 1288] [id = 70] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (20611000) [pid = 1288] [serial = 771] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | 1461232033743 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]]]}] 02:47:13 INFO - PROCESS | 1288 | --DOCSHELL 1FF23400 == 28 [pid = 1288] [id = 257] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (1FA6F400) [pid = 1288] [serial = 676] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (1F989800) [pid = 1288] [serial = 685] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (209A2400) [pid = 1288] [serial = 688] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (20F4E400) [pid = 1288] [serial = 691] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (12E43C00) [pid = 1288] [serial = 679] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (1B6B4C00) [pid = 1288] [serial = 682] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (20AF1C00) [pid = 1288] [serial = 633] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (1A665800) [pid = 1288] [serial = 636] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (20AEA400) [pid = 1288] [serial = 639] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (1D0B9400) [pid = 1288] [serial = 756] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (1E70D000) [pid = 1288] [serial = 760] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (1E60B800) [pid = 1288] [serial = 759] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (1BBABC00) [pid = 1288] [serial = 765] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (1F9CB800) [pid = 1288] [serial = 762] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 94 (1F9CD000) [pid = 1288] [serial = 768] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 93 (1FA6C800) [pid = 1288] [serial = 763] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 92 (1CF7CC00) [pid = 1288] [serial = 753] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 91 (1BD62400) [pid = 1288] [serial = 750] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 90 (1C895800) [pid = 1288] [serial = 751] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 89 (17785C00) [pid = 1288] [serial = 747] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 88 (18F0C400) [pid = 1288] [serial = 748] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 87 (1BD65000) [pid = 1288] [serial = 745] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 86 (1BCCA000) [pid = 1288] [serial = 744] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 85 (1B612C00) [pid = 1288] [serial = 742] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 84 (1874CC00) [pid = 1288] [serial = 741] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 83 (20AF6800) [pid = 1288] [serial = 739] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 82 (20618400) [pid = 1288] [serial = 738] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 81 (2060F400) [pid = 1288] [serial = 736] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 80 (2060D000) [pid = 1288] [serial = 735] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 79 (1F9CA800) [pid = 1288] [serial = 733] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 78 (1F9C6400) [pid = 1288] [serial = 732] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 77 (1CF7FC00) [pid = 1288] [serial = 730] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 76 (1CBB6000) [pid = 1288] [serial = 729] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 75 (1936F000) [pid = 1288] [serial = 727] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 74 (175DD000) [pid = 1288] [serial = 726] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 73 (1CF7A800) [pid = 1288] [serial = 724] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 72 (1D581400) [pid = 1288] [serial = 757] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 71 (1B6BD000) [pid = 1288] [serial = 766] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 70 (1FF1A400) [pid = 1288] [serial = 769] [outer = 00000000] [url = about:blank] 02:47:13 INFO - PROCESS | 1288 | --DOMWINDOW == 69 (1CF84800) [pid = 1288] [serial = 754] [outer = 00000000] [url = about:blank] 02:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1432ms 02:47:13 INFO - PROCESS | 1288 | 1461232033817 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 02:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:47:13 INFO - PROCESS | 1288 | 1461232033821 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 02:47:13 INFO - PROCESS | 1288 | 1461232033826 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - PROCESS | 1288 | 1461232033829 Marionette TRACE conn4 <- [1,1058,null,{}] 02:47:13 INFO - PROCESS | 1288 | 1461232033835 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}] 02:47:13 INFO - PROCESS | 1288 | 1461232033935 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 02:47:14 INFO - PROCESS | 1288 | 1461232034010 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 1288 | ++DOCSHELL 12BBF000 == 29 [pid = 1288] [id = 274] 02:47:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 70 (12BC0000) [pid = 1288] [serial = 821] [outer = 00000000] 02:47:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 71 (12C39C00) [pid = 1288] [serial = 822] [outer = 12BC0000] 02:47:14 INFO - PROCESS | 1288 | 1461232034060 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 72 (12D07800) [pid = 1288] [serial = 823] [outer = 12BC0000] 02:47:14 INFO - PROCESS | 1288 | 1461232034516 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]]]}] 02:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 729ms 02:47:14 INFO - PROCESS | 1288 | 1461232034557 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 02:47:14 INFO - PROCESS | 1288 | 1461232034563 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 02:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:47:14 INFO - PROCESS | 1288 | 1461232034569 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:47:14 INFO - PROCESS | 1288 | 1461232034571 Marionette TRACE conn4 <- [1,1062,null,{}] 02:47:14 INFO - PROCESS | 1288 | 1461232034575 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}] 02:47:14 INFO - PROCESS | 1288 | 1461232034656 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 02:47:14 INFO - PROCESS | 1288 | 1461232034663 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 1288 | ++DOCSHELL 12D10400 == 30 [pid = 1288] [id = 275] 02:47:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 73 (12E45400) [pid = 1288] [serial = 824] [outer = 00000000] 02:47:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 74 (165E2800) [pid = 1288] [serial = 825] [outer = 12E45400] 02:47:14 INFO - PROCESS | 1288 | 1461232034711 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 75 (17299400) [pid = 1288] [serial = 826] [outer = 12E45400] 02:47:15 INFO - PROCESS | 1288 | 1461232035197 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]]]}] 02:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 671ms 02:47:15 INFO - PROCESS | 1288 | 1461232035243 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 1288 | 1461232035245 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 02:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:47:15 INFO - PROCESS | 1288 | 1461232035249 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 1288 | 1461232035252 Marionette TRACE conn4 <- [1,1066,null,{}] 02:47:15 INFO - PROCESS | 1288 | 1461232035263 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}] 02:47:15 INFO - PROCESS | 1288 | 1461232035378 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 02:47:15 INFO - PROCESS | 1288 | 1461232035461 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:15 INFO - PROCESS | 1288 | ++DOCSHELL 19352400 == 31 [pid = 1288] [id = 276] 02:47:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 76 (19357800) [pid = 1288] [serial = 827] [outer = 00000000] 02:47:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 77 (19379400) [pid = 1288] [serial = 828] [outer = 19357800] 02:47:15 INFO - PROCESS | 1288 | 1461232035510 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 78 (1A669000) [pid = 1288] [serial = 829] [outer = 19357800] 02:47:15 INFO - PROCESS | 1288 | 1461232035883 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]]]}] 02:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 02:47:15 INFO - PROCESS | 1288 | 1461232035923 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 1288 | 1461232035925 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 02:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:47:15 INFO - PROCESS | 1288 | 1461232035929 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 1288 | 1461232035930 Marionette TRACE conn4 <- [1,1070,null,{}] 02:47:15 INFO - PROCESS | 1288 | 1461232035934 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}] 02:47:16 INFO - PROCESS | 1288 | 1461232036051 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 02:47:16 INFO - PROCESS | 1288 | 1461232036067 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:16 INFO - PROCESS | 1288 | ++DOCSHELL 1A66E400 == 32 [pid = 1288] [id = 277] 02:47:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 79 (1AA8B400) [pid = 1288] [serial = 830] [outer = 00000000] 02:47:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 80 (1B6B0400) [pid = 1288] [serial = 831] [outer = 1AA8B400] 02:47:16 INFO - PROCESS | 1288 | 1461232036113 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 81 (1B6BA400) [pid = 1288] [serial = 832] [outer = 1AA8B400] 02:47:16 INFO - PROCESS | 1288 | 1461232036559 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]]]}] 02:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 02:47:16 INFO - PROCESS | 1288 | 1461232036604 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 02:47:16 INFO - PROCESS | 1288 | 1461232036606 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 02:47:16 INFO - PROCESS | 1288 | 1461232036609 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:47:16 INFO - PROCESS | 1288 | 1461232036611 Marionette TRACE conn4 <- [1,1074,null,{}] 02:47:16 INFO - PROCESS | 1288 | 1461232036615 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}] 02:47:16 INFO - PROCESS | 1288 | 1461232036719 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 02:47:16 INFO - PROCESS | 1288 | 1461232036804 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:16 INFO - PROCESS | 1288 | ++DOCSHELL 1B806C00 == 33 [pid = 1288] [id = 278] 02:47:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 82 (1B80F400) [pid = 1288] [serial = 833] [outer = 00000000] 02:47:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 83 (1BB23800) [pid = 1288] [serial = 834] [outer = 1B80F400] 02:47:16 INFO - PROCESS | 1288 | 1461232036850 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 84 (1BB22000) [pid = 1288] [serial = 835] [outer = 1B80F400] 02:47:17 INFO - PROCESS | 1288 | 1461232037286 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]]]}] 02:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 730ms 02:47:17 INFO - PROCESS | 1288 | 1461232037344 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 02:47:17 INFO - PROCESS | 1288 | 1461232037346 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 02:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:47:17 INFO - PROCESS | 1288 | 1461232037349 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:47:17 INFO - PROCESS | 1288 | 1461232037351 Marionette TRACE conn4 <- [1,1078,null,{}] 02:47:17 INFO - PROCESS | 1288 | 1461232037360 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}] 02:47:17 INFO - PROCESS | 1288 | 1461232037492 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 02:47:17 INFO - PROCESS | 1288 | 1461232037509 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 1288 | ++DOCSHELL 1BD62C00 == 34 [pid = 1288] [id = 279] 02:47:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 85 (1BD63000) [pid = 1288] [serial = 836] [outer = 00000000] 02:47:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (1C893800) [pid = 1288] [serial = 837] [outer = 1BD63000] 02:47:17 INFO - PROCESS | 1288 | 1461232037602 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (1BD6AC00) [pid = 1288] [serial = 838] [outer = 1BD63000] 02:47:18 INFO - PROCESS | 1288 | 1461232038015 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]]]}] 02:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 830ms 02:47:18 INFO - PROCESS | 1288 | --DOMWINDOW == 86 (1B6BB800) [pid = 1288] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:47:18 INFO - PROCESS | 1288 | --DOMWINDOW == 85 (1B5B3C00) [pid = 1288] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:47:18 INFO - PROCESS | 1288 | --DOMWINDOW == 84 (17317400) [pid = 1288] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:47:18 INFO - PROCESS | 1288 | --DOMWINDOW == 83 (0EE48800) [pid = 1288] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:47:18 INFO - PROCESS | 1288 | --DOMWINDOW == 82 (1B6B8400) [pid = 1288] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:47:18 INFO - PROCESS | 1288 | --DOMWINDOW == 81 (12B09000) [pid = 1288] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:47:18 INFO - PROCESS | 1288 | --DOMWINDOW == 80 (18F0D400) [pid = 1288] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:47:18 INFO - PROCESS | 1288 | --DOMWINDOW == 79 (12E4AC00) [pid = 1288] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:47:18 INFO - PROCESS | 1288 | --DOMWINDOW == 78 (14201400) [pid = 1288] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:47:18 INFO - PROCESS | 1288 | --DOMWINDOW == 77 (1BB20000) [pid = 1288] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:47:18 INFO - PROCESS | 1288 | --DOMWINDOW == 76 (1BCCB400) [pid = 1288] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:47:18 INFO - PROCESS | 1288 | --DOMWINDOW == 75 (1BC83800) [pid = 1288] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:47:18 INFO - PROCESS | 1288 | --DOMWINDOW == 74 (19357400) [pid = 1288] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:47:18 INFO - PROCESS | 1288 | 1461232038190 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 1288 | 1461232038192 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 02:47:18 INFO - PROCESS | 1288 | 1461232038203 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 1288 | 1461232038205 Marionette TRACE conn4 <- [1,1082,null,{}] 02:47:18 INFO - PROCESS | 1288 | 1461232038209 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}] 02:47:18 INFO - PROCESS | 1288 | 1461232038285 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 02:47:18 INFO - PROCESS | 1288 | 1461232038292 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 1288 | ++DOCSHELL 13C94800 == 35 [pid = 1288] [id = 280] 02:47:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 75 (1653CC00) [pid = 1288] [serial = 839] [outer = 00000000] 02:47:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 76 (175C9C00) [pid = 1288] [serial = 840] [outer = 1653CC00] 02:47:18 INFO - PROCESS | 1288 | 1461232038337 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 77 (1B5B6000) [pid = 1288] [serial = 841] [outer = 1653CC00] 02:47:18 INFO - PROCESS | 1288 | 1461232038761 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]]]}] 02:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 590ms 02:47:18 INFO - PROCESS | 1288 | 1461232038791 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 1288 | 1461232038793 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 02:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:47:18 INFO - PROCESS | 1288 | 1461232038801 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 1288 | 1461232038802 Marionette TRACE conn4 <- [1,1086,null,{}] 02:47:18 INFO - PROCESS | 1288 | 1461232038806 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}] 02:47:18 INFO - PROCESS | 1288 | 1461232038883 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 02:47:18 INFO - PROCESS | 1288 | 1461232038890 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 1288 | ++DOCSHELL 1BC79C00 == 36 [pid = 1288] [id = 281] 02:47:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 78 (1BD6F800) [pid = 1288] [serial = 842] [outer = 00000000] 02:47:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 79 (1CC24400) [pid = 1288] [serial = 843] [outer = 1BD6F800] 02:47:18 INFO - PROCESS | 1288 | 1461232038934 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 80 (1CDC9800) [pid = 1288] [serial = 844] [outer = 1BD6F800] 02:47:19 INFO - PROCESS | 1288 | 1461232039344 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]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 590ms 02:47:19 INFO - PROCESS | 1288 | 1461232039396 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 1288 | 1461232039398 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 02:47:19 INFO - PROCESS | 1288 | 1461232039402 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 1288 | 1461232039403 Marionette TRACE conn4 <- [1,1090,null,{}] 02:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:47:19 INFO - PROCESS | 1288 | 1461232039407 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}] 02:47:19 INFO - PROCESS | 1288 | 1461232039485 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 02:47:19 INFO - PROCESS | 1288 | 1461232039491 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 1288 | ++DOCSHELL 18758400 == 37 [pid = 1288] [id = 282] 02:47:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 81 (1CF76C00) [pid = 1288] [serial = 845] [outer = 00000000] 02:47:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 82 (1CF81000) [pid = 1288] [serial = 846] [outer = 1CF76C00] 02:47:19 INFO - PROCESS | 1288 | 1461232039535 Marionette DEBUG loaded listener.js 02:47:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 83 (12F6E000) [pid = 1288] [serial = 847] [outer = 1CF76C00] 02:47:19 INFO - PROCESS | 1288 | 1461232039969 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]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 631ms 02:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:47:20 INFO - PROCESS | 1288 | 1461232040039 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 1288 | 1461232040041 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 02:47:20 INFO - PROCESS | 1288 | 1461232040044 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 1288 | 1461232040046 Marionette TRACE conn4 <- [1,1094,null,{}] 02:47:20 INFO - PROCESS | 1288 | 1461232040049 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}] 02:47:20 INFO - PROCESS | 1288 | 1461232040149 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 02:47:20 INFO - PROCESS | 1288 | [1288] 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 02:47:20 INFO - PROCESS | 1288 | 1461232040373 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 1288 | ++DOCSHELL 0ED25800 == 38 [pid = 1288] [id = 283] 02:47:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 84 (0ED2AC00) [pid = 1288] [serial = 848] [outer = 00000000] 02:47:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 85 (0EEB5C00) [pid = 1288] [serial = 849] [outer = 0ED2AC00] 02:47:20 INFO - PROCESS | 1288 | 1461232040482 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (12B05800) [pid = 1288] [serial = 850] [outer = 0ED2AC00] 02:47:21 INFO - PROCESS | 1288 | 1461232041116 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]]]}] 02:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1122ms 02:47:21 INFO - PROCESS | 1288 | 1461232041178 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 02:47:21 INFO - PROCESS | 1288 | 1461232041182 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 02:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:47:21 INFO - PROCESS | 1288 | 1461232041188 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:47:21 INFO - PROCESS | 1288 | 1461232041191 Marionette TRACE conn4 <- [1,1098,null,{}] 02:47:21 INFO - PROCESS | 1288 | 1461232041196 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}] 02:47:21 INFO - PROCESS | 1288 | 1461232041312 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 02:47:21 INFO - PROCESS | 1288 | 1461232041433 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:21 INFO - PROCESS | 1288 | ++DOCSHELL 17317C00 == 39 [pid = 1288] [id = 284] 02:47:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (174EFC00) [pid = 1288] [serial = 851] [outer = 00000000] 02:47:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 88 (1A665800) [pid = 1288] [serial = 852] [outer = 174EFC00] 02:47:21 INFO - PROCESS | 1288 | 1461232041494 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 89 (1B5BB000) [pid = 1288] [serial = 853] [outer = 174EFC00] 02:47:22 INFO - PROCESS | 1288 | 1461232042119 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]]]}] 02:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 990ms 02:47:22 INFO - PROCESS | 1288 | 1461232042182 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 1288 | 1461232042186 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 02:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:47:22 INFO - PROCESS | 1288 | 1461232042190 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 1288 | 1461232042192 Marionette TRACE conn4 <- [1,1102,null,{}] 02:47:22 INFO - PROCESS | 1288 | 1461232042197 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}] 02:47:22 INFO - PROCESS | 1288 | 1461232042331 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 02:47:22 INFO - PROCESS | 1288 | 1461232042456 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 1288 | ++DOCSHELL 1BD61400 == 40 [pid = 1288] [id = 285] 02:47:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 90 (1BD69400) [pid = 1288] [serial = 854] [outer = 00000000] 02:47:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 91 (1CF83C00) [pid = 1288] [serial = 855] [outer = 1BD69400] 02:47:22 INFO - PROCESS | 1288 | 1461232042512 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 92 (1D0B7000) [pid = 1288] [serial = 856] [outer = 1BD69400] 02:47:23 INFO - PROCESS | 1288 | 1461232043166 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]]]}] 02:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1017ms 02:47:23 INFO - PROCESS | 1288 | 1461232043211 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 1288 | 1461232043213 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 02:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:47:23 INFO - PROCESS | 1288 | 1461232043223 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - PROCESS | 1288 | 1461232043230 Marionette TRACE conn4 <- [1,1106,null,{}] 02:47:23 INFO - PROCESS | 1288 | 1461232043235 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}] 02:47:23 INFO - PROCESS | 1288 | 1461232043359 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 02:47:23 INFO - PROCESS | 1288 | 1461232043484 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 1288 | ++DOCSHELL 1D57F800 == 41 [pid = 1288] [id = 286] 02:47:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 93 (1D580C00) [pid = 1288] [serial = 857] [outer = 00000000] 02:47:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 94 (1D588000) [pid = 1288] [serial = 858] [outer = 1D580C00] 02:47:23 INFO - PROCESS | 1288 | 1461232043540 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 95 (1D58A800) [pid = 1288] [serial = 859] [outer = 1D580C00] 02:47:24 INFO - PROCESS | 1288 | 1461232044292 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]]]}] 02:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1128ms 02:47:24 INFO - PROCESS | 1288 | 1461232044362 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 1288 | 1461232044366 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 02:47:24 INFO - PROCESS | 1288 | 1461232044372 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:47:24 INFO - PROCESS | 1288 | 1461232044376 Marionette TRACE conn4 <- [1,1110,null,{}] 02:47:24 INFO - PROCESS | 1288 | 1461232044382 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}] 02:47:24 INFO - PROCESS | 1288 | 1461232044477 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 02:47:24 INFO - PROCESS | 1288 | 1461232044606 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:24 INFO - PROCESS | 1288 | ++DOCSHELL 12F29800 == 42 [pid = 1288] [id = 287] 02:47:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (12F38C00) [pid = 1288] [serial = 860] [outer = 00000000] 02:47:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (1420F400) [pid = 1288] [serial = 861] [outer = 12F38C00] 02:47:24 INFO - PROCESS | 1288 | 1461232044658 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (1728CC00) [pid = 1288] [serial = 862] [outer = 12F38C00] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (1B905400) [pid = 1288] [serial = 798] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (1B634000) [pid = 1288] [serial = 792] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (1B632C00) [pid = 1288] [serial = 793] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 94 (17526800) [pid = 1288] [serial = 786] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 93 (175CA400) [pid = 1288] [serial = 787] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 92 (0F545000) [pid = 1288] [serial = 774] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 91 (1265DC00) [pid = 1288] [serial = 775] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 90 (1B6BE000) [pid = 1288] [serial = 795] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 89 (12C3DC00) [pid = 1288] [serial = 777] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 88 (12D01C00) [pid = 1288] [serial = 778] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 87 (1A667800) [pid = 1288] [serial = 789] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 86 (1A66DC00) [pid = 1288] [serial = 790] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 85 (12F65800) [pid = 1288] [serial = 780] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 84 (13B02400) [pid = 1288] [serial = 781] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 83 (17224400) [pid = 1288] [serial = 783] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 82 (17294400) [pid = 1288] [serial = 784] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 81 (1BB29400) [pid = 1288] [serial = 801] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 80 (1CC22C00) [pid = 1288] [serial = 811] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 79 (1CC2F000) [pid = 1288] [serial = 813] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 78 (1B904400) [pid = 1288] [serial = 799] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 77 (1BD64000) [pid = 1288] [serial = 804] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 76 (1BBAD400) [pid = 1288] [serial = 802] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 75 (1CBB8800) [pid = 1288] [serial = 810] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 74 (1BD6B800) [pid = 1288] [serial = 805] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 73 (1B6B6C00) [pid = 1288] [serial = 807] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 72 (1B6B2400) [pid = 1288] [serial = 808] [outer = 00000000] [url = about:blank] 02:47:24 INFO - PROCESS | 1288 | --DOMWINDOW == 71 (1B6BA800) [pid = 1288] [serial = 796] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 1288 | 1461232045165 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]]]}] 02:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 831ms 02:47:25 INFO - PROCESS | 1288 | 1461232045209 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 02:47:25 INFO - PROCESS | 1288 | 1461232045214 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 02:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:47:25 INFO - PROCESS | 1288 | 1461232045221 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:47:25 INFO - PROCESS | 1288 | 1461232045223 Marionette TRACE conn4 <- [1,1114,null,{}] 02:47:25 INFO - PROCESS | 1288 | 1461232045227 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}] 02:47:25 INFO - PROCESS | 1288 | 1461232045309 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 02:47:25 INFO - PROCESS | 1288 | 1461232045387 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 1288 | ++DOCSHELL 0ED20000 == 43 [pid = 1288] [id = 288] 02:47:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 72 (126A0000) [pid = 1288] [serial = 863] [outer = 00000000] 02:47:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 73 (12E4C800) [pid = 1288] [serial = 864] [outer = 126A0000] 02:47:25 INFO - PROCESS | 1288 | 1461232045440 Marionette DEBUG loaded listener.js 02:47:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 74 (13B03800) [pid = 1288] [serial = 865] [outer = 126A0000] 02:47:25 INFO - PROCESS | 1288 | 1461232045836 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]]]}] 02:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 02:47:25 INFO - PROCESS | 1288 | 1461232045862 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 02:47:25 INFO - PROCESS | 1288 | 1461232045864 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 02:47:25 INFO - PROCESS | 1288 | 1461232045883 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:47:25 INFO - PROCESS | 1288 | 1461232045887 Marionette TRACE conn4 <- [1,1118,null,{}] 02:47:25 INFO - PROCESS | 1288 | 1461232045897 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}] 02:47:26 INFO - PROCESS | 1288 | 1461232046031 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 02:47:26 INFO - PROCESS | 1288 | 1461232046049 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 1288 | ++DOCSHELL 1777FC00 == 44 [pid = 1288] [id = 289] 02:47:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 75 (17780800) [pid = 1288] [serial = 866] [outer = 00000000] 02:47:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 76 (18F0C400) [pid = 1288] [serial = 867] [outer = 17780800] 02:47:26 INFO - PROCESS | 1288 | 1461232046096 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 77 (1A669400) [pid = 1288] [serial = 868] [outer = 17780800] 02:47:26 INFO - PROCESS | 1288 | 1461232046557 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]]]}] 02:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 02:47:26 INFO - PROCESS | 1288 | 1461232046620 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 02:47:26 INFO - PROCESS | 1288 | 1461232046622 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 02:47:26 INFO - PROCESS | 1288 | 1461232046625 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:47:26 INFO - PROCESS | 1288 | 1461232046627 Marionette TRACE conn4 <- [1,1122,null,{}] 02:47:26 INFO - PROCESS | 1288 | 1461232046630 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}] 02:47:26 INFO - PROCESS | 1288 | 1461232046712 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 02:47:26 INFO - PROCESS | 1288 | 1461232046720 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 1288 | ++DOCSHELL 1B618C00 == 45 [pid = 1288] [id = 290] 02:47:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 78 (1B632C00) [pid = 1288] [serial = 869] [outer = 00000000] 02:47:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 79 (1B6BAC00) [pid = 1288] [serial = 870] [outer = 1B632C00] 02:47:26 INFO - PROCESS | 1288 | 1461232046765 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 80 (1B803400) [pid = 1288] [serial = 871] [outer = 1B632C00] 02:47:27 INFO - PROCESS | 1288 | 1461232047216 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]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 02:47:27 INFO - PROCESS | 1288 | 1461232047259 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 1288 | 1461232047261 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 02:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:47:27 INFO - PROCESS | 1288 | 1461232047265 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - PROCESS | 1288 | 1461232047266 Marionette TRACE conn4 <- [1,1126,null,{}] 02:47:27 INFO - PROCESS | 1288 | 1461232047270 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}] 02:47:27 INFO - PROCESS | 1288 | 1461232047377 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 02:47:27 INFO - PROCESS | 1288 | 1461232047458 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 1288 | ++DOCSHELL 1B806000 == 46 [pid = 1288] [id = 291] 02:47:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 81 (1B80A400) [pid = 1288] [serial = 872] [outer = 00000000] 02:47:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 82 (1BB1C400) [pid = 1288] [serial = 873] [outer = 1B80A400] 02:47:27 INFO - PROCESS | 1288 | 1461232047503 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 83 (1BB21000) [pid = 1288] [serial = 874] [outer = 1B80A400] 02:47:27 INFO - PROCESS | 1288 | 1461232047910 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]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 730ms 02:47:27 INFO - PROCESS | 1288 | 1461232047996 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 1288 | 1461232047998 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 02:47:27 INFO - PROCESS | 1288 | 1461232048001 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:47:27 INFO - PROCESS | 1288 | 1461232048003 Marionette TRACE conn4 <- [1,1130,null,{}] 02:47:28 INFO - PROCESS | 1288 | 1461232048022 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}] 02:47:28 INFO - PROCESS | 1288 | 1461232048146 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 02:47:28 INFO - PROCESS | 1288 | 1461232048161 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 1288 | ++DOCSHELL 127DB000 == 47 [pid = 1288] [id = 292] 02:47:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 84 (1BBA8400) [pid = 1288] [serial = 875] [outer = 00000000] 02:47:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 85 (1BD6D000) [pid = 1288] [serial = 876] [outer = 1BBA8400] 02:47:28 INFO - PROCESS | 1288 | 1461232048255 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (1CBB8800) [pid = 1288] [serial = 877] [outer = 1BBA8400] 02:47:28 INFO - PROCESS | 1288 | 1461232048687 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]]]}] 02:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 02:47:28 INFO - PROCESS | 1288 | 1461232048741 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 02:47:28 INFO - PROCESS | 1288 | 1461232048743 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 02:47:28 INFO - PROCESS | 1288 | 1461232048747 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:47:28 INFO - PROCESS | 1288 | 1461232048748 Marionette TRACE conn4 <- [1,1134,null,{}] 02:47:28 INFO - PROCESS | 1288 | 1461232048751 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}] 02:47:28 INFO - PROCESS | 1288 | 1461232048857 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 02:47:28 INFO - PROCESS | 1288 | 1461232048866 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 1288 | ++DOCSHELL 1CBE6000 == 48 [pid = 1288] [id = 293] 02:47:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (1CBEB800) [pid = 1288] [serial = 878] [outer = 00000000] 02:47:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 88 (1CF7EC00) [pid = 1288] [serial = 879] [outer = 1CBEB800] 02:47:28 INFO - PROCESS | 1288 | 1461232048910 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 89 (1CF7CC00) [pid = 1288] [serial = 880] [outer = 1CBEB800] 02:47:29 INFO - PROCESS | 1288 | --DOMWINDOW == 88 (1B80F400) [pid = 1288] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:47:29 INFO - PROCESS | 1288 | --DOMWINDOW == 87 (1BD63000) [pid = 1288] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:47:29 INFO - PROCESS | 1288 | --DOMWINDOW == 86 (12E45400) [pid = 1288] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:47:29 INFO - PROCESS | 1288 | --DOMWINDOW == 85 (19357800) [pid = 1288] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:47:29 INFO - PROCESS | 1288 | --DOMWINDOW == 84 (12BC0000) [pid = 1288] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:47:29 INFO - PROCESS | 1288 | --DOMWINDOW == 83 (1653CC00) [pid = 1288] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:47:29 INFO - PROCESS | 1288 | --DOMWINDOW == 82 (1BD6F800) [pid = 1288] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:47:29 INFO - PROCESS | 1288 | --DOMWINDOW == 81 (1AA8B400) [pid = 1288] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:47:29 INFO - PROCESS | 1288 | 1461232049428 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]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 02:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:47:29 INFO - PROCESS | 1288 | 1461232049480 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 1288 | 1461232049482 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 02:47:29 INFO - PROCESS | 1288 | 1461232049485 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 1288 | 1461232049487 Marionette TRACE conn4 <- [1,1138,null,{}] 02:47:29 INFO - PROCESS | 1288 | 1461232049491 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}] 02:47:29 INFO - PROCESS | 1288 | 1461232049568 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 02:47:29 INFO - PROCESS | 1288 | 1461232049652 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 1288 | ++DOCSHELL 0ED1F400 == 49 [pid = 1288] [id = 294] 02:47:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 82 (0EDF1400) [pid = 1288] [serial = 881] [outer = 00000000] 02:47:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 83 (1CC30C00) [pid = 1288] [serial = 882] [outer = 0EDF1400] 02:47:29 INFO - PROCESS | 1288 | 1461232049697 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 84 (1CC2A000) [pid = 1288] [serial = 883] [outer = 0EDF1400] 02:47:30 INFO - PROCESS | 1288 | 1461232050040 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]]]}] 02:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 02:47:30 INFO - PROCESS | 1288 | 1461232050116 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 1288 | 1461232050118 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 02:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:47:30 INFO - PROCESS | 1288 | 1461232050122 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - PROCESS | 1288 | 1461232050123 Marionette TRACE conn4 <- [1,1142,null,{}] 02:47:30 INFO - PROCESS | 1288 | 1461232050127 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}] 02:47:30 INFO - PROCESS | 1288 | 1461232050261 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 02:47:30 INFO - PROCESS | 1288 | 1461232050270 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 1288 | ++DOCSHELL 1D0B5400 == 50 [pid = 1288] [id = 295] 02:47:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 85 (1D0BB400) [pid = 1288] [serial = 884] [outer = 00000000] 02:47:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 86 (1D581800) [pid = 1288] [serial = 885] [outer = 1D0BB400] 02:47:30 INFO - PROCESS | 1288 | 1461232050315 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 87 (1D58BC00) [pid = 1288] [serial = 886] [outer = 1D0BB400] 02:47:30 INFO - PROCESS | 1288 | 1461232050717 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]]]}] 02:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 02:47:30 INFO - PROCESS | 1288 | 1461232050753 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 1288 | 1461232050755 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 02:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:47:30 INFO - PROCESS | 1288 | 1461232050758 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - PROCESS | 1288 | 1461232050760 Marionette TRACE conn4 <- [1,1146,null,{}] 02:47:30 INFO - PROCESS | 1288 | 1461232050763 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}] 02:47:30 INFO - PROCESS | 1288 | 1461232050844 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 02:47:30 INFO - PROCESS | 1288 | 1461232050928 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 1288 | ++DOCSHELL 1D57E400 == 51 [pid = 1288] [id = 296] 02:47:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 88 (1D5F0800) [pid = 1288] [serial = 887] [outer = 00000000] 02:47:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 89 (1D8CF400) [pid = 1288] [serial = 888] [outer = 1D5F0800] 02:47:30 INFO - PROCESS | 1288 | 1461232050974 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 90 (1D8CF000) [pid = 1288] [serial = 889] [outer = 1D5F0800] 02:47:31 INFO - PROCESS | 1288 | 1461232051343 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]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 02:47:31 INFO - PROCESS | 1288 | 1461232051436 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 1288 | 1461232051440 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 02:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:47:31 INFO - PROCESS | 1288 | 1461232051444 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 1288 | 1461232051449 Marionette TRACE conn4 <- [1,1150,null,{}] 02:47:31 INFO - PROCESS | 1288 | 1461232051455 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}] 02:47:31 INFO - PROCESS | 1288 | 1461232051620 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 02:47:31 INFO - PROCESS | 1288 | 1461232051717 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 1288 | ++DOCSHELL 12BBE800 == 52 [pid = 1288] [id = 297] 02:47:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 91 (12BC8400) [pid = 1288] [serial = 890] [outer = 00000000] 02:47:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 92 (12D0BC00) [pid = 1288] [serial = 891] [outer = 12BC8400] 02:47:31 INFO - PROCESS | 1288 | 1461232051776 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 93 (12D0F800) [pid = 1288] [serial = 892] [outer = 12BC8400] 02:47:32 INFO - PROCESS | 1288 | 1461232052389 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]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 02:47:32 INFO - PROCESS | 1288 | 1461232052418 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 1288 | 1461232052423 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 02:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:47:32 INFO - PROCESS | 1288 | 1461232052431 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 1288 | 1461232052435 Marionette TRACE conn4 <- [1,1154,null,{}] 02:47:32 INFO - PROCESS | 1288 | 1461232052453 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}] 02:47:32 INFO - PROCESS | 1288 | 1461232052561 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 02:47:32 INFO - PROCESS | 1288 | 1461232052685 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 1288 | ++DOCSHELL 13347000 == 53 [pid = 1288] [id = 298] 02:47:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 94 (1730F000) [pid = 1288] [serial = 893] [outer = 00000000] 02:47:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 95 (19379C00) [pid = 1288] [serial = 894] [outer = 1730F000] 02:47:32 INFO - PROCESS | 1288 | 1461232052741 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (1B638000) [pid = 1288] [serial = 895] [outer = 1730F000] 02:47:33 INFO - PROCESS | 1288 | 1461232053343 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]]]}] 02:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 950ms 02:47:33 INFO - PROCESS | 1288 | 1461232053383 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 02:47:33 INFO - PROCESS | 1288 | 1461232053386 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 02:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:47:33 INFO - PROCESS | 1288 | 1461232053389 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - PROCESS | 1288 | 1461232053392 Marionette TRACE conn4 <- [1,1158,null,{}] 02:47:33 INFO - PROCESS | 1288 | 1461232053402 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}] 02:47:33 INFO - PROCESS | 1288 | 1461232053513 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 02:47:33 INFO - PROCESS | 1288 | 1461232053614 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:33 INFO - PROCESS | 1288 | ++DOCSHELL 1CC29800 == 54 [pid = 1288] [id = 299] 02:47:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (1CC2A800) [pid = 1288] [serial = 896] [outer = 00000000] 02:47:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (1D17C000) [pid = 1288] [serial = 897] [outer = 1CC2A800] 02:47:33 INFO - PROCESS | 1288 | 1461232053674 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (1D8AC400) [pid = 1288] [serial = 898] [outer = 1CC2A800] 02:47:34 INFO - PROCESS | 1288 | 1461232054265 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]]]}] 02:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 929ms 02:47:34 INFO - PROCESS | 1288 | 1461232054323 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 1288 | 1461232054325 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 02:47:34 INFO - PROCESS | 1288 | 1461232054329 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:47:34 INFO - PROCESS | 1288 | 1461232054331 Marionette TRACE conn4 <- [1,1162,null,{}] 02:47:34 INFO - PROCESS | 1288 | 1461232054335 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}] 02:47:34 INFO - PROCESS | 1288 | 1461232054469 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 02:47:34 INFO - PROCESS | 1288 | 1461232054597 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 1288 | ++DOCSHELL 1E709000 == 55 [pid = 1288] [id = 300] 02:47:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (1E709C00) [pid = 1288] [serial = 899] [outer = 00000000] 02:47:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1F0C5400) [pid = 1288] [serial = 900] [outer = 1E709C00] 02:47:34 INFO - PROCESS | 1288 | 1461232054653 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1F6DE400) [pid = 1288] [serial = 901] [outer = 1E709C00] 02:47:35 INFO - PROCESS | 1288 | 1461232055176 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] 02:47:35 INFO - PROCESS | 1288 | 1461232055205 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 02:47:35 INFO - PROCESS | 1288 | 1461232055209 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:47:35 INFO - PROCESS | 1288 | 1461232055211 Marionette TRACE conn4 <- [1,1166,null,{}] 02:47:35 INFO - PROCESS | 1288 | 1461232055215 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}] 02:47:35 INFO - PROCESS | 1288 | 1461232055317 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 02:47:35 INFO - PROCESS | 1288 | 1461232055416 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 1288 | ++DOCSHELL 1F989800 == 56 [pid = 1288] [id = 301] 02:47:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1F98C000) [pid = 1288] [serial = 902] [outer = 00000000] 02:47:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1F9C5800) [pid = 1288] [serial = 903] [outer = 1F98C000] 02:47:35 INFO - PROCESS | 1288 | 1461232055471 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1F9C9C00) [pid = 1288] [serial = 904] [outer = 1F98C000] 02:47:36 INFO - PROCESS | 1288 | 1461232056245 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] 02:47:36 INFO - PROCESS | 1288 | 1461232056306 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 02:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:47:36 INFO - PROCESS | 1288 | 1461232056311 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 1288 | 1461232056316 Marionette TRACE conn4 <- [1,1170,null,{}] 02:47:36 INFO - PROCESS | 1288 | 1461232056322 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}] 02:47:36 INFO - PROCESS | 1288 | 1461232056418 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 02:47:36 INFO - PROCESS | 1288 | 1461232056550 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 1288 | ++DOCSHELL 0EDF6000 == 57 [pid = 1288] [id = 302] 02:47:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (12B07400) [pid = 1288] [serial = 905] [outer = 00000000] 02:47:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (17235C00) [pid = 1288] [serial = 906] [outer = 12B07400] 02:47:36 INFO - PROCESS | 1288 | 1461232056602 Marionette DEBUG loaded listener.js 02:47:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (17313800) [pid = 1288] [serial = 907] [outer = 12B07400] 02:47:36 INFO - PROCESS | 1288 | --DOCSHELL 1BB28C00 == 56 [pid = 1288] [id = 64] 02:47:36 INFO - PROCESS | 1288 | --DOCSHELL 1BC79C00 == 55 [pid = 1288] [id = 281] 02:47:36 INFO - PROCESS | 1288 | --DOCSHELL 18758400 == 54 [pid = 1288] [id = 282] 02:47:36 INFO - PROCESS | 1288 | --DOCSHELL 1BD62C00 == 53 [pid = 1288] [id = 279] 02:47:36 INFO - PROCESS | 1288 | --DOCSHELL 1B806C00 == 52 [pid = 1288] [id = 278] 02:47:36 INFO - PROCESS | 1288 | --DOCSHELL 1A66E400 == 51 [pid = 1288] [id = 277] 02:47:36 INFO - PROCESS | 1288 | --DOCSHELL 19352400 == 50 [pid = 1288] [id = 276] 02:47:36 INFO - PROCESS | 1288 | --DOCSHELL 1B631C00 == 49 [pid = 1288] [id = 63] 02:47:36 INFO - PROCESS | 1288 | --DOCSHELL 1D0B5400 == 48 [pid = 1288] [id = 295] 02:47:36 INFO - PROCESS | 1288 | --DOCSHELL 0ED1F400 == 47 [pid = 1288] [id = 294] 02:47:36 INFO - PROCESS | 1288 | --DOCSHELL 1CBE6000 == 46 [pid = 1288] [id = 293] 02:47:36 INFO - PROCESS | 1288 | --DOCSHELL 127DB000 == 45 [pid = 1288] [id = 292] 02:47:36 INFO - PROCESS | 1288 | --DOCSHELL 1B806000 == 44 [pid = 1288] [id = 291] 02:47:36 INFO - PROCESS | 1288 | --DOCSHELL 1B618C00 == 43 [pid = 1288] [id = 290] 02:47:36 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (1CF81000) [pid = 1288] [serial = 846] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOCSHELL 1777FC00 == 42 [pid = 1288] [id = 289] 02:47:37 INFO - PROCESS | 1288 | --DOCSHELL 0ED20000 == 41 [pid = 1288] [id = 288] 02:47:37 INFO - PROCESS | 1288 | --DOCSHELL 12F29800 == 40 [pid = 1288] [id = 287] 02:47:37 INFO - PROCESS | 1288 | --DOCSHELL 1BD61400 == 39 [pid = 1288] [id = 285] 02:47:37 INFO - PROCESS | 1288 | --DOCSHELL 17317C00 == 38 [pid = 1288] [id = 284] 02:47:37 INFO - PROCESS | 1288 | --DOCSHELL 0ED25800 == 37 [pid = 1288] [id = 283] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1BB23800) [pid = 1288] [serial = 834] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1C893800) [pid = 1288] [serial = 837] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (165E2800) [pid = 1288] [serial = 825] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (17299400) [pid = 1288] [serial = 826] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (19379400) [pid = 1288] [serial = 828] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (1A669000) [pid = 1288] [serial = 829] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (12C39C00) [pid = 1288] [serial = 822] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (12D07800) [pid = 1288] [serial = 823] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (12C32400) [pid = 1288] [serial = 816] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (17314C00) [pid = 1288] [serial = 819] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (1BB22000) [pid = 1288] [serial = 835] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 95 (1B5B6000) [pid = 1288] [serial = 841] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 94 (175C9C00) [pid = 1288] [serial = 840] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 93 (1BD6AC00) [pid = 1288] [serial = 838] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 92 (1CDC9800) [pid = 1288] [serial = 844] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 91 (1B6B0400) [pid = 1288] [serial = 831] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 90 (1B6BA400) [pid = 1288] [serial = 832] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | --DOMWINDOW == 89 (1CC24400) [pid = 1288] [serial = 843] [outer = 00000000] [url = about:blank] 02:47:37 INFO - PROCESS | 1288 | 1461232057196 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] 02:47:37 INFO - PROCESS | 1288 | 1461232057253 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 02:47:37 INFO - PROCESS | 1288 | 1461232057258 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:47:37 INFO - PROCESS | 1288 | 1461232057261 Marionette TRACE conn4 <- [1,1174,null,{}] 02:47:37 INFO - PROCESS | 1288 | 1461232057265 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}] 02:47:37 INFO - PROCESS | 1288 | 1461232057348 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 02:47:37 INFO - PROCESS | 1288 | 1461232057432 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:37 INFO - PROCESS | 1288 | ++DOCSHELL 0EDEE400 == 38 [pid = 1288] [id = 303] 02:47:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 90 (0EDF1800) [pid = 1288] [serial = 908] [outer = 00000000] 02:47:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 91 (17238C00) [pid = 1288] [serial = 909] [outer = 0EDF1800] 02:47:37 INFO - PROCESS | 1288 | 1461232057478 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 92 (17314C00) [pid = 1288] [serial = 910] [outer = 0EDF1800] 02:47:37 INFO - PROCESS | 1288 | 1461232057922 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] 02:47:37 INFO - PROCESS | 1288 | 1461232057995 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 02:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:47:37 INFO - PROCESS | 1288 | 1461232057998 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:47:37 INFO - PROCESS | 1288 | 1461232058002 Marionette TRACE conn4 <- [1,1178,null,{}] 02:47:38 INFO - PROCESS | 1288 | 1461232058012 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}] 02:47:38 INFO - PROCESS | 1288 | 1461232058101 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 02:47:38 INFO - PROCESS | 1288 | 1461232058113 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 1288 | ++DOCSHELL 1A671000 == 39 [pid = 1288] [id = 304] 02:47:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 93 (1B5B6400) [pid = 1288] [serial = 911] [outer = 00000000] 02:47:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 94 (1B638800) [pid = 1288] [serial = 912] [outer = 1B5B6400] 02:47:38 INFO - PROCESS | 1288 | 1461232058163 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 95 (1B6B7C00) [pid = 1288] [serial = 913] [outer = 1B5B6400] 02:47:38 INFO - PROCESS | 1288 | 1461232058636 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] 02:47:38 INFO - PROCESS | 1288 | 1461232058676 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 02:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:47:38 INFO - PROCESS | 1288 | 1461232058679 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - PROCESS | 1288 | 1461232058681 Marionette TRACE conn4 <- [1,1182,null,{}] 02:47:38 INFO - PROCESS | 1288 | 1461232058684 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}] 02:47:38 INFO - PROCESS | 1288 | 1461232058766 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 02:47:38 INFO - PROCESS | 1288 | 1461232058773 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 1288 | ++DOCSHELL 1B80AC00 == 40 [pid = 1288] [id = 305] 02:47:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 96 (1B80E800) [pid = 1288] [serial = 914] [outer = 00000000] 02:47:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (1BBAC000) [pid = 1288] [serial = 915] [outer = 1B80E800] 02:47:38 INFO - PROCESS | 1288 | 1461232058820 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (1BC79C00) [pid = 1288] [serial = 916] [outer = 1B80E800] 02:47:39 INFO - PROCESS | 1288 | 1461232059326 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] 02:47:39 INFO - PROCESS | 1288 | 1461232059355 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 02:47:39 INFO - PROCESS | 1288 | 1461232059358 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:47:39 INFO - PROCESS | 1288 | 1461232059360 Marionette TRACE conn4 <- [1,1186,null,{}] 02:47:39 INFO - PROCESS | 1288 | 1461232059363 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}] 02:47:39 INFO - PROCESS | 1288 | 1461232059470 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 02:47:39 INFO - PROCESS | 1288 | 1461232059476 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 1288 | ++DOCSHELL 1BBA8000 == 41 [pid = 1288] [id = 306] 02:47:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (1BC7BC00) [pid = 1288] [serial = 917] [outer = 00000000] 02:47:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (1BCD5C00) [pid = 1288] [serial = 918] [outer = 1BC7BC00] 02:47:39 INFO - PROCESS | 1288 | 1461232059523 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1C890800) [pid = 1288] [serial = 919] [outer = 1BC7BC00] 02:47:39 INFO - PROCESS | 1288 | 1461232059967 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]]]}] 02:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 02:47:40 INFO - PROCESS | 1288 | 1461232060033 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 1288 | 1461232060035 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 02:47:40 INFO - PROCESS | 1288 | 1461232060038 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:47:40 INFO - PROCESS | 1288 | 1461232060040 Marionette TRACE conn4 <- [1,1190,null,{}] 02:47:40 INFO - PROCESS | 1288 | 1461232060044 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}] 02:47:40 INFO - PROCESS | 1288 | 1461232060173 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 02:47:40 INFO - PROCESS | 1288 | 1461232060267 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 1288 | ++DOCSHELL 12BC5400 == 42 [pid = 1288] [id = 307] 02:47:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1CC2B400) [pid = 1288] [serial = 920] [outer = 00000000] 02:47:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1CF82000) [pid = 1288] [serial = 921] [outer = 1CC2B400] 02:47:40 INFO - PROCESS | 1288 | 1461232060315 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1CFE9400) [pid = 1288] [serial = 922] [outer = 1CC2B400] 02:47:40 INFO - PROCESS | 1288 | 1461232060738 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]]]}] 02:47:40 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 02:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 730ms 02:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:47:40 INFO - PROCESS | 1288 | 1461232060773 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 1288 | 1461232060775 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 02:47:40 INFO - PROCESS | 1288 | 1461232060778 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 1288 | 1461232060780 Marionette TRACE conn4 <- [1,1194,null,{}] 02:47:40 INFO - PROCESS | 1288 | 1461232060792 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}] 02:47:40 INFO - PROCESS | 1288 | 1461232060901 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 02:47:40 INFO - PROCESS | 1288 | 1461232060908 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 1288 | ++DOCSHELL 12C38000 == 43 [pid = 1288] [id = 308] 02:47:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1CF80400) [pid = 1288] [serial = 923] [outer = 00000000] 02:47:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1D142800) [pid = 1288] [serial = 924] [outer = 1CF80400] 02:47:40 INFO - PROCESS | 1288 | 1461232060954 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (1D13A400) [pid = 1288] [serial = 925] [outer = 1CF80400] 02:47:41 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1D0BB400) [pid = 1288] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:47:41 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1B80A400) [pid = 1288] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:47:41 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (126A0000) [pid = 1288] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:47:41 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (12F38C00) [pid = 1288] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:47:41 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (17780800) [pid = 1288] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:47:41 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (1BBA8400) [pid = 1288] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:47:41 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (1B632C00) [pid = 1288] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:47:41 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (0EDF1400) [pid = 1288] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:47:41 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (1CBEB800) [pid = 1288] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:47:41 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (1CF76C00) [pid = 1288] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:47:41 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (1CC26800) [pid = 1288] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:47:41 INFO - PROCESS | 1288 | 1461232061568 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]]]}] 02:47:41 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 02:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 830ms 02:47:41 INFO - PROCESS | 1288 | 1461232061609 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 02:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:47:41 INFO - PROCESS | 1288 | 1461232061611 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 02:47:41 INFO - PROCESS | 1288 | 1461232061614 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 1288 | 1461232061616 Marionette TRACE conn4 <- [1,1198,null,{}] 02:47:41 INFO - PROCESS | 1288 | 1461232061620 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}] 02:47:41 INFO - PROCESS | 1288 | 1461232061699 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 02:47:41 INFO - PROCESS | 1288 | 1461232061788 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 1288 | ++DOCSHELL 0EE43400 == 44 [pid = 1288] [id = 309] 02:47:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (17225400) [pid = 1288] [serial = 926] [outer = 00000000] 02:47:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (1BD63000) [pid = 1288] [serial = 927] [outer = 17225400] 02:47:41 INFO - PROCESS | 1288 | 1461232061832 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (1CC22800) [pid = 1288] [serial = 928] [outer = 17225400] 02:47:42 INFO - PROCESS | 1288 | 1461232062186 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]]]}] 02:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 02:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:47:42 INFO - PROCESS | 1288 | 1461232062245 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 02:47:42 INFO - PROCESS | 1288 | 1461232062247 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 02:47:42 INFO - PROCESS | 1288 | 1461232062250 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - PROCESS | 1288 | 1461232062252 Marionette TRACE conn4 <- [1,1202,null,{}] 02:47:42 INFO - PROCESS | 1288 | 1461232062255 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}] 02:47:42 INFO - PROCESS | 1288 | 1461232062368 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 02:47:42 INFO - PROCESS | 1288 | 1461232062376 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 1288 | ++DOCSHELL 1D0B7C00 == 45 [pid = 1288] [id = 310] 02:47:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (1D588400) [pid = 1288] [serial = 929] [outer = 00000000] 02:47:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1E70B400) [pid = 1288] [serial = 930] [outer = 1D588400] 02:47:42 INFO - PROCESS | 1288 | 1461232062420 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1E706C00) [pid = 1288] [serial = 931] [outer = 1D588400] 02:47:42 INFO - PROCESS | 1288 | 1461232062819 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]]]}] 02:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 02:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:47:42 INFO - PROCESS | 1288 | 1461232062881 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 02:47:42 INFO - PROCESS | 1288 | 1461232062883 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 02:47:42 INFO - PROCESS | 1288 | 1461232062886 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - PROCESS | 1288 | 1461232062888 Marionette TRACE conn4 <- [1,1206,null,{}] 02:47:42 INFO - PROCESS | 1288 | 1461232062891 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}] 02:47:42 INFO - PROCESS | 1288 | 1461232063003 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 02:47:43 INFO - PROCESS | 1288 | 1461232063043 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 1288 | ++DOCSHELL 1D5F2800 == 46 [pid = 1288] [id = 311] 02:47:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1E610C00) [pid = 1288] [serial = 932] [outer = 00000000] 02:47:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1F9CFC00) [pid = 1288] [serial = 933] [outer = 1E610C00] 02:47:43 INFO - PROCESS | 1288 | 1461232063087 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1FA69400) [pid = 1288] [serial = 934] [outer = 1E610C00] 02:47:43 INFO - PROCESS | 1288 | 1461232063550 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]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 731ms 02:47:43 INFO - PROCESS | 1288 | 1461232063619 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 1288 | 1461232063624 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 02:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:47:43 INFO - PROCESS | 1288 | 1461232063670 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 1288 | 1461232063675 Marionette TRACE conn4 <- [1,1210,null,{}] 02:47:43 INFO - PROCESS | 1288 | 1461232063687 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}] 02:47:43 INFO - PROCESS | 1288 | 1461232063807 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 02:47:43 INFO - PROCESS | 1288 | 1461232063902 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 1288 | ++DOCSHELL 12E43000 == 47 [pid = 1288] [id = 312] 02:47:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (12E45800) [pid = 1288] [serial = 935] [outer = 00000000] 02:47:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (13C3A400) [pid = 1288] [serial = 936] [outer = 12E45800] 02:47:43 INFO - PROCESS | 1288 | 1461232063959 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (16504000) [pid = 1288] [serial = 937] [outer = 12E45800] 02:47:44 INFO - PROCESS | 1288 | 1461232064525 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] 02:47:44 INFO - PROCESS | 1288 | 1461232064611 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 02:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:47:44 INFO - PROCESS | 1288 | 1461232064618 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - PROCESS | 1288 | 1461232064620 Marionette TRACE conn4 <- [1,1214,null,{}] 02:47:44 INFO - PROCESS | 1288 | 1461232064625 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}] 02:47:44 INFO - PROCESS | 1288 | 1461232064740 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 02:47:44 INFO - PROCESS | 1288 | 1461232064836 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 1288 | ++DOCSHELL 16542800 == 48 [pid = 1288] [id = 313] 02:47:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (175D5400) [pid = 1288] [serial = 938] [outer = 00000000] 02:47:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (1B909C00) [pid = 1288] [serial = 939] [outer = 175D5400] 02:47:44 INFO - PROCESS | 1288 | 1461232064891 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (1BC87400) [pid = 1288] [serial = 940] [outer = 175D5400] 02:47:45 INFO - PROCESS | 1288 | 1461232065440 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]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 870ms 02:47:45 INFO - PROCESS | 1288 | 1461232065489 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 1288 | 1461232065492 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 02:47:45 INFO - PROCESS | 1288 | 1461232065495 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:47:45 INFO - PROCESS | 1288 | 1461232065499 Marionette TRACE conn4 <- [1,1218,null,{}] 02:47:45 INFO - PROCESS | 1288 | 1461232065563 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}] 02:47:45 INFO - PROCESS | 1288 | 1461232065711 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 02:47:45 INFO - PROCESS | 1288 | 1461232065765 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 1288 | ++DOCSHELL 1F0BA800 == 49 [pid = 1288] [id = 314] 02:47:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (1F648400) [pid = 1288] [serial = 941] [outer = 00000000] 02:47:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1FA6BC00) [pid = 1288] [serial = 942] [outer = 1F648400] 02:47:45 INFO - PROCESS | 1288 | 1461232065823 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1FA71000) [pid = 1288] [serial = 943] [outer = 1F648400] 02:47:46 INFO - PROCESS | 1288 | 1461232066392 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]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 910ms 02:47:46 INFO - PROCESS | 1288 | 1461232066408 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 02:47:46 INFO - PROCESS | 1288 | 1461232066411 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 02:47:46 INFO - PROCESS | 1288 | 1461232066414 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:47:46 INFO - PROCESS | 1288 | 1461232066416 Marionette TRACE conn4 <- [1,1222,null,{}] 02:47:46 INFO - PROCESS | 1288 | 1461232066420 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}] 02:47:46 INFO - PROCESS | 1288 | 1461232066524 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 02:47:46 INFO - PROCESS | 1288 | 1461232066625 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 1288 | ++DOCSHELL 1FE61400 == 50 [pid = 1288] [id = 315] 02:47:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (1FE63800) [pid = 1288] [serial = 944] [outer = 00000000] 02:47:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (1FE97400) [pid = 1288] [serial = 945] [outer = 1FE63800] 02:47:46 INFO - PROCESS | 1288 | 1461232066681 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (1FF19000) [pid = 1288] [serial = 946] [outer = 1FE63800] 02:47:47 INFO - PROCESS | 1288 | 1461232067274 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]]]}] 02:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 02:47:47 INFO - PROCESS | 1288 | 1461232067349 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 02:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:47:47 INFO - PROCESS | 1288 | 1461232067351 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 02:47:47 INFO - PROCESS | 1288 | 1461232067355 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 1288 | 1461232067357 Marionette TRACE conn4 <- [1,1226,null,{}] 02:47:47 INFO - PROCESS | 1288 | 1461232067361 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}] 02:47:47 INFO - PROCESS | 1288 | 1461232067467 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 02:47:47 INFO - PROCESS | 1288 | 1461232067595 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 1288 | ++DOCSHELL 1FF1A000 == 51 [pid = 1288] [id = 316] 02:47:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (1FF1E400) [pid = 1288] [serial = 947] [outer = 00000000] 02:47:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (1FF25400) [pid = 1288] [serial = 948] [outer = 1FF1E400] 02:47:47 INFO - PROCESS | 1288 | 1461232067651 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (20514000) [pid = 1288] [serial = 949] [outer = 1FF1E400] 02:47:48 INFO - PROCESS | 1288 | 1461232068224 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]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 02:47:48 INFO - PROCESS | 1288 | 1461232068288 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 1288 | 1461232068291 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 02:47:48 INFO - PROCESS | 1288 | 1461232068295 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:47:48 INFO - PROCESS | 1288 | 1461232068297 Marionette TRACE conn4 <- [1,1230,null,{}] 02:47:48 INFO - PROCESS | 1288 | 1461232068315 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}] 02:47:48 INFO - PROCESS | 1288 | 1461232068446 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 02:47:48 INFO - PROCESS | 1288 | 1461232068570 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 1288 | ++DOCSHELL 2051A000 == 52 [pid = 1288] [id = 317] 02:47:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (2051C400) [pid = 1288] [serial = 950] [outer = 00000000] 02:47:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (2060F400) [pid = 1288] [serial = 951] [outer = 2051C400] 02:47:48 INFO - PROCESS | 1288 | 1461232068629 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (20613400) [pid = 1288] [serial = 952] [outer = 2051C400] 02:47:49 INFO - PROCESS | 1288 | 1461232069351 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]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1138ms 02:47:49 INFO - PROCESS | 1288 | 1461232069437 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 1288 | 1461232069440 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 02:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:47:49 INFO - PROCESS | 1288 | 1461232069446 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 1288 | 1461232069449 Marionette TRACE conn4 <- [1,1234,null,{}] 02:47:49 INFO - PROCESS | 1288 | 1461232069455 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}] 02:47:49 INFO - PROCESS | 1288 | 1461232069552 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 02:47:49 INFO - PROCESS | 1288 | 1461232069680 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 1288 | ++DOCSHELL 12C3A800 == 53 [pid = 1288] [id = 318] 02:47:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (12D0C800) [pid = 1288] [serial = 953] [outer = 00000000] 02:47:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (18690C00) [pid = 1288] [serial = 954] [outer = 12D0C800] 02:47:49 INFO - PROCESS | 1288 | 1461232069730 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (1A664400) [pid = 1288] [serial = 955] [outer = 12D0C800] 02:47:50 INFO - PROCESS | 1288 | --DOCSHELL 1D0B7C00 == 52 [pid = 1288] [id = 310] 02:47:50 INFO - PROCESS | 1288 | --DOCSHELL 0EE43400 == 51 [pid = 1288] [id = 309] 02:47:50 INFO - PROCESS | 1288 | --DOCSHELL 12C38000 == 50 [pid = 1288] [id = 308] 02:47:50 INFO - PROCESS | 1288 | --DOCSHELL 12BC5400 == 49 [pid = 1288] [id = 307] 02:47:50 INFO - PROCESS | 1288 | --DOCSHELL 1BBA8000 == 48 [pid = 1288] [id = 306] 02:47:50 INFO - PROCESS | 1288 | --DOCSHELL 1B80AC00 == 47 [pid = 1288] [id = 305] 02:47:50 INFO - PROCESS | 1288 | --DOCSHELL 1A671000 == 46 [pid = 1288] [id = 304] 02:47:50 INFO - PROCESS | 1288 | --DOCSHELL 0EDEE400 == 45 [pid = 1288] [id = 303] 02:47:50 INFO - PROCESS | 1288 | --DOCSHELL 0EDF6000 == 44 [pid = 1288] [id = 302] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (1D8CF400) [pid = 1288] [serial = 888] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOCSHELL 1D57E400 == 43 [pid = 1288] [id = 296] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (12F6E000) [pid = 1288] [serial = 847] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (1CC30C00) [pid = 1288] [serial = 882] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (1CF7EC00) [pid = 1288] [serial = 879] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (1D581800) [pid = 1288] [serial = 885] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (1CF7CC00) [pid = 1288] [serial = 880] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (1B803400) [pid = 1288] [serial = 871] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (1CC2A000) [pid = 1288] [serial = 883] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (1CC2E800) [pid = 1288] [serial = 814] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (1D58BC00) [pid = 1288] [serial = 886] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (1BB1C400) [pid = 1288] [serial = 873] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (1BB21000) [pid = 1288] [serial = 874] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (12E4C800) [pid = 1288] [serial = 864] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (13B03800) [pid = 1288] [serial = 865] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (1728CC00) [pid = 1288] [serial = 862] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (1420F400) [pid = 1288] [serial = 861] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (18F0C400) [pid = 1288] [serial = 867] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (1A669400) [pid = 1288] [serial = 868] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (1CBB8800) [pid = 1288] [serial = 877] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1B6BAC00) [pid = 1288] [serial = 870] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1CF83C00) [pid = 1288] [serial = 855] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (1A665800) [pid = 1288] [serial = 852] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (0EEB5C00) [pid = 1288] [serial = 849] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1D588000) [pid = 1288] [serial = 858] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (1BD6D000) [pid = 1288] [serial = 876] [outer = 00000000] [url = about:blank] 02:47:50 INFO - PROCESS | 1288 | 1461232070394 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]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 971ms 02:47:50 INFO - PROCESS | 1288 | 1461232070418 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 1288 | 1461232070423 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 02:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:47:50 INFO - PROCESS | 1288 | 1461232070429 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 1288 | 1461232070432 Marionette TRACE conn4 <- [1,1238,null,{}] 02:47:50 INFO - PROCESS | 1288 | 1461232070439 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}] 02:47:50 INFO - PROCESS | 1288 | 1461232070525 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 02:47:50 INFO - PROCESS | 1288 | 1461232070616 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 1288 | ++DOCSHELL 0EE46400 == 44 [pid = 1288] [id = 319] 02:47:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (0EEB5C00) [pid = 1288] [serial = 956] [outer = 00000000] 02:47:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (13B0A000) [pid = 1288] [serial = 957] [outer = 0EEB5C00] 02:47:50 INFO - PROCESS | 1288 | 1461232070662 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (165E8C00) [pid = 1288] [serial = 958] [outer = 0EEB5C00] 02:47:51 INFO - PROCESS | 1288 | 1461232071117 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]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 02:47:51 INFO - PROCESS | 1288 | 1461232071163 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 1288 | 1461232071165 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 02:47:51 INFO - PROCESS | 1288 | 1461232071169 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:47:51 INFO - PROCESS | 1288 | 1461232071172 Marionette TRACE conn4 <- [1,1242,null,{}] 02:47:51 INFO - PROCESS | 1288 | 1461232071183 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}] 02:47:51 INFO - PROCESS | 1288 | 1461232071274 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 02:47:51 INFO - PROCESS | 1288 | 1461232071283 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 1288 | ++DOCSHELL 1B60C000 == 45 [pid = 1288] [id = 320] 02:47:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1B6B4800) [pid = 1288] [serial = 959] [outer = 00000000] 02:47:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1B803C00) [pid = 1288] [serial = 960] [outer = 1B6B4800] 02:47:51 INFO - PROCESS | 1288 | 1461232071332 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (1B80AC00) [pid = 1288] [serial = 961] [outer = 1B6B4800] 02:47:51 INFO - PROCESS | 1288 | 1461232071811 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]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 02:47:51 INFO - PROCESS | 1288 | 1461232071843 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 1288 | 1461232071845 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 02:47:51 INFO - PROCESS | 1288 | 1461232071848 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:47:51 INFO - PROCESS | 1288 | 1461232071850 Marionette TRACE conn4 <- [1,1246,null,{}] 02:47:51 INFO - PROCESS | 1288 | 1461232071853 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}] 02:47:51 INFO - PROCESS | 1288 | 1461232071936 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 02:47:51 INFO - PROCESS | 1288 | 1461232071945 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 1288 | ++DOCSHELL 12D08000 == 46 [pid = 1288] [id = 321] 02:47:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (1BC78400) [pid = 1288] [serial = 962] [outer = 00000000] 02:47:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1BD6D000) [pid = 1288] [serial = 963] [outer = 1BC78400] 02:47:51 INFO - PROCESS | 1288 | 1461232071991 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (1CBE2C00) [pid = 1288] [serial = 964] [outer = 1BC78400] 02:47:52 INFO - PROCESS | 1288 | 1461232072438 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]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 02:47:52 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (1D5F0800) [pid = 1288] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:47:52 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (1B80E800) [pid = 1288] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:47:52 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (1D588400) [pid = 1288] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:47:52 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1B5B6400) [pid = 1288] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:47:52 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (0EDF1800) [pid = 1288] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:47:52 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (12B07400) [pid = 1288] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:47:52 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (1BC7BC00) [pid = 1288] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:47:52 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1CC2B400) [pid = 1288] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:47:52 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (17225400) [pid = 1288] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:47:52 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (1CF80400) [pid = 1288] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:47:52 INFO - PROCESS | 1288 | 1461232072865 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 02:47:52 INFO - PROCESS | 1288 | 1461232072869 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 02:47:52 INFO - PROCESS | 1288 | 1461232072880 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - PROCESS | 1288 | 1461232072885 Marionette TRACE conn4 <- [1,1250,null,{}] 02:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:47:52 INFO - PROCESS | 1288 | 1461232072957 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}] 02:47:53 INFO - PROCESS | 1288 | 1461232073058 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 02:47:53 INFO - PROCESS | 1288 | 1461232073183 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:53 INFO - PROCESS | 1288 | ++DOCSHELL 12D0F000 == 47 [pid = 1288] [id = 322] 02:47:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (12E3E800) [pid = 1288] [serial = 965] [outer = 00000000] 02:47:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (13C48800) [pid = 1288] [serial = 966] [outer = 12E3E800] 02:47:53 INFO - PROCESS | 1288 | 1461232073242 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (17225400) [pid = 1288] [serial = 967] [outer = 12E3E800] 02:47:53 INFO - PROCESS | 1288 | 1461232073822 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]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 990ms 02:47:53 INFO - PROCESS | 1288 | 1461232073883 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 02:47:53 INFO - PROCESS | 1288 | 1461232073888 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 02:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:47:53 INFO - PROCESS | 1288 | 1461232073896 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 1288 | 1461232073900 Marionette TRACE conn4 <- [1,1254,null,{}] 02:47:53 INFO - PROCESS | 1288 | 1461232073904 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}] 02:47:53 INFO - PROCESS | 1288 | 1461232074012 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 02:47:54 INFO - PROCESS | 1288 | 1461232074140 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 1288 | ++DOCSHELL 17296C00 == 48 [pid = 1288] [id = 323] 02:47:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1730F800) [pid = 1288] [serial = 968] [outer = 00000000] 02:47:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1B6BD400) [pid = 1288] [serial = 969] [outer = 1730F800] 02:47:54 INFO - PROCESS | 1288 | 1461232074196 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1B80E800) [pid = 1288] [serial = 970] [outer = 1730F800] 02:47:54 INFO - PROCESS | 1288 | 1461232074800 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]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 969ms 02:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:47:54 INFO - PROCESS | 1288 | 1461232074868 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 1288 | 1461232074871 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 02:47:54 INFO - PROCESS | 1288 | 1461232074875 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 1288 | 1461232074877 Marionette TRACE conn4 <- [1,1258,null,{}] 02:47:54 INFO - PROCESS | 1288 | 1461232074900 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}] 02:47:55 INFO - PROCESS | 1288 | 1461232075039 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 02:47:55 INFO - PROCESS | 1288 | 1461232075102 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 1288 | ++DOCSHELL 1CDC1C00 == 49 [pid = 1288] [id = 324] 02:47:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (1CE52C00) [pid = 1288] [serial = 971] [outer = 00000000] 02:47:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (1CF7DC00) [pid = 1288] [serial = 972] [outer = 1CE52C00] 02:47:55 INFO - PROCESS | 1288 | 1461232075162 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1CF84C00) [pid = 1288] [serial = 973] [outer = 1CE52C00] 02:47:55 INFO - PROCESS | 1288 | 1461232075774 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]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 02:47:55 INFO - PROCESS | 1288 | 1461232075808 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 1288 | 1461232075810 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 02:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:47:55 INFO - PROCESS | 1288 | 1461232075814 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 1288 | 1461232075816 Marionette TRACE conn4 <- [1,1262,null,{}] 02:47:55 INFO - PROCESS | 1288 | 1461232075820 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}] 02:47:55 INFO - PROCESS | 1288 | 1461232075924 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 02:47:56 INFO - PROCESS | 1288 | 1461232076027 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 1288 | ++DOCSHELL 1D0B9400 == 50 [pid = 1288] [id = 325] 02:47:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (1D0B9800) [pid = 1288] [serial = 974] [outer = 00000000] 02:47:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (1D58D800) [pid = 1288] [serial = 975] [outer = 1D0B9800] 02:47:56 INFO - PROCESS | 1288 | 1461232076082 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (1D5F5C00) [pid = 1288] [serial = 976] [outer = 1D0B9800] 02:47:56 INFO - PROCESS | 1288 | 1461232076677 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]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 930ms 02:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:47:56 INFO - PROCESS | 1288 | 1461232076748 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 1288 | 1461232076751 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 02:47:56 INFO - PROCESS | 1288 | 1461232076754 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 1288 | 1461232076756 Marionette TRACE conn4 <- [1,1266,null,{}] 02:47:56 INFO - PROCESS | 1288 | 1461232076760 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}] 02:47:56 INFO - PROCESS | 1288 | 1461232076866 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 02:47:56 INFO - PROCESS | 1288 | 1461232076994 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 1288 | ++DOCSHELL 1D89F800 == 51 [pid = 1288] [id = 326] 02:47:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1D8A2000) [pid = 1288] [serial = 977] [outer = 00000000] 02:47:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1E705800) [pid = 1288] [serial = 978] [outer = 1D8A2000] 02:47:57 INFO - PROCESS | 1288 | 1461232077050 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (1E704C00) [pid = 1288] [serial = 979] [outer = 1D8A2000] 02:47:57 INFO - PROCESS | 1288 | 1461232077609 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]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 930ms 02:47:57 INFO - PROCESS | 1288 | 1461232077688 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 1288 | 1461232077691 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 02:47:57 INFO - PROCESS | 1288 | 1461232077694 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:47:57 INFO - PROCESS | 1288 | 1461232077696 Marionette TRACE conn4 <- [1,1270,null,{}] 02:47:57 INFO - PROCESS | 1288 | 1461232077700 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}] 02:47:57 INFO - PROCESS | 1288 | 1461232077853 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 02:47:57 INFO - PROCESS | 1288 | 1461232077982 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 1288 | ++DOCSHELL 1E67A400 == 52 [pid = 1288] [id = 327] 02:47:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (1F9D1400) [pid = 1288] [serial = 980] [outer = 00000000] 02:47:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (1FE5E400) [pid = 1288] [serial = 981] [outer = 1F9D1400] 02:47:58 INFO - PROCESS | 1288 | 1461232078041 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (1FE9B800) [pid = 1288] [serial = 982] [outer = 1F9D1400] 02:47:58 INFO - PROCESS | 1288 | 1461232078593 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]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 02:47:58 INFO - PROCESS | 1288 | 1461232078628 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 1288 | 1461232078630 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 02:47:58 INFO - PROCESS | 1288 | 1461232078634 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:47:58 INFO - PROCESS | 1288 | 1461232078636 Marionette TRACE conn4 <- [1,1274,null,{}] 02:47:58 INFO - PROCESS | 1288 | 1461232078639 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}] 02:47:58 INFO - PROCESS | 1288 | 1461232078739 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 02:47:58 INFO - PROCESS | 1288 | 1461232078947 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 1288 | ++DOCSHELL 12C3BC00 == 53 [pid = 1288] [id = 328] 02:47:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (12C3E800) [pid = 1288] [serial = 983] [outer = 00000000] 02:47:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (13348000) [pid = 1288] [serial = 984] [outer = 12C3E800] 02:47:58 INFO - PROCESS | 1288 | 1461232078997 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (17318000) [pid = 1288] [serial = 985] [outer = 12C3E800] 02:47:59 INFO - PROCESS | 1288 | --DOCSHELL 1B60C000 == 52 [pid = 1288] [id = 320] 02:47:59 INFO - PROCESS | 1288 | --DOCSHELL 0EE46400 == 51 [pid = 1288] [id = 319] 02:47:59 INFO - PROCESS | 1288 | --DOCSHELL 12C3A800 == 50 [pid = 1288] [id = 318] 02:47:59 INFO - PROCESS | 1288 | --DOCSHELL 1FE61400 == 49 [pid = 1288] [id = 315] 02:47:59 INFO - PROCESS | 1288 | --DOCSHELL 1F0BA800 == 48 [pid = 1288] [id = 314] 02:47:59 INFO - PROCESS | 1288 | --DOCSHELL 16542800 == 47 [pid = 1288] [id = 313] 02:47:59 INFO - PROCESS | 1288 | --DOCSHELL 12E43000 == 46 [pid = 1288] [id = 312] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (1D8CF000) [pid = 1288] [serial = 889] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (12D0BC00) [pid = 1288] [serial = 891] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (19379C00) [pid = 1288] [serial = 894] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (1D17C000) [pid = 1288] [serial = 897] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (1BBAC000) [pid = 1288] [serial = 915] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (1E706C00) [pid = 1288] [serial = 931] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (1B638800) [pid = 1288] [serial = 912] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (1B6B7C00) [pid = 1288] [serial = 913] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (17238C00) [pid = 1288] [serial = 909] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (17314C00) [pid = 1288] [serial = 910] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (17313800) [pid = 1288] [serial = 907] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (17235C00) [pid = 1288] [serial = 906] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (1BCD5C00) [pid = 1288] [serial = 918] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (1F9C5800) [pid = 1288] [serial = 903] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (1F0C5400) [pid = 1288] [serial = 900] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (1CFE9400) [pid = 1288] [serial = 922] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (1CF82000) [pid = 1288] [serial = 921] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (1BD63000) [pid = 1288] [serial = 927] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (1D142800) [pid = 1288] [serial = 924] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (1D13A400) [pid = 1288] [serial = 925] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (1E70B400) [pid = 1288] [serial = 930] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (1C890800) [pid = 1288] [serial = 919] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (1CC22800) [pid = 1288] [serial = 928] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (1BC79C00) [pid = 1288] [serial = 916] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | --DOMWINDOW == 96 (1F9CFC00) [pid = 1288] [serial = 933] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 1288 | 1461232079675 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]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1069ms 02:47:59 INFO - PROCESS | 1288 | 1461232079714 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 02:47:59 INFO - PROCESS | 1288 | 1461232079717 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 02:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:47:59 INFO - PROCESS | 1288 | 1461232079724 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - PROCESS | 1288 | 1461232079728 Marionette TRACE conn4 <- [1,1278,null,{}] 02:47:59 INFO - PROCESS | 1288 | 1461232079734 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}] 02:47:59 INFO - PROCESS | 1288 | 1461232079827 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 02:47:59 INFO - PROCESS | 1288 | 1461232079840 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 1288 | ++DOCSHELL 17290C00 == 47 [pid = 1288] [id = 329] 02:47:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 97 (17294400) [pid = 1288] [serial = 986] [outer = 00000000] 02:47:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (174F8400) [pid = 1288] [serial = 987] [outer = 17294400] 02:47:59 INFO - PROCESS | 1288 | 1461232079890 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (19354400) [pid = 1288] [serial = 988] [outer = 17294400] 02:48:00 INFO - PROCESS | 1288 | 1461232080378 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]]]}] 02:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 02:48:00 INFO - PROCESS | 1288 | 1461232080401 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 1288 | 1461232080404 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 02:48:00 INFO - PROCESS | 1288 | 1461232080408 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:48:00 INFO - PROCESS | 1288 | 1461232080410 Marionette TRACE conn4 <- [1,1282,null,{}] 02:48:00 INFO - PROCESS | 1288 | 1461232080414 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}] 02:48:00 INFO - PROCESS | 1288 | 1461232080501 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 02:48:00 INFO - PROCESS | 1288 | 1461232080549 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 1288 | ++DOCSHELL 19371800 == 48 [pid = 1288] [id = 330] 02:48:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (1B6B0C00) [pid = 1288] [serial = 989] [outer = 00000000] 02:48:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (1BB23C00) [pid = 1288] [serial = 990] [outer = 1B6B0C00] 02:48:00 INFO - PROCESS | 1288 | 1461232080670 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1BBAEC00) [pid = 1288] [serial = 991] [outer = 1B6B0C00] 02:48:01 INFO - PROCESS | 1288 | 1461232081070 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]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 02:48:01 INFO - PROCESS | 1288 | 1461232081143 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 1288 | 1461232081146 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 02:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:48:01 INFO - PROCESS | 1288 | 1461232081155 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 1288 | 1461232081161 Marionette TRACE conn4 <- [1,1286,null,{}] 02:48:01 INFO - PROCESS | 1288 | 1461232081170 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}] 02:48:01 INFO - PROCESS | 1288 | 1461232081257 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 02:48:01 INFO - PROCESS | 1288 | 1461232081269 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 1288 | ++DOCSHELL 1C89DC00 == 49 [pid = 1288] [id = 331] 02:48:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1CC22800) [pid = 1288] [serial = 992] [outer = 00000000] 02:48:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1CF76C00) [pid = 1288] [serial = 993] [outer = 1CC22800] 02:48:01 INFO - PROCESS | 1288 | 1461232081315 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1CF82000) [pid = 1288] [serial = 994] [outer = 1CC22800] 02:48:01 INFO - PROCESS | 1288 | 1461232081807 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]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 690ms 02:48:01 INFO - PROCESS | 1288 | 1461232081843 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 1288 | 1461232081845 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 02:48:01 INFO - PROCESS | 1288 | 1461232081848 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 1288 | 1461232081850 Marionette TRACE conn4 <- [1,1290,null,{}] 02:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:48:01 INFO - PROCESS | 1288 | 1461232081853 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}] 02:48:01 INFO - PROCESS | 1288 | 1461232081996 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 02:48:02 INFO - PROCESS | 1288 | 1461232082016 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 1288 | ++DOCSHELL 1D0AF400 == 50 [pid = 1288] [id = 332] 02:48:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1D0AFC00) [pid = 1288] [serial = 995] [outer = 00000000] 02:48:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (1D582000) [pid = 1288] [serial = 996] [outer = 1D0AFC00] 02:48:02 INFO - PROCESS | 1288 | 1461232082061 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (1D586800) [pid = 1288] [serial = 997] [outer = 1D0AFC00] 02:48:02 INFO - PROCESS | 1288 | 1461232082521 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]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 730ms 02:48:02 INFO - PROCESS | 1288 | 1461232082583 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 02:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:48:02 INFO - PROCESS | 1288 | 1461232082585 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 02:48:02 INFO - PROCESS | 1288 | 1461232082588 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 1288 | 1461232082590 Marionette TRACE conn4 <- [1,1294,null,{}] 02:48:02 INFO - PROCESS | 1288 | 1461232082601 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}] 02:48:02 INFO - PROCESS | 1288 | 1461232082715 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 02:48:02 INFO - PROCESS | 1288 | 1461232082780 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 1288 | ++DOCSHELL 1E672C00 == 51 [pid = 1288] [id = 333] 02:48:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1E701800) [pid = 1288] [serial = 998] [outer = 00000000] 02:48:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (1F6D6800) [pid = 1288] [serial = 999] [outer = 1E701800] 02:48:02 INFO - PROCESS | 1288 | 1461232082833 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (1F9C8000) [pid = 1288] [serial = 1000] [outer = 1E701800] 02:48:03 INFO - PROCESS | 1288 | 1461232083270 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]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 730ms 02:48:03 INFO - PROCESS | 1288 | 1461232083319 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 1288 | 1461232083321 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 02:48:03 INFO - PROCESS | 1288 | 1461232083324 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:48:03 INFO - PROCESS | 1288 | 1461232083326 Marionette TRACE conn4 <- [1,1298,null,{}] 02:48:03 INFO - PROCESS | 1288 | 1461232083329 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}] 02:48:03 INFO - PROCESS | 1288 | 1461232083444 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 02:48:03 INFO - PROCESS | 1288 | 1461232083453 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 1288 | ++DOCSHELL 1F9C9400 == 52 [pid = 1288] [id = 334] 02:48:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (1FA6B800) [pid = 1288] [serial = 1001] [outer = 00000000] 02:48:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1FF19400) [pid = 1288] [serial = 1002] [outer = 1FA6B800] 02:48:03 INFO - PROCESS | 1288 | 1461232083496 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1FF26000) [pid = 1288] [serial = 1003] [outer = 1FA6B800] 02:48:03 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (12D0C800) [pid = 1288] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:48:03 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (1E610C00) [pid = 1288] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:48:03 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (1B6B4800) [pid = 1288] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:48:03 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (0EEB5C00) [pid = 1288] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:48:03 INFO - PROCESS | 1288 | 1461232083928 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] 02:48:03 INFO - PROCESS | 1288 | 1461232083961 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 02:48:03 INFO - PROCESS | 1288 | 1461232083964 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 1288 | 1461232083966 Marionette TRACE conn4 <- [1,1302,null,{}] 02:48:03 INFO - PROCESS | 1288 | 1461232083969 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}] 02:48:04 INFO - PROCESS | 1288 | 1461232084049 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 02:48:04 INFO - PROCESS | 1288 | 1461232084055 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 1288 | ++DOCSHELL 0EDF6000 == 53 [pid = 1288] [id = 335] 02:48:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (1278D400) [pid = 1288] [serial = 1004] [outer = 00000000] 02:48:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (2051F800) [pid = 1288] [serial = 1005] [outer = 1278D400] 02:48:04 INFO - PROCESS | 1288 | 1461232084100 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (20609C00) [pid = 1288] [serial = 1006] [outer = 1278D400] 02:48:04 INFO - PROCESS | 1288 | 1461232084538 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]]]}] 02:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 629ms 02:48:04 INFO - PROCESS | 1288 | 1461232084599 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 02:48:04 INFO - PROCESS | 1288 | 1461232084601 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 02:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:48:04 INFO - PROCESS | 1288 | 1461232084604 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - PROCESS | 1288 | 1461232084606 Marionette TRACE conn4 <- [1,1306,null,{}] 02:48:04 INFO - PROCESS | 1288 | 1461232084609 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}] 02:48:04 INFO - PROCESS | 1288 | 1461232084691 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 02:48:04 INFO - PROCESS | 1288 | 1461232084697 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 1288 | ++DOCSHELL 12780400 == 54 [pid = 1288] [id = 336] 02:48:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (12BBE400) [pid = 1288] [serial = 1007] [outer = 00000000] 02:48:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (20618C00) [pid = 1288] [serial = 1008] [outer = 12BBE400] 02:48:04 INFO - PROCESS | 1288 | 1461232084742 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (209A4400) [pid = 1288] [serial = 1009] [outer = 12BBE400] 02:48:05 INFO - PROCESS | 1288 | 1461232085173 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]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 02:48:05 INFO - PROCESS | 1288 | 1461232085235 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 1288 | 1461232085237 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 02:48:05 INFO - PROCESS | 1288 | 1461232085240 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:48:05 INFO - PROCESS | 1288 | 1461232085242 Marionette TRACE conn4 <- [1,1310,null,{}] 02:48:05 INFO - PROCESS | 1288 | 1461232085246 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}] 02:48:05 INFO - PROCESS | 1288 | 1461232085327 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 02:48:05 INFO - PROCESS | 1288 | 1461232085333 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 1288 | ++DOCSHELL 20615000 == 55 [pid = 1288] [id = 337] 02:48:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (209A7800) [pid = 1288] [serial = 1010] [outer = 00000000] 02:48:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (209B0000) [pid = 1288] [serial = 1011] [outer = 209A7800] 02:48:05 INFO - PROCESS | 1288 | 1461232085378 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (20AEC000) [pid = 1288] [serial = 1012] [outer = 209A7800] 02:48:05 INFO - PROCESS | 1288 | 1461232085796 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]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 02:48:05 INFO - PROCESS | 1288 | 1461232085900 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 1288 | 1461232085904 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 02:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:48:05 INFO - PROCESS | 1288 | 1461232085910 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 1288 | 1461232085914 Marionette TRACE conn4 <- [1,1314,null,{}] 02:48:05 INFO - PROCESS | 1288 | 1461232085921 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}] 02:48:06 INFO - PROCESS | 1288 | 1461232086034 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 02:48:06 INFO - PROCESS | 1288 | 1461232086260 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 1288 | ++DOCSHELL 17298800 == 56 [pid = 1288] [id = 338] 02:48:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (17298C00) [pid = 1288] [serial = 1013] [outer = 00000000] 02:48:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (1936DC00) [pid = 1288] [serial = 1014] [outer = 17298C00] 02:48:06 INFO - PROCESS | 1288 | 1461232086318 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (1A66F800) [pid = 1288] [serial = 1015] [outer = 17298C00] 02:48:06 INFO - PROCESS | 1288 | 1461232086918 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]]]}] 02:48:06 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 02:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1077ms 02:48:06 INFO - PROCESS | 1288 | 1461232086989 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 1288 | 1461232086993 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 02:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:48:06 INFO - PROCESS | 1288 | 1461232087000 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 1288 | 1461232087004 Marionette TRACE conn4 <- [1,1318,null,{}] 02:48:06 INFO - PROCESS | 1288 | 1461232087009 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}] 02:48:07 INFO - PROCESS | 1288 | 1461232087119 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 02:48:07 INFO - PROCESS | 1288 | 1461232087253 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 1288 | ++DOCSHELL 1BC7C000 == 57 [pid = 1288] [id = 339] 02:48:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (1BC7C800) [pid = 1288] [serial = 1016] [outer = 00000000] 02:48:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (1CBB0800) [pid = 1288] [serial = 1017] [outer = 1BC7C800] 02:48:07 INFO - PROCESS | 1288 | 1461232087310 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (1CC24800) [pid = 1288] [serial = 1018] [outer = 1BC7C800] 02:48:07 INFO - PROCESS | 1288 | 1461232087897 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]]]}] 02:48:07 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 02:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 02:48:07 INFO - PROCESS | 1288 | 1461232087928 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 1288 | 1461232087931 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 02:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:48:07 INFO - PROCESS | 1288 | 1461232087935 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - PROCESS | 1288 | 1461232087937 Marionette TRACE conn4 <- [1,1322,null,{}] 02:48:07 INFO - PROCESS | 1288 | 1461232087947 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}] 02:48:08 INFO - PROCESS | 1288 | 1461232088062 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 02:48:08 INFO - PROCESS | 1288 | 1461232088170 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 1288 | ++DOCSHELL 1FE5BC00 == 58 [pid = 1288] [id = 340] 02:48:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (1FE62C00) [pid = 1288] [serial = 1019] [outer = 00000000] 02:48:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (209A1800) [pid = 1288] [serial = 1020] [outer = 1FE62C00] 02:48:08 INFO - PROCESS | 1288 | 1461232088229 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (20AEF800) [pid = 1288] [serial = 1021] [outer = 1FE62C00] 02:48:08 INFO - PROCESS | 1288 | 1461232088866 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]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 970ms 02:48:08 INFO - PROCESS | 1288 | 1461232088908 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 1288 | 1461232088911 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 02:48:08 INFO - PROCESS | 1288 | 1461232088914 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:48:08 INFO - PROCESS | 1288 | 1461232088917 Marionette TRACE conn4 <- [1,1326,null,{}] 02:48:08 INFO - PROCESS | 1288 | 1461232088921 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}] 02:48:09 INFO - PROCESS | 1288 | 1461232089029 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 02:48:09 INFO - PROCESS | 1288 | 1461232089135 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 1288 | ++DOCSHELL 20F4FC00 == 59 [pid = 1288] [id = 341] 02:48:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (20F50000) [pid = 1288] [serial = 1022] [outer = 00000000] 02:48:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (21802800) [pid = 1288] [serial = 1023] [outer = 20F50000] 02:48:09 INFO - PROCESS | 1288 | 1461232089190 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (2180C800) [pid = 1288] [serial = 1024] [outer = 20F50000] 02:48:10 INFO - PROCESS | 1288 | 1461232090178 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]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1334ms 02:48:10 INFO - PROCESS | 1288 | 1461232090252 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 1288 | 1461232090255 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 02:48:10 INFO - PROCESS | 1288 | 1461232090258 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:48:10 INFO - PROCESS | 1288 | 1461232090260 Marionette TRACE conn4 <- [1,1330,null,{}] 02:48:10 INFO - PROCESS | 1288 | 1461232090264 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}] 02:48:10 INFO - PROCESS | 1288 | 1461232090402 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 02:48:10 INFO - PROCESS | 1288 | 1461232090537 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 1288 | ++DOCSHELL 12C62000 == 60 [pid = 1288] [id = 342] 02:48:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (12D11800) [pid = 1288] [serial = 1025] [outer = 00000000] 02:48:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (12D1D400) [pid = 1288] [serial = 1026] [outer = 12D11800] 02:48:10 INFO - PROCESS | 1288 | 1461232090594 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (12D1F000) [pid = 1288] [serial = 1027] [outer = 12D11800] 02:48:11 INFO - PROCESS | 1288 | 1461232091371 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]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1172ms 02:48:11 INFO - PROCESS | 1288 | 1461232091435 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 1288 | 1461232091439 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 02:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:48:11 INFO - PROCESS | 1288 | 1461232091443 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - PROCESS | 1288 | 1461232091446 Marionette TRACE conn4 <- [1,1334,null,{}] 02:48:11 INFO - PROCESS | 1288 | 1461232091452 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}] 02:48:11 INFO - PROCESS | 1288 | 1461232091550 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 02:48:11 INFO - PROCESS | 1288 | 1461232091686 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:11 INFO - PROCESS | 1288 | ++DOCSHELL 0EE47000 == 61 [pid = 1288] [id = 343] 02:48:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (0EE4B800) [pid = 1288] [serial = 1028] [outer = 00000000] 02:48:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (1420C000) [pid = 1288] [serial = 1029] [outer = 0EE4B800] 02:48:11 INFO - PROCESS | 1288 | 1461232091739 Marionette DEBUG loaded listener.js 02:48:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (18694800) [pid = 1288] [serial = 1030] [outer = 0EE4B800] 02:48:12 INFO - PROCESS | 1288 | 1461232092373 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]]]}] 02:48:12 INFO - PROCESS | 1288 | --DOCSHELL 12780400 == 60 [pid = 1288] [id = 336] 02:48:12 INFO - PROCESS | 1288 | --DOCSHELL 0EDF6000 == 59 [pid = 1288] [id = 335] 02:48:12 INFO - PROCESS | 1288 | --DOCSHELL 1F9C9400 == 58 [pid = 1288] [id = 334] 02:48:12 INFO - PROCESS | 1288 | --DOCSHELL 1E672C00 == 57 [pid = 1288] [id = 333] 02:48:12 INFO - PROCESS | 1288 | --DOCSHELL 1D0AF400 == 56 [pid = 1288] [id = 332] 02:48:12 INFO - PROCESS | 1288 | --DOCSHELL 1C89DC00 == 55 [pid = 1288] [id = 331] 02:48:12 INFO - PROCESS | 1288 | --DOCSHELL 19371800 == 54 [pid = 1288] [id = 330] 02:48:12 INFO - PROCESS | 1288 | --DOMWINDOW == 136 (13C3A400) [pid = 1288] [serial = 936] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 1288 | --DOMWINDOW == 135 (1B909C00) [pid = 1288] [serial = 939] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (1FA6BC00) [pid = 1288] [serial = 942] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (1FE97400) [pid = 1288] [serial = 945] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (1FF25400) [pid = 1288] [serial = 948] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (2060F400) [pid = 1288] [serial = 951] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (1BD6D000) [pid = 1288] [serial = 963] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 1288 | --DOCSHELL 17290C00 == 53 [pid = 1288] [id = 329] 02:48:12 INFO - PROCESS | 1288 | --DOCSHELL 12C3BC00 == 52 [pid = 1288] [id = 328] 02:48:12 INFO - PROCESS | 1288 | --DOCSHELL 17296C00 == 51 [pid = 1288] [id = 323] 02:48:12 INFO - PROCESS | 1288 | --DOCSHELL 1D5F2800 == 50 [pid = 1288] [id = 311] 02:48:12 INFO - PROCESS | 1288 | --DOCSHELL 12D0F000 == 49 [pid = 1288] [id = 322] 02:48:12 INFO - PROCESS | 1288 | --DOCSHELL 12D08000 == 48 [pid = 1288] [id = 321] 02:48:12 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (1A664400) [pid = 1288] [serial = 955] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (18690C00) [pid = 1288] [serial = 954] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (1FA69400) [pid = 1288] [serial = 934] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (1B803C00) [pid = 1288] [serial = 960] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (1B80AC00) [pid = 1288] [serial = 961] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (13B0A000) [pid = 1288] [serial = 957] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (165E8C00) [pid = 1288] [serial = 958] [outer = 00000000] [url = about:blank] 02:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1025ms 02:48:12 INFO - PROCESS | 1288 | 1461232092483 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 02:48:12 INFO - PROCESS | 1288 | 1461232092488 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 02:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:48:12 INFO - PROCESS | 1288 | 1461232092512 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - PROCESS | 1288 | 1461232092515 Marionette TRACE conn4 <- [1,1338,null,{}] 02:48:12 INFO - PROCESS | 1288 | 1461232092518 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}] 02:48:12 INFO - PROCESS | 1288 | 1461232092611 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 02:48:12 INFO - PROCESS | 1288 | 1461232092618 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:12 INFO - PROCESS | 1288 | ++DOCSHELL 12D03C00 == 49 [pid = 1288] [id = 344] 02:48:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (12E42800) [pid = 1288] [serial = 1031] [outer = 00000000] 02:48:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (13B07400) [pid = 1288] [serial = 1032] [outer = 12E42800] 02:48:12 INFO - PROCESS | 1288 | 1461232092664 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (1420A400) [pid = 1288] [serial = 1033] [outer = 12E42800] 02:48:13 INFO - PROCESS | 1288 | 1461232093202 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]]]}] 02:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 731ms 02:48:13 INFO - PROCESS | 1288 | 1461232093245 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 1288 | 1461232093248 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 02:48:13 INFO - PROCESS | 1288 | 1461232093251 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:48:13 INFO - PROCESS | 1288 | 1461232093254 Marionette TRACE conn4 <- [1,1342,null,{}] 02:48:13 INFO - PROCESS | 1288 | 1461232093265 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}] 02:48:13 INFO - PROCESS | 1288 | 1461232093349 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 02:48:13 INFO - PROCESS | 1288 | 1461232093441 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 1288 | ++DOCSHELL 1A668C00 == 50 [pid = 1288] [id = 345] 02:48:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (1B614800) [pid = 1288] [serial = 1034] [outer = 00000000] 02:48:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (1B805400) [pid = 1288] [serial = 1035] [outer = 1B614800] 02:48:13 INFO - PROCESS | 1288 | 1461232093489 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (1B906400) [pid = 1288] [serial = 1036] [outer = 1B614800] 02:48:13 INFO - PROCESS | 1288 | 1461232093853 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]]]}] 02:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 02:48:13 INFO - PROCESS | 1288 | 1461232093892 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 1288 | 1461232093895 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 02:48:13 INFO - PROCESS | 1288 | 1461232093898 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:48:13 INFO - PROCESS | 1288 | 1461232093900 Marionette TRACE conn4 <- [1,1346,null,{}] 02:48:13 INFO - PROCESS | 1288 | 1461232093903 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}] 02:48:13 INFO - PROCESS | 1288 | 1461232093987 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 02:48:13 INFO - PROCESS | 1288 | 1461232093993 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 1288 | ++DOCSHELL 0F5B7C00 == 51 [pid = 1288] [id = 346] 02:48:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (127D9000) [pid = 1288] [serial = 1037] [outer = 00000000] 02:48:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (1BC7E800) [pid = 1288] [serial = 1038] [outer = 127D9000] 02:48:14 INFO - PROCESS | 1288 | 1461232094039 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (1BD67800) [pid = 1288] [serial = 1039] [outer = 127D9000] 02:48:14 INFO - PROCESS | 1288 | 1461232094508 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]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 02:48:14 INFO - PROCESS | 1288 | 1461232094546 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 1288 | 1461232094548 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 02:48:14 INFO - PROCESS | 1288 | 1461232094552 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 1288 | 1461232094553 Marionette TRACE conn4 <- [1,1350,null,{}] 02:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:48:14 INFO - PROCESS | 1288 | 1461232094557 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}] 02:48:14 INFO - PROCESS | 1288 | 1461232094678 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 02:48:14 INFO - PROCESS | 1288 | 1461232094684 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 1288 | ++DOCSHELL 0EDEF400 == 52 [pid = 1288] [id = 347] 02:48:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (1BD6F800) [pid = 1288] [serial = 1040] [outer = 00000000] 02:48:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (1CC2FC00) [pid = 1288] [serial = 1041] [outer = 1BD6F800] 02:48:14 INFO - PROCESS | 1288 | 1461232094779 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (1CF7D400) [pid = 1288] [serial = 1042] [outer = 1BD6F800] 02:48:15 INFO - PROCESS | 1288 | 1461232095229 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]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 02:48:15 INFO - PROCESS | 1288 | 1461232095289 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 1288 | 1461232095291 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 02:48:15 INFO - PROCESS | 1288 | 1461232095294 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:48:15 INFO - PROCESS | 1288 | 1461232095295 Marionette TRACE conn4 <- [1,1354,null,{}] 02:48:15 INFO - PROCESS | 1288 | 1461232095306 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}] 02:48:15 INFO - PROCESS | 1288 | 1461232095465 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 02:48:15 INFO - PROCESS | 1288 | 1461232095532 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 1288 | ++DOCSHELL 12E42000 == 53 [pid = 1288] [id = 348] 02:48:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (1CC28800) [pid = 1288] [serial = 1043] [outer = 00000000] 02:48:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (1D58C400) [pid = 1288] [serial = 1044] [outer = 1CC28800] 02:48:15 INFO - PROCESS | 1288 | 1461232095580 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (1D5F9800) [pid = 1288] [serial = 1045] [outer = 1CC28800] 02:48:16 INFO - PROCESS | 1288 | 1461232096040 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] 02:48:16 INFO - PROCESS | 1288 | 1461232096071 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 02:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:48:16 INFO - PROCESS | 1288 | 1461232096074 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - PROCESS | 1288 | 1461232096075 Marionette TRACE conn4 <- [1,1358,null,{}] 02:48:16 INFO - PROCESS | 1288 | 1461232096078 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}] 02:48:16 INFO - PROCESS | 1288 | 1461232096191 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 02:48:16 INFO - PROCESS | 1288 | 1461232096255 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 1288 | ++DOCSHELL 1D589800 == 54 [pid = 1288] [id = 349] 02:48:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (1D8D6C00) [pid = 1288] [serial = 1046] [outer = 00000000] 02:48:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (1F98AC00) [pid = 1288] [serial = 1047] [outer = 1D8D6C00] 02:48:16 INFO - PROCESS | 1288 | 1461232096299 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (1F6E1C00) [pid = 1288] [serial = 1048] [outer = 1D8D6C00] 02:48:16 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (1D0AFC00) [pid = 1288] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:48:16 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (1E701800) [pid = 1288] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:48:16 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (1CC22800) [pid = 1288] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:48:16 INFO - PROCESS | 1288 | --DOMWINDOW == 137 (1B6B0C00) [pid = 1288] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:48:16 INFO - PROCESS | 1288 | --DOMWINDOW == 136 (12C3E800) [pid = 1288] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:48:16 INFO - PROCESS | 1288 | --DOMWINDOW == 135 (17294400) [pid = 1288] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:48:16 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (1FA6B800) [pid = 1288] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:48:16 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (1BC78400) [pid = 1288] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:48:16 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (1278D400) [pid = 1288] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:48:16 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (12BBE400) [pid = 1288] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:48:16 INFO - PROCESS | 1288 | 1461232096857 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] 02:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:48:16 INFO - PROCESS | 1288 | 1461232096906 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 02:48:16 INFO - PROCESS | 1288 | 1461232096910 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - PROCESS | 1288 | 1461232096911 Marionette TRACE conn4 <- [1,1362,null,{}] 02:48:16 INFO - PROCESS | 1288 | 1461232096919 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}] 02:48:17 INFO - PROCESS | 1288 | 1461232097033 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 02:48:17 INFO - PROCESS | 1288 | 1461232097093 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 1288 | ++DOCSHELL 1278D400 == 55 [pid = 1288] [id = 350] 02:48:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (12BBE400) [pid = 1288] [serial = 1049] [outer = 00000000] 02:48:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (1FA69000) [pid = 1288] [serial = 1050] [outer = 12BBE400] 02:48:17 INFO - PROCESS | 1288 | 1461232097138 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (1FA6E800) [pid = 1288] [serial = 1051] [outer = 12BBE400] 02:48:17 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:17 INFO - PROCESS | 1288 | 1461232097486 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] 02:48:17 INFO - PROCESS | 1288 | 1461232097548 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 02:48:17 INFO - PROCESS | 1288 | 1461232097551 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:48:17 INFO - PROCESS | 1288 | 1461232097553 Marionette TRACE conn4 <- [1,1366,null,{}] 02:48:17 INFO - PROCESS | 1288 | 1461232097557 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}] 02:48:17 INFO - PROCESS | 1288 | 1461232097639 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 02:48:17 INFO - PROCESS | 1288 | 1461232097646 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 1288 | ++DOCSHELL 1F650000 == 56 [pid = 1288] [id = 351] 02:48:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (1FA70C00) [pid = 1288] [serial = 1052] [outer = 00000000] 02:48:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (20519800) [pid = 1288] [serial = 1053] [outer = 1FA70C00] 02:48:17 INFO - PROCESS | 1288 | 1461232097691 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (2051F000) [pid = 1288] [serial = 1054] [outer = 1FA70C00] 02:48:18 INFO - PROCESS | 1288 | 1461232098104 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] 02:48:18 INFO - PROCESS | 1288 | 1461232098188 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 02:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:48:18 INFO - PROCESS | 1288 | 1461232098191 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:48:18 INFO - PROCESS | 1288 | 1461232098193 Marionette TRACE conn4 <- [1,1370,null,{}] 02:48:18 INFO - PROCESS | 1288 | 1461232098196 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}] 02:48:18 INFO - PROCESS | 1288 | 1461232098281 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 02:48:18 INFO - PROCESS | 1288 | 1461232098287 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:18 INFO - PROCESS | 1288 | ++DOCSHELL 1FF6BC00 == 57 [pid = 1288] [id = 352] 02:48:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (1FF6C400) [pid = 1288] [serial = 1055] [outer = 00000000] 02:48:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (1FF72800) [pid = 1288] [serial = 1056] [outer = 1FF6C400] 02:48:18 INFO - PROCESS | 1288 | 1461232098331 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (1FF74C00) [pid = 1288] [serial = 1057] [outer = 1FF6C400] 02:48:18 INFO - PROCESS | 1288 | [1288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:18 INFO - PROCESS | 1288 | 1461232098936 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] 02:48:18 INFO - PROCESS | 1288 | 1461232098971 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 02:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:48:18 INFO - PROCESS | 1288 | 1461232098976 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:48:18 INFO - PROCESS | 1288 | 1461232098981 Marionette TRACE conn4 <- [1,1374,null,{}] 02:48:18 INFO - PROCESS | 1288 | 1461232098988 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}] 02:48:19 INFO - PROCESS | 1288 | 1461232099100 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 02:48:19 INFO - PROCESS | 1288 | 1461232099241 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 1288 | ++DOCSHELL 12C39400 == 58 [pid = 1288] [id = 353] 02:48:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (12C3AC00) [pid = 1288] [serial = 1058] [outer = 00000000] 02:48:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (17222800) [pid = 1288] [serial = 1059] [outer = 12C3AC00] 02:48:19 INFO - PROCESS | 1288 | 1461232099300 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (17526000) [pid = 1288] [serial = 1060] [outer = 12C3AC00] 02:48:19 INFO - PROCESS | 1288 | 1461232099924 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] 02:48:19 INFO - PROCESS | 1288 | 1461232099958 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 02:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:48:19 INFO - PROCESS | 1288 | 1461232099964 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 1288 | 1461232099967 Marionette TRACE conn4 <- [1,1378,null,{}] 02:48:19 INFO - PROCESS | 1288 | 1461232099971 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}] 02:48:20 INFO - PROCESS | 1288 | 1461232100081 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 02:48:20 INFO - PROCESS | 1288 | 1461232100193 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:20 INFO - PROCESS | 1288 | ++DOCSHELL 1B80D400 == 59 [pid = 1288] [id = 354] 02:48:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (1B80F800) [pid = 1288] [serial = 1061] [outer = 00000000] 02:48:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (1C89C800) [pid = 1288] [serial = 1062] [outer = 1B80F800] 02:48:20 INFO - PROCESS | 1288 | 1461232100248 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (1D0AF000) [pid = 1288] [serial = 1063] [outer = 1B80F800] 02:48:20 INFO - PROCESS | 1288 | 1461232100852 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]]]}] 02:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 930ms 02:48:20 INFO - PROCESS | 1288 | 1461232100896 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 1288 | 1461232100899 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 02:48:20 INFO - PROCESS | 1288 | 1461232100902 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:48:20 INFO - PROCESS | 1288 | 1461232100906 Marionette TRACE conn4 <- [1,1382,null,{}] 02:48:20 INFO - PROCESS | 1288 | 1461232100917 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}] 02:48:21 INFO - PROCESS | 1288 | 1461232101034 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 02:48:21 INFO - PROCESS | 1288 | 1461232101136 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 1288 | ++DOCSHELL 1FF6B400 == 60 [pid = 1288] [id = 355] 02:48:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (1FF6F400) [pid = 1288] [serial = 1064] [outer = 00000000] 02:48:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (20614400) [pid = 1288] [serial = 1065] [outer = 1FF6F400] 02:48:21 INFO - PROCESS | 1288 | 1461232101194 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (209A9400) [pid = 1288] [serial = 1066] [outer = 1FF6F400] 02:48:21 INFO - PROCESS | 1288 | 1461232101785 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]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 930ms 02:48:21 INFO - PROCESS | 1288 | 1461232101836 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 1288 | 1461232101839 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 02:48:21 INFO - PROCESS | 1288 | 1461232101842 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:48:21 INFO - PROCESS | 1288 | 1461232101844 Marionette TRACE conn4 <- [1,1386,null,{}] 02:48:21 INFO - PROCESS | 1288 | 1461232101848 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}] 02:48:21 INFO - PROCESS | 1288 | 1461232101955 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 02:48:22 INFO - PROCESS | 1288 | 1461232102062 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 1288 | ++DOCSHELL 20612800 == 61 [pid = 1288] [id = 356] 02:48:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (209AFC00) [pid = 1288] [serial = 1067] [outer = 00000000] 02:48:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (21801C00) [pid = 1288] [serial = 1068] [outer = 209AFC00] 02:48:22 INFO - PROCESS | 1288 | 1461232102117 Marionette DEBUG loaded listener.js 02:48:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (2180FC00) [pid = 1288] [serial = 1069] [outer = 209AFC00] 02:48:22 INFO - PROCESS | 1288 | 1461232102736 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]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 930ms 02:48:22 INFO - PROCESS | 1288 | 1461232102776 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 1288 | 1461232102778 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 02:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:48:22 INFO - PROCESS | 1288 | 1461232102781 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 1288 | 1461232102783 Marionette TRACE conn4 <- [1,1390,null,{}] 02:48:22 INFO - PROCESS | 1288 | 1461232102787 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}] 02:48:22 INFO - PROCESS | 1288 | 1461232102891 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 02:48:23 INFO - PROCESS | 1288 | 1461232103026 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 1288 | ++DOCSHELL 209A1400 == 62 [pid = 1288] [id = 357] 02:48:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (20F53000) [pid = 1288] [serial = 1070] [outer = 00000000] 02:48:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (21AB0C00) [pid = 1288] [serial = 1071] [outer = 20F53000] 02:48:23 INFO - PROCESS | 1288 | 1461232103082 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (21B0B400) [pid = 1288] [serial = 1072] [outer = 20F53000] 02:48:23 INFO - PROCESS | 1288 | 1461232103637 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]]]}] 02:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 930ms 02:48:23 INFO - PROCESS | 1288 | 1461232103712 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 02:48:23 INFO - PROCESS | 1288 | 1461232103714 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 02:48:23 INFO - PROCESS | 1288 | 1461232103718 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:48:23 INFO - PROCESS | 1288 | 1461232103720 Marionette TRACE conn4 <- [1,1394,null,{}] 02:48:23 INFO - PROCESS | 1288 | 1461232103724 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}] 02:48:23 INFO - PROCESS | 1288 | 1461232103859 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 02:48:23 INFO - PROCESS | 1288 | 1461232103965 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 1288 | ++DOCSHELL 2051B000 == 63 [pid = 1288] [id = 358] 02:48:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (21AAD400) [pid = 1288] [serial = 1073] [outer = 00000000] 02:48:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (21C88000) [pid = 1288] [serial = 1074] [outer = 21AAD400] 02:48:23 INFO - PROCESS | 1288 | 1461232104023 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (21D6E000) [pid = 1288] [serial = 1075] [outer = 21AAD400] 02:48:24 INFO - PROCESS | 1288 | 1461232104609 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]]]}] 02:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 931ms 02:48:24 INFO - PROCESS | 1288 | 1461232104654 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 02:48:24 INFO - PROCESS | 1288 | 1461232104656 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 02:48:24 INFO - PROCESS | 1288 | 1461232104659 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:48:24 INFO - PROCESS | 1288 | 1461232104661 Marionette TRACE conn4 <- [1,1398,null,{}] 02:48:24 INFO - PROCESS | 1288 | 1461232104665 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}] 02:48:24 INFO - PROCESS | 1288 | 1461232104769 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 02:48:24 INFO - PROCESS | 1288 | 1461232104878 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 1288 | ++DOCSHELL 17299000 == 64 [pid = 1288] [id = 359] 02:48:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (17316800) [pid = 1288] [serial = 1076] [outer = 00000000] 02:48:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (1B6B1000) [pid = 1288] [serial = 1077] [outer = 17316800] 02:48:24 INFO - PROCESS | 1288 | 1461232104933 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (1BC7C400) [pid = 1288] [serial = 1078] [outer = 17316800] 02:48:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 162 (13351800) [pid = 1288] [serial = 1079] [outer = 17787800] 02:48:25 INFO - PROCESS | 1288 | 1461232105839 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]]]}] 02:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1223ms 02:48:25 INFO - PROCESS | 1288 | 1461232105887 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 1288 | 1461232105891 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 02:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:48:25 INFO - PROCESS | 1288 | 1461232105896 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 1288 | 1461232105900 Marionette TRACE conn4 <- [1,1402,null,{}] 02:48:25 INFO - PROCESS | 1288 | 1461232105906 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}] 02:48:26 INFO - PROCESS | 1288 | 1461232106043 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 02:48:26 INFO - PROCESS | 1288 | 1461232106192 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 1288 | ++DOCSHELL 1420DC00 == 65 [pid = 1288] [id = 360] 02:48:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 163 (1653A400) [pid = 1288] [serial = 1080] [outer = 00000000] 02:48:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (1B634000) [pid = 1288] [serial = 1081] [outer = 1653A400] 02:48:26 INFO - PROCESS | 1288 | 1461232106243 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (1BB27800) [pid = 1288] [serial = 1082] [outer = 1653A400] 02:48:26 INFO - PROCESS | 1288 | --DOCSHELL 1F650000 == 64 [pid = 1288] [id = 351] 02:48:26 INFO - PROCESS | 1288 | --DOCSHELL 1278D400 == 63 [pid = 1288] [id = 350] 02:48:26 INFO - PROCESS | 1288 | --DOCSHELL 1D589800 == 62 [pid = 1288] [id = 349] 02:48:26 INFO - PROCESS | 1288 | --DOCSHELL 12E42000 == 61 [pid = 1288] [id = 348] 02:48:26 INFO - PROCESS | 1288 | --DOCSHELL 0EDEF400 == 60 [pid = 1288] [id = 347] 02:48:26 INFO - PROCESS | 1288 | --DOCSHELL 0F5B7C00 == 59 [pid = 1288] [id = 346] 02:48:26 INFO - PROCESS | 1288 | --DOCSHELL 1A668C00 == 58 [pid = 1288] [id = 345] 02:48:26 INFO - PROCESS | 1288 | --DOCSHELL 12D03C00 == 57 [pid = 1288] [id = 344] 02:48:26 INFO - PROCESS | 1288 | --DOCSHELL 0EE47000 == 56 [pid = 1288] [id = 343] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (209B0000) [pid = 1288] [serial = 1011] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOCSHELL 20F4FC00 == 55 [pid = 1288] [id = 341] 02:48:26 INFO - PROCESS | 1288 | --DOCSHELL 1FE5BC00 == 54 [pid = 1288] [id = 340] 02:48:26 INFO - PROCESS | 1288 | --DOCSHELL 1BC7C000 == 53 [pid = 1288] [id = 339] 02:48:26 INFO - PROCESS | 1288 | --DOCSHELL 17298800 == 52 [pid = 1288] [id = 338] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 163 (1FF26000) [pid = 1288] [serial = 1003] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 162 (1CBE2C00) [pid = 1288] [serial = 964] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 161 (2051F800) [pid = 1288] [serial = 1005] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (20609C00) [pid = 1288] [serial = 1006] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (209A4400) [pid = 1288] [serial = 1009] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (20618C00) [pid = 1288] [serial = 1008] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (1CF82000) [pid = 1288] [serial = 994] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (1D582000) [pid = 1288] [serial = 996] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 155 (1D586800) [pid = 1288] [serial = 997] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (1F9C8000) [pid = 1288] [serial = 1000] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (1F6D6800) [pid = 1288] [serial = 999] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (13C48800) [pid = 1288] [serial = 966] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (1B6BD400) [pid = 1288] [serial = 969] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (1CF7DC00) [pid = 1288] [serial = 972] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (1D58D800) [pid = 1288] [serial = 975] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (1E705800) [pid = 1288] [serial = 978] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (1CF76C00) [pid = 1288] [serial = 993] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (1BB23C00) [pid = 1288] [serial = 990] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (1BBAEC00) [pid = 1288] [serial = 991] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (17318000) [pid = 1288] [serial = 985] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (13348000) [pid = 1288] [serial = 984] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (174F8400) [pid = 1288] [serial = 987] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (19354400) [pid = 1288] [serial = 988] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (1FF19400) [pid = 1288] [serial = 1002] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (1FE5E400) [pid = 1288] [serial = 981] [outer = 00000000] [url = about:blank] 02:48:26 INFO - PROCESS | 1288 | 1461232106838 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]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 990ms 02:48:26 INFO - PROCESS | 1288 | 1461232106887 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 1288 | 1461232106892 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 02:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:48:26 INFO - PROCESS | 1288 | 1461232106901 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 1288 | 1461232106903 Marionette TRACE conn4 <- [1,1406,null,{}] 02:48:26 INFO - PROCESS | 1288 | 1461232106907 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}] 02:48:26 INFO - PROCESS | 1288 | 1461232106998 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 02:48:26 INFO - PROCESS | 1288 | 1461232107010 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 1288 | ++DOCSHELL 17318000 == 53 [pid = 1288] [id = 361] 02:48:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (1731CC00) [pid = 1288] [serial = 1083] [outer = 00000000] 02:48:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (1B631C00) [pid = 1288] [serial = 1084] [outer = 1731CC00] 02:48:27 INFO - PROCESS | 1288 | 1461232107056 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (1B909C00) [pid = 1288] [serial = 1085] [outer = 1731CC00] 02:48:27 INFO - PROCESS | 1288 | 1461232107546 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]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 02:48:27 INFO - PROCESS | 1288 | 1461232107572 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 1288 | 1461232107574 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 02:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:48:27 INFO - PROCESS | 1288 | 1461232107577 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - PROCESS | 1288 | 1461232107581 Marionette TRACE conn4 <- [1,1410,null,{}] 02:48:27 INFO - PROCESS | 1288 | 1461232107591 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}] 02:48:27 INFO - PROCESS | 1288 | 1461232107710 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 02:48:27 INFO - PROCESS | 1288 | 1461232107816 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 1288 | ++DOCSHELL 1CBB8800 == 54 [pid = 1288] [id = 362] 02:48:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (1CC22800) [pid = 1288] [serial = 1086] [outer = 00000000] 02:48:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (1CF7B800) [pid = 1288] [serial = 1087] [outer = 1CC22800] 02:48:27 INFO - PROCESS | 1288 | 1461232107863 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (1CFED800) [pid = 1288] [serial = 1088] [outer = 1CC22800] 02:48:28 INFO - PROCESS | 1288 | 1461232108282 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]]]}] 02:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 02:48:28 INFO - PROCESS | 1288 | 1461232108312 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 1288 | 1461232108315 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 02:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:48:28 INFO - PROCESS | 1288 | 1461232108318 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 1288 | 1461232108320 Marionette TRACE conn4 <- [1,1414,null,{}] 02:48:28 INFO - PROCESS | 1288 | 1461232108323 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}] 02:48:28 INFO - PROCESS | 1288 | 1461232108409 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 02:48:28 INFO - PROCESS | 1288 | 1461232108417 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:28 INFO - PROCESS | 1288 | ++DOCSHELL 1D0B5C00 == 55 [pid = 1288] [id = 363] 02:48:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (1D0B8C00) [pid = 1288] [serial = 1089] [outer = 00000000] 02:48:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (1E67AC00) [pid = 1288] [serial = 1090] [outer = 1D0B8C00] 02:48:28 INFO - PROCESS | 1288 | 1461232108463 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (1F0C9000) [pid = 1288] [serial = 1091] [outer = 1D0B8C00] 02:48:28 INFO - PROCESS | 1288 | 1461232108955 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]]]}] 02:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 02:48:28 INFO - PROCESS | 1288 | 1461232108992 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 1288 | 1461232108994 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 02:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:48:28 INFO - PROCESS | 1288 | 1461232108997 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 1288 | 1461232108999 Marionette TRACE conn4 <- [1,1418,null,{}] 02:48:28 INFO - PROCESS | 1288 | 1461232109002 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}] 02:48:29 INFO - PROCESS | 1288 | 1461232109147 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 02:48:29 INFO - PROCESS | 1288 | 1461232109170 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 1288 | ++DOCSHELL 1F9C6400 == 56 [pid = 1288] [id = 364] 02:48:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (1F9C9000) [pid = 1288] [serial = 1092] [outer = 00000000] 02:48:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (1FA6CC00) [pid = 1288] [serial = 1093] [outer = 1F9C9000] 02:48:29 INFO - PROCESS | 1288 | 1461232109214 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (1FF1B800) [pid = 1288] [serial = 1094] [outer = 1F9C9000] 02:48:29 INFO - PROCESS | 1288 | 1461232109681 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]]]}] 02:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 02:48:29 INFO - PROCESS | 1288 | 1461232109728 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 02:48:29 INFO - PROCESS | 1288 | 1461232109730 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 02:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:48:29 INFO - PROCESS | 1288 | 1461232109737 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - PROCESS | 1288 | 1461232109739 Marionette TRACE conn4 <- [1,1422,null,{}] 02:48:29 INFO - PROCESS | 1288 | 1461232109743 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}] 02:48:29 INFO - PROCESS | 1288 | 1461232109887 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 02:48:29 INFO - PROCESS | 1288 | 1461232109955 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 1288 | ++DOCSHELL 20517000 == 57 [pid = 1288] [id = 365] 02:48:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (2051C000) [pid = 1288] [serial = 1095] [outer = 00000000] 02:48:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (20618800) [pid = 1288] [serial = 1096] [outer = 2051C000] 02:48:29 INFO - PROCESS | 1288 | 1461232110001 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (209A5000) [pid = 1288] [serial = 1097] [outer = 2051C000] 02:48:30 INFO - PROCESS | 1288 | 1461232110440 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]]]}] 02:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 791ms 02:48:30 INFO - PROCESS | 1288 | 1461232110525 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 02:48:30 INFO - PROCESS | 1288 | 1461232110527 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 02:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:48:30 INFO - PROCESS | 1288 | 1461232110530 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 1288 | 1461232110532 Marionette TRACE conn4 <- [1,1426,null,{}] 02:48:30 INFO - PROCESS | 1288 | 1461232110536 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}] 02:48:30 INFO - PROCESS | 1288 | 1461232110782 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 02:48:30 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (1D8D6C00) [pid = 1288] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:48:30 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (1CC28800) [pid = 1288] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:48:30 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (209A7800) [pid = 1288] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:48:30 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (12E42800) [pid = 1288] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:48:30 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (0EE4B800) [pid = 1288] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:48:30 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (127D9000) [pid = 1288] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:48:30 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (1B614800) [pid = 1288] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:48:30 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (12BBE400) [pid = 1288] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:48:30 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (1FA70C00) [pid = 1288] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:48:30 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (1BD6F800) [pid = 1288] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:48:30 INFO - PROCESS | 1288 | 1461232110851 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 1288 | ++DOCSHELL 127D8800 == 58 [pid = 1288] [id = 366] 02:48:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (127D9000) [pid = 1288] [serial = 1098] [outer = 00000000] 02:48:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (1B631000) [pid = 1288] [serial = 1099] [outer = 127D9000] 02:48:30 INFO - PROCESS | 1288 | 1461232110896 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (1B907400) [pid = 1288] [serial = 1100] [outer = 127D9000] 02:48:31 INFO - PROCESS | 1288 | 1461232111240 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]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 770ms 02:48:31 INFO - PROCESS | 1288 | 1461232111301 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 1288 | 1461232111303 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 02:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:48:31 INFO - PROCESS | 1288 | 1461232111306 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 1288 | 1461232111308 Marionette TRACE conn4 <- [1,1430,null,{}] 02:48:31 INFO - PROCESS | 1288 | 1461232111311 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}] 02:48:31 INFO - PROCESS | 1288 | 1461232111394 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 02:48:31 INFO - PROCESS | 1288 | 1461232111401 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 1288 | ++DOCSHELL 1D0BDC00 == 59 [pid = 1288] [id = 367] 02:48:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (1F0C5C00) [pid = 1288] [serial = 1101] [outer = 00000000] 02:48:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (20F49400) [pid = 1288] [serial = 1102] [outer = 1F0C5C00] 02:48:31 INFO - PROCESS | 1288 | 1461232111445 Marionette DEBUG loaded listener.js 02:48:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (21AAC000) [pid = 1288] [serial = 1103] [outer = 1F0C5C00] 02:48:31 INFO - PROCESS | 1288 | 1461232111883 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]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 630ms 02:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:48:31 INFO - PROCESS | 1288 | 1461232111937 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 1288 | 1461232111939 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 02:48:31 INFO - PROCESS | 1288 | 1461232111942 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 1288 | 1461232111944 Marionette TRACE conn4 <- [1,1434,null,{}] 02:48:31 INFO - PROCESS | 1288 | 1461232111948 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}] 02:48:32 INFO - PROCESS | 1288 | 1461232112032 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 02:48:32 INFO - PROCESS | 1288 | 1461232112038 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:32 INFO - PROCESS | 1288 | ++DOCSHELL 20F4E400 == 60 [pid = 1288] [id = 368] 02:48:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (21AAEC00) [pid = 1288] [serial = 1104] [outer = 00000000] 02:48:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (21C82000) [pid = 1288] [serial = 1105] [outer = 21AAEC00] 02:48:32 INFO - PROCESS | 1288 | 1461232112082 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (21D78C00) [pid = 1288] [serial = 1106] [outer = 21AAEC00] 02:48:32 INFO - PROCESS | 1288 | 1461232112538 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]]]}] 02:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 630ms 02:48:32 INFO - PROCESS | 1288 | 1461232112586 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 02:48:32 INFO - PROCESS | 1288 | 1461232112588 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 02:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:48:32 INFO - PROCESS | 1288 | 1461232112593 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:48:32 INFO - PROCESS | 1288 | 1461232112594 Marionette TRACE conn4 <- [1,1438,null,{}] 02:48:32 INFO - PROCESS | 1288 | 1461232112598 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}] 02:48:32 INFO - PROCESS | 1288 | 1461232112682 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 02:48:32 INFO - PROCESS | 1288 | 1461232112688 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:32 INFO - PROCESS | 1288 | ++DOCSHELL 21C86C00 == 61 [pid = 1288] [id = 369] 02:48:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (2226F800) [pid = 1288] [serial = 1107] [outer = 00000000] 02:48:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (22DA9800) [pid = 1288] [serial = 1108] [outer = 2226F800] 02:48:32 INFO - PROCESS | 1288 | 1461232112732 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (22DAC000) [pid = 1288] [serial = 1109] [outer = 2226F800] 02:48:33 INFO - PROCESS | 1288 | 1461232113471 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]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 930ms 02:48:33 INFO - PROCESS | 1288 | 1461232113525 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 1288 | 1461232113531 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 02:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:48:33 INFO - PROCESS | 1288 | 1461232113536 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 1288 | 1461232113540 Marionette TRACE conn4 <- [1,1442,null,{}] 02:48:33 INFO - PROCESS | 1288 | 1461232113545 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}] 02:48:33 INFO - PROCESS | 1288 | 1461232113669 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 02:48:33 INFO - PROCESS | 1288 | 1461232113805 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 1288 | ++DOCSHELL 17298800 == 62 [pid = 1288] [id = 370] 02:48:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (1730F400) [pid = 1288] [serial = 1110] [outer = 00000000] 02:48:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (1BBAEC00) [pid = 1288] [serial = 1111] [outer = 1730F400] 02:48:33 INFO - PROCESS | 1288 | 1461232113863 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (1BD68400) [pid = 1288] [serial = 1112] [outer = 1730F400] 02:48:34 INFO - PROCESS | 1288 | 1461232114454 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]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 970ms 02:48:34 INFO - PROCESS | 1288 | 1461232114510 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 1288 | 1461232114516 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 02:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:48:34 INFO - PROCESS | 1288 | 1461232114523 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - PROCESS | 1288 | 1461232114525 Marionette TRACE conn4 <- [1,1446,null,{}] 02:48:34 INFO - PROCESS | 1288 | 1461232114530 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}] 02:48:34 INFO - PROCESS | 1288 | 1461232114643 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 02:48:34 INFO - PROCESS | 1288 | 1461232114783 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 1288 | ++DOCSHELL 1A66E800 == 63 [pid = 1288] [id = 371] 02:48:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (1B62D000) [pid = 1288] [serial = 1113] [outer = 00000000] 02:48:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (1F650000) [pid = 1288] [serial = 1114] [outer = 1B62D000] 02:48:34 INFO - PROCESS | 1288 | 1461232114840 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 162 (1FE95800) [pid = 1288] [serial = 1115] [outer = 1B62D000] 02:48:35 INFO - PROCESS | 1288 | 1461232115452 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]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 02:48:35 INFO - PROCESS | 1288 | 1461232115495 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 1288 | 1461232115497 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 02:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:48:35 INFO - PROCESS | 1288 | 1461232115501 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 1288 | 1461232115505 Marionette TRACE conn4 <- [1,1450,null,{}] 02:48:35 INFO - PROCESS | 1288 | 1461232115516 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}] 02:48:35 INFO - PROCESS | 1288 | 1461232115630 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 02:48:35 INFO - PROCESS | 1288 | 1461232115771 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:35 INFO - PROCESS | 1288 | ++DOCSHELL 22DA3800 == 64 [pid = 1288] [id = 372] 02:48:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 163 (22DA4000) [pid = 1288] [serial = 1116] [outer = 00000000] 02:48:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (22DB0400) [pid = 1288] [serial = 1117] [outer = 22DA4000] 02:48:35 INFO - PROCESS | 1288 | 1461232115830 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (24844000) [pid = 1288] [serial = 1118] [outer = 22DA4000] 02:48:36 INFO - PROCESS | 1288 | 1461232116488 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]]]}] 02:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1020ms 02:48:36 INFO - PROCESS | 1288 | 1461232116524 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 02:48:36 INFO - PROCESS | 1288 | 1461232116527 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 02:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:48:36 INFO - PROCESS | 1288 | 1461232116530 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 1288 | 1461232116532 Marionette TRACE conn4 <- [1,1454,null,{}] 02:48:36 INFO - PROCESS | 1288 | 1461232116536 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}] 02:48:36 INFO - PROCESS | 1288 | 1461232116647 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 02:48:36 INFO - PROCESS | 1288 | 1461232116788 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 1288 | ++DOCSHELL 22EBA800 == 65 [pid = 1288] [id = 373] 02:48:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 166 (22EBB000) [pid = 1288] [serial = 1119] [outer = 00000000] 02:48:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 167 (22EC2C00) [pid = 1288] [serial = 1120] [outer = 22EBB000] 02:48:36 INFO - PROCESS | 1288 | 1461232116845 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 168 (22EC5400) [pid = 1288] [serial = 1121] [outer = 22EBB000] 02:48:37 INFO - PROCESS | 1288 | 1461232117476 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]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 02:48:37 INFO - PROCESS | 1288 | 1461232117505 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 1288 | 1461232117507 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 02:48:37 INFO - PROCESS | 1288 | 1461232117510 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:48:37 INFO - PROCESS | 1288 | 1461232117513 Marionette TRACE conn4 <- [1,1458,null,{}] 02:48:37 INFO - PROCESS | 1288 | 1461232117516 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}] 02:48:37 INFO - PROCESS | 1288 | 1461232117624 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 02:48:37 INFO - PROCESS | 1288 | 1461232117942 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 1288 | ++DOCSHELL 0EE4B800 == 66 [pid = 1288] [id = 374] 02:48:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 169 (1270A400) [pid = 1288] [serial = 1122] [outer = 00000000] 02:48:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 170 (1653D000) [pid = 1288] [serial = 1123] [outer = 1270A400] 02:48:38 INFO - PROCESS | 1288 | 1461232118025 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 171 (12C69800) [pid = 1288] [serial = 1124] [outer = 1270A400] 02:48:38 INFO - PROCESS | 1288 | 1461232118690 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]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1232ms 02:48:38 INFO - PROCESS | 1288 | 1461232118747 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 1288 | 1461232118752 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 02:48:38 INFO - PROCESS | 1288 | 1461232118757 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:48:38 INFO - PROCESS | 1288 | 1461232118760 Marionette TRACE conn4 <- [1,1462,null,{}] 02:48:38 INFO - PROCESS | 1288 | 1461232118780 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}] 02:48:38 INFO - PROCESS | 1288 | 1461232118919 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 02:48:38 INFO - PROCESS | 1288 | 1461232118987 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 1288 | ++DOCSHELL 13C3C400 == 67 [pid = 1288] [id = 375] 02:48:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 172 (13C3C800) [pid = 1288] [serial = 1125] [outer = 00000000] 02:48:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 173 (17313400) [pid = 1288] [serial = 1126] [outer = 13C3C800] 02:48:39 INFO - PROCESS | 1288 | 1461232119038 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 174 (175CE000) [pid = 1288] [serial = 1127] [outer = 13C3C800] 02:48:39 INFO - PROCESS | 1288 | --DOCSHELL 20F4E400 == 66 [pid = 1288] [id = 368] 02:48:39 INFO - PROCESS | 1288 | --DOCSHELL 1D0BDC00 == 65 [pid = 1288] [id = 367] 02:48:39 INFO - PROCESS | 1288 | --DOCSHELL 127D8800 == 64 [pid = 1288] [id = 366] 02:48:39 INFO - PROCESS | 1288 | --DOCSHELL 20517000 == 63 [pid = 1288] [id = 365] 02:48:39 INFO - PROCESS | 1288 | --DOCSHELL 1F9C6400 == 62 [pid = 1288] [id = 364] 02:48:39 INFO - PROCESS | 1288 | --DOCSHELL 1D0B5C00 == 61 [pid = 1288] [id = 363] 02:48:39 INFO - PROCESS | 1288 | --DOCSHELL 1CBB8800 == 60 [pid = 1288] [id = 362] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 173 (1FF72800) [pid = 1288] [serial = 1056] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 172 (12D1D400) [pid = 1288] [serial = 1026] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOCSHELL 17318000 == 59 [pid = 1288] [id = 361] 02:48:39 INFO - PROCESS | 1288 | --DOCSHELL 1420DC00 == 58 [pid = 1288] [id = 360] 02:48:39 INFO - PROCESS | 1288 | --DOCSHELL 1B80D400 == 57 [pid = 1288] [id = 354] 02:48:39 INFO - PROCESS | 1288 | --DOCSHELL 12C39400 == 56 [pid = 1288] [id = 353] 02:48:39 INFO - PROCESS | 1288 | --DOCSHELL 1FF6BC00 == 55 [pid = 1288] [id = 352] 02:48:39 INFO - PROCESS | 1288 | 1461232119698 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]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 970ms 02:48:39 INFO - PROCESS | 1288 | 1461232119733 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 1288 | 1461232119737 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 02:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 171 (20519800) [pid = 1288] [serial = 1053] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 170 (2051F000) [pid = 1288] [serial = 1054] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 169 (1F6E1C00) [pid = 1288] [serial = 1048] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 168 (1CC2FC00) [pid = 1288] [serial = 1041] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 167 (1CF7D400) [pid = 1288] [serial = 1042] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 166 (1FA6E800) [pid = 1288] [serial = 1051] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 165 (1BD67800) [pid = 1288] [serial = 1039] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (1F98AC00) [pid = 1288] [serial = 1047] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 163 (1D5F9800) [pid = 1288] [serial = 1045] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 162 (1D58C400) [pid = 1288] [serial = 1044] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 161 (20AEC000) [pid = 1288] [serial = 1012] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (13B07400) [pid = 1288] [serial = 1032] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (1420A400) [pid = 1288] [serial = 1033] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (18694800) [pid = 1288] [serial = 1030] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (1420C000) [pid = 1288] [serial = 1029] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (1BC7E800) [pid = 1288] [serial = 1038] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 155 (1B805400) [pid = 1288] [serial = 1035] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (1B906400) [pid = 1288] [serial = 1036] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (1FA69000) [pid = 1288] [serial = 1050] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (1936DC00) [pid = 1288] [serial = 1014] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (1CBB0800) [pid = 1288] [serial = 1017] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (209A1800) [pid = 1288] [serial = 1020] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (21802800) [pid = 1288] [serial = 1023] [outer = 00000000] [url = about:blank] 02:48:39 INFO - PROCESS | 1288 | 1461232119785 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 1288 | 1461232119787 Marionette TRACE conn4 <- [1,1466,null,{}] 02:48:39 INFO - PROCESS | 1288 | 1461232119793 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}] 02:48:39 INFO - PROCESS | 1288 | 1461232119877 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 02:48:39 INFO - PROCESS | 1288 | 1461232119884 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 1288 | ++DOCSHELL 12C6A800 == 56 [pid = 1288] [id = 376] 02:48:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (12D17000) [pid = 1288] [serial = 1128] [outer = 00000000] 02:48:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (16546800) [pid = 1288] [serial = 1129] [outer = 12D17000] 02:48:39 INFO - PROCESS | 1288 | 1461232119930 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (175E4000) [pid = 1288] [serial = 1130] [outer = 12D17000] 02:48:40 INFO - PROCESS | 1288 | 1461232120455 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]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 756ms 02:48:40 INFO - PROCESS | 1288 | 1461232120520 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 1288 | 1461232120522 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 02:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:48:40 INFO - PROCESS | 1288 | 1461232120527 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 1288 | 1461232120533 Marionette TRACE conn4 <- [1,1470,null,{}] 02:48:40 INFO - PROCESS | 1288 | 1461232120543 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}] 02:48:40 INFO - PROCESS | 1288 | 1461232120632 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 02:48:40 INFO - PROCESS | 1288 | 1461232120730 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 1288 | ++DOCSHELL 1B632C00 == 57 [pid = 1288] [id = 377] 02:48:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (1B6B4000) [pid = 1288] [serial = 1131] [outer = 00000000] 02:48:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (1B804400) [pid = 1288] [serial = 1132] [outer = 1B6B4000] 02:48:40 INFO - PROCESS | 1288 | 1461232120775 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (1B80C000) [pid = 1288] [serial = 1133] [outer = 1B6B4000] 02:48:41 INFO - PROCESS | 1288 | 1461232121159 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]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 690ms 02:48:41 INFO - PROCESS | 1288 | 1461232121221 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 1288 | 1461232121224 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 02:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:48:41 INFO - PROCESS | 1288 | 1461232121227 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 1288 | 1461232121229 Marionette TRACE conn4 <- [1,1474,null,{}] 02:48:41 INFO - PROCESS | 1288 | 1461232121232 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}] 02:48:41 INFO - PROCESS | 1288 | 1461232121319 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 02:48:41 INFO - PROCESS | 1288 | 1461232121325 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 1288 | ++DOCSHELL 12D12400 == 58 [pid = 1288] [id = 378] 02:48:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (1B80EC00) [pid = 1288] [serial = 1134] [outer = 00000000] 02:48:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (1BC78400) [pid = 1288] [serial = 1135] [outer = 1B80EC00] 02:48:41 INFO - PROCESS | 1288 | 1461232121371 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (1BC85000) [pid = 1288] [serial = 1136] [outer = 1B80EC00] 02:48:41 INFO - PROCESS | 1288 | 1461232121870 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]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 02:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:48:41 INFO - PROCESS | 1288 | 1461232121900 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 1288 | 1461232121903 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 02:48:41 INFO - PROCESS | 1288 | 1461232121906 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 1288 | 1461232121907 Marionette TRACE conn4 <- [1,1478,null,{}] 02:48:41 INFO - PROCESS | 1288 | 1461232121911 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}] 02:48:42 INFO - PROCESS | 1288 | 1461232122052 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 02:48:42 INFO - PROCESS | 1288 | 1461232122078 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 1288 | ++DOCSHELL 12D18000 == 59 [pid = 1288] [id = 379] 02:48:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (1BD6B400) [pid = 1288] [serial = 1137] [outer = 00000000] 02:48:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (1C895C00) [pid = 1288] [serial = 1138] [outer = 1BD6B400] 02:48:42 INFO - PROCESS | 1288 | 1461232122139 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (1CC27400) [pid = 1288] [serial = 1139] [outer = 1BD6B400] 02:48:42 INFO - PROCESS | 1288 | 1461232122620 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]]]}] 02:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 770ms 02:48:42 INFO - PROCESS | 1288 | 1461232122677 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 02:48:42 INFO - PROCESS | 1288 | 1461232122679 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 02:48:42 INFO - PROCESS | 1288 | 1461232122682 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:48:42 INFO - PROCESS | 1288 | 1461232122684 Marionette TRACE conn4 <- [1,1482,null,{}] 02:48:42 INFO - PROCESS | 1288 | 1461232122688 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}] 02:48:42 INFO - PROCESS | 1288 | 1461232122817 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 02:48:42 INFO - PROCESS | 1288 | 1461232122840 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 1288 | ++DOCSHELL 1CF78000 == 60 [pid = 1288] [id = 380] 02:48:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 162 (1CF7BC00) [pid = 1288] [serial = 1140] [outer = 00000000] 02:48:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 163 (1D0B1800) [pid = 1288] [serial = 1141] [outer = 1CF7BC00] 02:48:42 INFO - PROCESS | 1288 | 1461232122887 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (1D0B4800) [pid = 1288] [serial = 1142] [outer = 1CF7BC00] 02:48:43 INFO - PROCESS | 1288 | 1461232123329 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]]]}] 02:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 02:48:43 INFO - PROCESS | 1288 | 1461232123358 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 02:48:43 INFO - PROCESS | 1288 | 1461232123360 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 02:48:43 INFO - PROCESS | 1288 | 1461232123363 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:48:43 INFO - PROCESS | 1288 | 1461232123365 Marionette TRACE conn4 <- [1,1486,null,{}] 02:48:43 INFO - PROCESS | 1288 | 1461232123369 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}] 02:48:43 INFO - PROCESS | 1288 | 1461232123510 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 02:48:43 INFO - PROCESS | 1288 | 1461232123532 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 1288 | ++DOCSHELL 1D082000 == 61 [pid = 1288] [id = 381] 02:48:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (1D0B6800) [pid = 1288] [serial = 1143] [outer = 00000000] 02:48:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 166 (1D5F3400) [pid = 1288] [serial = 1144] [outer = 1D0B6800] 02:48:43 INFO - PROCESS | 1288 | 1461232123578 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 167 (1D8ACC00) [pid = 1288] [serial = 1145] [outer = 1D0B6800] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 166 (2051C400) [pid = 1288] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 165 (12BBF800) [pid = 1288] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (174EFC00) [pid = 1288] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 163 (1730F000) [pid = 1288] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 162 (1F648400) [pid = 1288] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 161 (12BC8400) [pid = 1288] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (20518C00) [pid = 1288] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (1D580C00) [pid = 1288] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (1E709C00) [pid = 1288] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (175D5400) [pid = 1288] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (1F98C000) [pid = 1288] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 155 (12D11800) [pid = 1288] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (1FF1E400) [pid = 1288] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (1CC2A800) [pid = 1288] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (0ED2AC00) [pid = 1288] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (1BD69400) [pid = 1288] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (1F9C9000) [pid = 1288] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (2051C000) [pid = 1288] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (127D9000) [pid = 1288] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (1F0C5C00) [pid = 1288] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (17316800) [pid = 1288] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (1731CC00) [pid = 1288] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (1D0B8C00) [pid = 1288] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (1653A400) [pid = 1288] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (1CC22800) [pid = 1288] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (0EE44C00) [pid = 1288] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (12E45800) [pid = 1288] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (1FE63800) [pid = 1288] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:48:44 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (21AAEC00) [pid = 1288] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:48:44 INFO - PROCESS | 1288 | 1461232124415 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]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1069ms 02:48:44 INFO - PROCESS | 1288 | 1461232124437 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 1288 | 1461232124439 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 02:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:48:44 INFO - PROCESS | 1288 | 1461232124442 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 1288 | 1461232124444 Marionette TRACE conn4 <- [1,1490,null,{}] 02:48:44 INFO - PROCESS | 1288 | 1461232124447 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}] 02:48:44 INFO - PROCESS | 1288 | 1461232124532 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 02:48:44 INFO - PROCESS | 1288 | 1461232124643 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 1288 | ++DOCSHELL 12784400 == 62 [pid = 1288] [id = 382] 02:48:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (12B0B000) [pid = 1288] [serial = 1146] [outer = 00000000] 02:48:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (17239400) [pid = 1288] [serial = 1147] [outer = 12B0B000] 02:48:44 INFO - PROCESS | 1288 | 1461232124688 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (175E1400) [pid = 1288] [serial = 1148] [outer = 12B0B000] 02:48:45 INFO - PROCESS | 1288 | 1461232125079 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]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 671ms 02:48:45 INFO - PROCESS | 1288 | 1461232125114 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 02:48:45 INFO - PROCESS | 1288 | 1461232125115 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 02:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:48:45 INFO - PROCESS | 1288 | 1461232125119 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 1288 | 1461232125121 Marionette TRACE conn4 <- [1,1494,null,{}] 02:48:45 INFO - PROCESS | 1288 | 1461232125124 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}] 02:48:45 INFO - PROCESS | 1288 | 1461232125207 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 02:48:45 INFO - PROCESS | 1288 | 1461232125306 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 1288 | ++DOCSHELL 127E0800 == 63 [pid = 1288] [id = 383] 02:48:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (12E4C400) [pid = 1288] [serial = 1149] [outer = 00000000] 02:48:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (1CBE4C00) [pid = 1288] [serial = 1150] [outer = 12E4C400] 02:48:45 INFO - PROCESS | 1288 | 1461232125351 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (1CF80C00) [pid = 1288] [serial = 1151] [outer = 12E4C400] 02:48:45 INFO - PROCESS | 1288 | 1461232125709 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]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 02:48:45 INFO - PROCESS | 1288 | 1461232125750 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 02:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:48:45 INFO - PROCESS | 1288 | 1461232125752 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 02:48:45 INFO - PROCESS | 1288 | 1461232125755 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 1288 | 1461232125757 Marionette TRACE conn4 <- [1,1498,null,{}] 02:48:45 INFO - PROCESS | 1288 | 1461232125760 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}] 02:48:45 INFO - PROCESS | 1288 | 1461232125884 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 02:48:45 INFO - PROCESS | 1288 | 1461232125920 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 1288 | ++DOCSHELL 1BD67400 == 64 [pid = 1288] [id = 384] 02:48:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (1CE49C00) [pid = 1288] [serial = 1152] [outer = 00000000] 02:48:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (1E60F800) [pid = 1288] [serial = 1153] [outer = 1CE49C00] 02:48:45 INFO - PROCESS | 1288 | 1461232125970 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (1F011000) [pid = 1288] [serial = 1154] [outer = 1CE49C00] 02:48:46 INFO - PROCESS | 1288 | 1461232126554 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]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 830ms 02:48:46 INFO - PROCESS | 1288 | 1461232126586 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 02:48:46 INFO - PROCESS | 1288 | 1461232126591 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 02:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:48:46 INFO - PROCESS | 1288 | 1461232126596 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:48:46 INFO - PROCESS | 1288 | 1461232126600 Marionette TRACE conn4 <- [1,1502,null,{}] 02:48:46 INFO - PROCESS | 1288 | 1461232126606 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}] 02:48:46 INFO - PROCESS | 1288 | 1461232126721 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 02:48:46 INFO - PROCESS | 1288 | 1461232126865 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 1288 | ++DOCSHELL 12BBF400 == 65 [pid = 1288] [id = 385] 02:48:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (12BC5C00) [pid = 1288] [serial = 1155] [outer = 00000000] 02:48:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (12E47800) [pid = 1288] [serial = 1156] [outer = 12BC5C00] 02:48:46 INFO - PROCESS | 1288 | 1461232126924 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (13C48800) [pid = 1288] [serial = 1157] [outer = 12BC5C00] 02:48:47 INFO - PROCESS | 1288 | 1461232127559 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]]]}] 02:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 987ms 02:48:47 INFO - PROCESS | 1288 | 1461232127584 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 02:48:47 INFO - PROCESS | 1288 | 1461232127590 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 02:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:48:47 INFO - PROCESS | 1288 | 1461232127597 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 1288 | 1461232127600 Marionette TRACE conn4 <- [1,1506,null,{}] 02:48:47 INFO - PROCESS | 1288 | 1461232127605 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}] 02:48:47 INFO - PROCESS | 1288 | 1461232127716 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 02:48:47 INFO - PROCESS | 1288 | 1461232127857 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 1288 | ++DOCSHELL 17522800 == 66 [pid = 1288] [id = 386] 02:48:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (17526400) [pid = 1288] [serial = 1158] [outer = 00000000] 02:48:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (1B6B0800) [pid = 1288] [serial = 1159] [outer = 17526400] 02:48:47 INFO - PROCESS | 1288 | 1461232127914 Marionette DEBUG loaded listener.js 02:48:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (1B90FC00) [pid = 1288] [serial = 1160] [outer = 17526400] 02:48:48 INFO - PROCESS | 1288 | 1461232128544 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]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 02:48:48 INFO - PROCESS | 1288 | 1461232128568 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 1288 | 1461232128571 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 02:48:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:48:48 INFO - PROCESS | 1288 | 1461232128574 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 1288 | 1461232128578 Marionette TRACE conn4 <- [1,1510,null,{}] 02:48:48 INFO - PROCESS | 1288 | 1461232128589 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}] 02:48:48 INFO - PROCESS | 1288 | 1461232128703 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 02:48:48 INFO - PROCESS | 1288 | 1461232128817 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 1288 | ++DOCSHELL 1D58C000 == 67 [pid = 1288] [id = 387] 02:48:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (1D80A400) [pid = 1288] [serial = 1161] [outer = 00000000] 02:48:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (1E70C000) [pid = 1288] [serial = 1162] [outer = 1D80A400] 02:48:48 INFO - PROCESS | 1288 | 1461232128915 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (1F98BC00) [pid = 1288] [serial = 1163] [outer = 1D80A400] 02:48:49 INFO - PROCESS | 1288 | 1461232129462 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"]]]}] 02:48:49 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 () { 02:48:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:48:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:48:49 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 () { 02:48:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:48:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:48:49 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 () { 02:48:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:48:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:48:49 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 () { 02:48:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:48:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:48:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 937ms 02:48:49 INFO - PROCESS | 1288 | 1461232129515 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 1288 | 1461232129518 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 02:48:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:48:49 INFO - PROCESS | 1288 | 1461232129522 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - PROCESS | 1288 | 1461232129524 Marionette TRACE conn4 <- [1,1514,null,{}] 02:48:49 INFO - PROCESS | 1288 | 1461232129528 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}] 02:48:49 INFO - PROCESS | 1288 | 1461232129637 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 02:48:49 INFO - PROCESS | 1288 | 1461232129748 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:49 INFO - PROCESS | 1288 | ++DOCSHELL 1F9C5C00 == 68 [pid = 1288] [id = 388] 02:48:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (1F9CE000) [pid = 1288] [serial = 1164] [outer = 00000000] 02:48:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (1FE5E400) [pid = 1288] [serial = 1165] [outer = 1F9CE000] 02:48:49 INFO - PROCESS | 1288 | 1461232129803 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (1FE8FC00) [pid = 1288] [serial = 1166] [outer = 1F9CE000] 02:48:50 INFO - PROCESS | 1288 | 1461232130383 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"]]]}] 02:48:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:48:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:48:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:48:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:48:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:48:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:48:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 869ms 02:48:50 INFO - PROCESS | 1288 | 1461232130394 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 02:48:50 INFO - PROCESS | 1288 | 1461232130397 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 02:48:50 INFO - PROCESS | 1288 | 1461232130400 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:48:50 INFO - PROCESS | 1288 | 1461232130403 Marionette TRACE conn4 <- [1,1518,null,{}] 02:48:50 INFO - PROCESS | 1288 | 1461232130406 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}] 02:48:50 INFO - PROCESS | 1288 | 1461232130514 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 02:48:50 INFO - PROCESS | 1288 | 1461232130653 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 1288 | ++DOCSHELL 1F9D0C00 == 69 [pid = 1288] [id = 389] 02:48:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (1FA66400) [pid = 1288] [serial = 1167] [outer = 00000000] 02:48:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (1FF26400) [pid = 1288] [serial = 1168] [outer = 1FA66400] 02:48:50 INFO - PROCESS | 1288 | 1461232130712 Marionette DEBUG loaded listener.js 02:48:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 162 (1FF75C00) [pid = 1288] [serial = 1169] [outer = 1FA66400] 02:48:51 INFO - PROCESS | 1288 | 1461232131194 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]]]}] 02:48:51 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 02:48:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:48:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:48:51 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. 02:48:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:48:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 02:48:51 INFO - PROCESS | 1288 | 1461232131234 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 02:48:51 INFO - PROCESS | 1288 | 1461232131237 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 02:48:51 INFO - PROCESS | 1288 | 1461232131240 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:48:51 INFO - PROCESS | 1288 | 1461232131242 Marionette TRACE conn4 <- [1,1522,null,{}] 02:48:51 INFO - PROCESS | 1288 | 1461232131246 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}] 02:48:51 INFO - PROCESS | 1288 | 1461232131406 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 02:48:51 INFO - PROCESS | 1288 | 1461232131549 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:51 INFO - PROCESS | 1288 | ++DOCSHELL 1FF18800 == 70 [pid = 1288] [id = 390] 02:48:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 163 (1FF21800) [pid = 1288] [serial = 1170] [outer = 00000000] 02:48:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (20616800) [pid = 1288] [serial = 1171] [outer = 1FF21800] 02:48:51 INFO - PROCESS | 1288 | 1461232131609 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (20616000) [pid = 1288] [serial = 1172] [outer = 1FF21800] 02:48:52 INFO - PROCESS | 1288 | 1461232132198 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]]]}] 02:48:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:48:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1021ms 02:48:52 INFO - PROCESS | 1288 | 1461232132265 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 1288 | 1461232132268 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 02:48:52 INFO - PROCESS | 1288 | 1461232132271 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:48:52 INFO - PROCESS | 1288 | 1461232132273 Marionette TRACE conn4 <- [1,1526,null,{}] 02:48:52 INFO - PROCESS | 1288 | 1461232132277 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}] 02:48:52 INFO - PROCESS | 1288 | 1461232132386 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 02:48:52 INFO - PROCESS | 1288 | 1461232132528 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 1288 | ++DOCSHELL 0ED28400 == 71 [pid = 1288] [id = 391] 02:48:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 166 (0ED2B000) [pid = 1288] [serial = 1173] [outer = 00000000] 02:48:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 167 (1334F800) [pid = 1288] [serial = 1174] [outer = 0ED2B000] 02:48:52 INFO - PROCESS | 1288 | 1461232132584 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 168 (17218400) [pid = 1288] [serial = 1175] [outer = 0ED2B000] 02:48:53 INFO - PROCESS | 1288 | 1461232133334 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]]]}] 02:48:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:48:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1120ms 02:48:53 INFO - PROCESS | 1288 | 1461232133395 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 1288 | 1461232133401 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 02:48:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:48:53 INFO - PROCESS | 1288 | 1461232133406 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 1288 | 1461232133410 Marionette TRACE conn4 <- [1,1530,null,{}] 02:48:53 INFO - PROCESS | 1288 | 1461232133415 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}] 02:48:53 INFO - PROCESS | 1288 | 1461232133572 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 02:48:53 INFO - PROCESS | 1288 | 1461232133592 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:53 INFO - PROCESS | 1288 | ++DOCSHELL 1731B800 == 72 [pid = 1288] [id = 392] 02:48:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 169 (174F0C00) [pid = 1288] [serial = 1176] [outer = 00000000] 02:48:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 170 (1A663800) [pid = 1288] [serial = 1177] [outer = 174F0C00] 02:48:53 INFO - PROCESS | 1288 | 1461232133644 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 171 (1B5B2000) [pid = 1288] [serial = 1178] [outer = 174F0C00] 02:48:54 INFO - PROCESS | 1288 | 1461232134220 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]]]}] 02:48:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:48:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 870ms 02:48:54 INFO - PROCESS | 1288 | 1461232134281 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 1288 | 1461232134287 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 02:48:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:48:54 INFO - PROCESS | 1288 | 1461232134293 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - PROCESS | 1288 | 1461232134295 Marionette TRACE conn4 <- [1,1534,null,{}] 02:48:54 INFO - PROCESS | 1288 | 1461232134299 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}] 02:48:54 INFO - PROCESS | 1288 | 1461232134406 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 02:48:54 INFO - PROCESS | 1288 | 1461232134552 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 1288 | ++DOCSHELL 1BD69C00 == 73 [pid = 1288] [id = 393] 02:48:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 172 (1BD6BC00) [pid = 1288] [serial = 1179] [outer = 00000000] 02:48:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 173 (1CC2DC00) [pid = 1288] [serial = 1180] [outer = 1BD6BC00] 02:48:54 INFO - PROCESS | 1288 | 1461232134602 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 174 (1CF7D400) [pid = 1288] [serial = 1181] [outer = 1BD6BC00] 02:48:54 INFO - PROCESS | 1288 | --DOCSHELL 127E0800 == 72 [pid = 1288] [id = 383] 02:48:54 INFO - PROCESS | 1288 | --DOCSHELL 12784400 == 71 [pid = 1288] [id = 382] 02:48:54 INFO - PROCESS | 1288 | --DOCSHELL 1D082000 == 70 [pid = 1288] [id = 381] 02:48:54 INFO - PROCESS | 1288 | --DOCSHELL 1CF78000 == 69 [pid = 1288] [id = 380] 02:48:54 INFO - PROCESS | 1288 | --DOCSHELL 1B632C00 == 68 [pid = 1288] [id = 377] 02:48:54 INFO - PROCESS | 1288 | --DOCSHELL 12C6A800 == 67 [pid = 1288] [id = 376] 02:48:54 INFO - PROCESS | 1288 | --DOCSHELL 13C3C400 == 66 [pid = 1288] [id = 375] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 173 (17222800) [pid = 1288] [serial = 1059] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 172 (1C89C800) [pid = 1288] [serial = 1062] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 171 (20614400) [pid = 1288] [serial = 1065] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 170 (21801C00) [pid = 1288] [serial = 1068] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 169 (21AB0C00) [pid = 1288] [serial = 1071] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 168 (21C88000) [pid = 1288] [serial = 1074] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOCSHELL 0EE4B800 == 65 [pid = 1288] [id = 374] 02:48:54 INFO - PROCESS | 1288 | --DOCSHELL 1A66E800 == 64 [pid = 1288] [id = 371] 02:48:54 INFO - PROCESS | 1288 | --DOCSHELL 17298800 == 63 [pid = 1288] [id = 370] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 167 (12C3C800) [pid = 1288] [serial = 817] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 166 (16504000) [pid = 1288] [serial = 937] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 165 (1FF19000) [pid = 1288] [serial = 946] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (20613400) [pid = 1288] [serial = 952] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 163 (177D2000) [pid = 1288] [serial = 820] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 162 (1B5BB000) [pid = 1288] [serial = 853] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 161 (1B638000) [pid = 1288] [serial = 895] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (1FA71000) [pid = 1288] [serial = 943] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (12D0F800) [pid = 1288] [serial = 892] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (209A8C00) [pid = 1288] [serial = 772] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (1D58A800) [pid = 1288] [serial = 859] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (1F6DE400) [pid = 1288] [serial = 901] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 155 (1BC87400) [pid = 1288] [serial = 940] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (1F9C9C00) [pid = 1288] [serial = 904] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (12D1F000) [pid = 1288] [serial = 1027] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (20514000) [pid = 1288] [serial = 949] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (1D8AC400) [pid = 1288] [serial = 898] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (12B05800) [pid = 1288] [serial = 850] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (1D0B7000) [pid = 1288] [serial = 856] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (1FA6CC00) [pid = 1288] [serial = 1093] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (20618800) [pid = 1288] [serial = 1096] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (1FF1B800) [pid = 1288] [serial = 1094] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (1B631000) [pid = 1288] [serial = 1099] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (209A5000) [pid = 1288] [serial = 1097] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (20F49400) [pid = 1288] [serial = 1102] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (1B6B1000) [pid = 1288] [serial = 1077] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (1B631C00) [pid = 1288] [serial = 1084] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (1B909C00) [pid = 1288] [serial = 1085] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (1E67AC00) [pid = 1288] [serial = 1090] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (1BB27800) [pid = 1288] [serial = 1082] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 137 (1B634000) [pid = 1288] [serial = 1081] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 136 (1CF7B800) [pid = 1288] [serial = 1087] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 135 (1CFED800) [pid = 1288] [serial = 1088] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (21D78C00) [pid = 1288] [serial = 1106] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (14205000) [pid = 1288] [serial = 646] [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.] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (1BC7C400) [pid = 1288] [serial = 1078] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (1B907400) [pid = 1288] [serial = 1100] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (1F0C9000) [pid = 1288] [serial = 1091] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (21AAC000) [pid = 1288] [serial = 1103] [outer = 00000000] [url = about:blank] 02:48:54 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (21C82000) [pid = 1288] [serial = 1105] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 1288 | 1461232135136 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]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:48:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 870ms 02:48:55 INFO - PROCESS | 1288 | 1461232135165 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 1288 | 1461232135168 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 02:48:55 INFO - PROCESS | 1288 | 1461232135171 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:48:55 INFO - PROCESS | 1288 | 1461232135175 Marionette TRACE conn4 <- [1,1538,null,{}] 02:48:55 INFO - PROCESS | 1288 | 1461232135185 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}] 02:48:55 INFO - PROCESS | 1288 | 1461232135275 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 02:48:55 INFO - PROCESS | 1288 | 1461232135285 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 1288 | ++DOCSHELL 12C34C00 == 64 [pid = 1288] [id = 394] 02:48:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (12D1E000) [pid = 1288] [serial = 1182] [outer = 00000000] 02:48:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (1730D800) [pid = 1288] [serial = 1183] [outer = 12D1E000] 02:48:55 INFO - PROCESS | 1288 | 1461232135332 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (1A665400) [pid = 1288] [serial = 1184] [outer = 12D1E000] 02:48:55 INFO - PROCESS | 1288 | 1461232135820 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]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:48:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 02:48:55 INFO - PROCESS | 1288 | 1461232135845 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 1288 | 1461232135847 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 02:48:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:48:55 INFO - PROCESS | 1288 | 1461232135854 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 1288 | 1461232135856 Marionette TRACE conn4 <- [1,1542,null,{}] 02:48:55 INFO - PROCESS | 1288 | 1461232135859 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}] 02:48:55 INFO - PROCESS | 1288 | 1461232135946 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 02:48:55 INFO - PROCESS | 1288 | 1461232135953 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 1288 | ++DOCSHELL 1B6B0400 == 65 [pid = 1288] [id = 395] 02:48:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (1B6B1800) [pid = 1288] [serial = 1185] [outer = 00000000] 02:48:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (1BB28C00) [pid = 1288] [serial = 1186] [outer = 1B6B1800] 02:48:55 INFO - PROCESS | 1288 | 1461232135999 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (1BBAE800) [pid = 1288] [serial = 1187] [outer = 1B6B1800] 02:48:56 INFO - PROCESS | 1288 | 1461232136484 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]]]}] 02:48:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:48:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 690ms 02:48:56 INFO - PROCESS | 1288 | 1461232136541 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 02:48:56 INFO - PROCESS | 1288 | 1461232136543 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 02:48:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:48:56 INFO - PROCESS | 1288 | 1461232136547 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - PROCESS | 1288 | 1461232136549 Marionette TRACE conn4 <- [1,1546,null,{}] 02:48:56 INFO - PROCESS | 1288 | 1461232136552 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}] 02:48:56 INFO - PROCESS | 1288 | 1461232136637 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 02:48:56 INFO - PROCESS | 1288 | 1461232136646 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:56 INFO - PROCESS | 1288 | ++DOCSHELL 1B907400 == 66 [pid = 1288] [id = 396] 02:48:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (1BCD0400) [pid = 1288] [serial = 1188] [outer = 00000000] 02:48:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (1CC2D400) [pid = 1288] [serial = 1189] [outer = 1BCD0400] 02:48:56 INFO - PROCESS | 1288 | 1461232136691 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (1CF7DC00) [pid = 1288] [serial = 1190] [outer = 1BCD0400] 02:48:57 INFO - PROCESS | 1288 | 1461232137195 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]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:48:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 02:48:57 INFO - PROCESS | 1288 | 1461232137221 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 1288 | 1461232137223 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 02:48:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:48:57 INFO - PROCESS | 1288 | 1461232137226 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 1288 | 1461232137228 Marionette TRACE conn4 <- [1,1550,null,{}] 02:48:57 INFO - PROCESS | 1288 | 1461232137246 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}] 02:48:57 INFO - PROCESS | 1288 | 1461232137408 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 02:48:57 INFO - PROCESS | 1288 | 1461232137426 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 1288 | ++DOCSHELL 1CF7B800 == 67 [pid = 1288] [id = 397] 02:48:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (1D0B0C00) [pid = 1288] [serial = 1191] [outer = 00000000] 02:48:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (1D5F8C00) [pid = 1288] [serial = 1192] [outer = 1D0B0C00] 02:48:57 INFO - PROCESS | 1288 | 1461232137473 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (1E608C00) [pid = 1288] [serial = 1193] [outer = 1D0B0C00] 02:48:57 INFO - PROCESS | 1288 | 1461232137925 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]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:48:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 02:48:57 INFO - PROCESS | 1288 | 1461232137957 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 1288 | 1461232137960 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 02:48:57 INFO - PROCESS | 1288 | 1461232137963 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 1288 | 1461232137965 Marionette TRACE conn4 <- [1,1554,null,{}] 02:48:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:48:57 INFO - PROCESS | 1288 | 1461232137974 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}] 02:48:58 INFO - PROCESS | 1288 | 1461232138096 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 02:48:58 INFO - PROCESS | 1288 | 1461232138102 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 1288 | ++DOCSHELL 1D808000 == 68 [pid = 1288] [id = 398] 02:48:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (1E671C00) [pid = 1288] [serial = 1194] [outer = 00000000] 02:48:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (1F988400) [pid = 1288] [serial = 1195] [outer = 1E671C00] 02:48:58 INFO - PROCESS | 1288 | 1461232138146 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (1F9C8400) [pid = 1288] [serial = 1196] [outer = 1E671C00] 02:48:58 INFO - PROCESS | 1288 | 1461232138637 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]]]}] 02:48:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:48:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 02:48:58 INFO - PROCESS | 1288 | 1461232138730 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 02:48:58 INFO - PROCESS | 1288 | 1461232138732 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 02:48:58 INFO - PROCESS | 1288 | 1461232138738 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 1288 | 1461232138739 Marionette TRACE conn4 <- [1,1558,null,{}] 02:48:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:48:58 INFO - PROCESS | 1288 | 1461232138743 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}] 02:48:58 INFO - PROCESS | 1288 | 1461232138863 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 02:48:58 INFO - PROCESS | 1288 | 1461232138933 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 1288 | ++DOCSHELL 12E4DC00 == 69 [pid = 1288] [id = 399] 02:48:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (1F0C9000) [pid = 1288] [serial = 1197] [outer = 00000000] 02:48:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (1FE93400) [pid = 1288] [serial = 1198] [outer = 1F0C9000] 02:48:58 INFO - PROCESS | 1288 | 1461232138979 Marionette DEBUG loaded listener.js 02:48:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (1FF1C400) [pid = 1288] [serial = 1199] [outer = 1F0C9000] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (1D8A2000) [pid = 1288] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (1FE62C00) [pid = 1288] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (1730F800) [pid = 1288] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (1B80F800) [pid = 1288] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (1BD6B400) [pid = 1288] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (1CF7BC00) [pid = 1288] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (12B0B000) [pid = 1288] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (1D0B6800) [pid = 1288] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 137 (12E4C400) [pid = 1288] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 136 (1B6B4000) [pid = 1288] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 135 (1B80EC00) [pid = 1288] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (12D17000) [pid = 1288] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (13C3C800) [pid = 1288] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (1270A400) [pid = 1288] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (1BC7C800) [pid = 1288] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (1D0B9800) [pid = 1288] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (209AFC00) [pid = 1288] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (12E3E800) [pid = 1288] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (1CE52C00) [pid = 1288] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (21AAD400) [pid = 1288] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (1FF6F400) [pid = 1288] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (20F53000) [pid = 1288] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (12C3AC00) [pid = 1288] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (17298C00) [pid = 1288] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (1F9D1400) [pid = 1288] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (1FF6C400) [pid = 1288] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:48:59 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (20F50000) [pid = 1288] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:48:59 INFO - PROCESS | 1288 | 1461232139699 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]]]}] 02:48:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:48:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 02:48:59 INFO - PROCESS | 1288 | 1461232139713 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 02:48:59 INFO - PROCESS | 1288 | 1461232139717 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 02:48:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:48:59 INFO - PROCESS | 1288 | 1461232139723 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 1288 | 1461232139728 Marionette TRACE conn4 <- [1,1562,null,{}] 02:48:59 INFO - PROCESS | 1288 | 1461232139751 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}] 02:48:59 INFO - PROCESS | 1288 | 1461232139903 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 02:48:59 INFO - PROCESS | 1288 | 1461232139991 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:59 INFO - PROCESS | 1288 | ++DOCSHELL 12C34800 == 70 [pid = 1288] [id = 400] 02:48:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (12C35000) [pid = 1288] [serial = 1200] [outer = 00000000] 02:49:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (12D07800) [pid = 1288] [serial = 1201] [outer = 12C35000] 02:49:00 INFO - PROCESS | 1288 | 1461232140050 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (12D1A800) [pid = 1288] [serial = 1202] [outer = 12C35000] 02:49:00 INFO - PROCESS | 1288 | 1461232140690 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]]]}] 02:49:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:49:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1024ms 02:49:00 INFO - PROCESS | 1288 | 1461232140752 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 1288 | 1461232140758 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 02:49:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:49:00 INFO - PROCESS | 1288 | 1461232140765 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - PROCESS | 1288 | 1461232140768 Marionette TRACE conn4 <- [1,1566,null,{}] 02:49:00 INFO - PROCESS | 1288 | 1461232140772 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}] 02:49:00 INFO - PROCESS | 1288 | 1461232140916 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 02:49:01 INFO - PROCESS | 1288 | 1461232141060 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 1288 | ++DOCSHELL 16504000 == 71 [pid = 1288] [id = 401] 02:49:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (165EC400) [pid = 1288] [serial = 1203] [outer = 00000000] 02:49:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (19374C00) [pid = 1288] [serial = 1204] [outer = 165EC400] 02:49:01 INFO - PROCESS | 1288 | 1461232141118 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (1B62CC00) [pid = 1288] [serial = 1205] [outer = 165EC400] 02:49:01 INFO - PROCESS | 1288 | 1461232141689 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]]]}] 02:49:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:49:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 970ms 02:49:01 INFO - PROCESS | 1288 | 1461232141737 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 1288 | 1461232141739 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 02:49:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:49:01 INFO - PROCESS | 1288 | 1461232141743 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 1288 | 1461232141747 Marionette TRACE conn4 <- [1,1570,null,{}] 02:49:01 INFO - PROCESS | 1288 | 1461232141758 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}] 02:49:01 INFO - PROCESS | 1288 | 1461232141875 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 02:49:02 INFO - PROCESS | 1288 | 1461232142034 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 1288 | ++DOCSHELL 1BD6B400 == 72 [pid = 1288] [id = 402] 02:49:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (1BD6D800) [pid = 1288] [serial = 1206] [outer = 00000000] 02:49:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (1CDC8800) [pid = 1288] [serial = 1207] [outer = 1BD6D800] 02:49:02 INFO - PROCESS | 1288 | 1461232142093 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (1CFEF000) [pid = 1288] [serial = 1208] [outer = 1BD6D800] 02:49:02 INFO - PROCESS | 1288 | 1461232142730 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]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:49:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1022ms 02:49:02 INFO - PROCESS | 1288 | 1461232142768 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 1288 | 1461232142772 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 02:49:02 INFO - PROCESS | 1288 | 1461232142775 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:49:02 INFO - PROCESS | 1288 | 1461232142777 Marionette TRACE conn4 <- [1,1574,null,{}] 02:49:02 INFO - PROCESS | 1288 | 1461232142780 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}] 02:49:02 INFO - PROCESS | 1288 | 1461232142889 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 02:49:02 INFO - PROCESS | 1288 | 1461232143004 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 1288 | ++DOCSHELL 1CC25800 == 73 [pid = 1288] [id = 403] 02:49:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (1D57EC00) [pid = 1288] [serial = 1209] [outer = 00000000] 02:49:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (1F98B400) [pid = 1288] [serial = 1210] [outer = 1D57EC00] 02:49:03 INFO - PROCESS | 1288 | 1461232143100 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (1FA73400) [pid = 1288] [serial = 1211] [outer = 1D57EC00] 02:49:03 INFO - PROCESS | 1288 | 1461232143647 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]]]}] 02:49:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:49:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 02:49:03 INFO - PROCESS | 1288 | 1461232143709 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 02:49:03 INFO - PROCESS | 1288 | 1461232143711 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 02:49:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:49:03 INFO - PROCESS | 1288 | 1461232143715 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:49:03 INFO - PROCESS | 1288 | 1461232143717 Marionette TRACE conn4 <- [1,1578,null,{}] 02:49:03 INFO - PROCESS | 1288 | 1461232143721 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}] 02:49:03 INFO - PROCESS | 1288 | 1461232143828 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 02:49:03 INFO - PROCESS | 1288 | 1461232143971 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 1288 | ++DOCSHELL 1FF6C800 == 74 [pid = 1288] [id = 404] 02:49:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (1FF6D800) [pid = 1288] [serial = 1212] [outer = 00000000] 02:49:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (2051D400) [pid = 1288] [serial = 1213] [outer = 1FF6D800] 02:49:04 INFO - PROCESS | 1288 | 1461232144026 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (2060D800) [pid = 1288] [serial = 1214] [outer = 1FF6D800] 02:49:04 INFO - PROCESS | 1288 | 1461232144619 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]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:49:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 970ms 02:49:04 INFO - PROCESS | 1288 | 1461232144689 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 1288 | 1461232144691 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 02:49:04 INFO - PROCESS | 1288 | 1461232144695 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:49:04 INFO - PROCESS | 1288 | 1461232144697 Marionette TRACE conn4 <- [1,1582,null,{}] 02:49:04 INFO - PROCESS | 1288 | 1461232144715 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}] 02:49:04 INFO - PROCESS | 1288 | 1461232144816 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 02:49:04 INFO - PROCESS | 1288 | 1461232144962 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 1288 | ++DOCSHELL 209AA400 == 75 [pid = 1288] [id = 405] 02:49:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (209AA800) [pid = 1288] [serial = 1215] [outer = 00000000] 02:49:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (20AEB000) [pid = 1288] [serial = 1216] [outer = 209AA800] 02:49:05 INFO - PROCESS | 1288 | 1461232145020 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (20AF2800) [pid = 1288] [serial = 1217] [outer = 209AA800] 02:49:05 INFO - PROCESS | 1288 | 1461232145648 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]]]}] 02:49:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:49:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1018ms 02:49:05 INFO - PROCESS | 1288 | 1461232145686 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 1288 | 1461232145689 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 02:49:05 INFO - PROCESS | 1288 | 1461232145692 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:49:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:49:05 INFO - PROCESS | 1288 | 1461232145694 Marionette TRACE conn4 <- [1,1586,null,{}] 02:49:05 INFO - PROCESS | 1288 | 1461232145698 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}] 02:49:05 INFO - PROCESS | 1288 | 1461232145809 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 02:49:06 INFO - PROCESS | 1288 | 1461232146146 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 1288 | ++DOCSHELL 12C35C00 == 76 [pid = 1288] [id = 406] 02:49:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (12C3F400) [pid = 1288] [serial = 1218] [outer = 00000000] 02:49:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (16510C00) [pid = 1288] [serial = 1219] [outer = 12C3F400] 02:49:06 INFO - PROCESS | 1288 | 1461232146197 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (1751F400) [pid = 1288] [serial = 1220] [outer = 12C3F400] 02:49:06 INFO - PROCESS | 1288 | 1461232146872 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]]]}] 02:49:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:49:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1219ms 02:49:06 INFO - PROCESS | 1288 | 1461232146917 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 1288 | 1461232146920 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 02:49:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:49:06 INFO - PROCESS | 1288 | 1461232146925 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - PROCESS | 1288 | 1461232146929 Marionette TRACE conn4 <- [1,1590,null,{}] 02:49:06 INFO - PROCESS | 1288 | 1461232146934 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}] 02:49:07 INFO - PROCESS | 1288 | 1461232147043 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 02:49:07 INFO - PROCESS | 1288 | --DOCSHELL 1D808000 == 75 [pid = 1288] [id = 398] 02:49:07 INFO - PROCESS | 1288 | --DOCSHELL 1CF7B800 == 74 [pid = 1288] [id = 397] 02:49:07 INFO - PROCESS | 1288 | --DOCSHELL 1B907400 == 73 [pid = 1288] [id = 396] 02:49:07 INFO - PROCESS | 1288 | --DOCSHELL 12D18000 == 72 [pid = 1288] [id = 379] 02:49:07 INFO - PROCESS | 1288 | --DOCSHELL 1B6B0400 == 71 [pid = 1288] [id = 395] 02:49:07 INFO - PROCESS | 1288 | --DOCSHELL 12C34C00 == 70 [pid = 1288] [id = 394] 02:49:07 INFO - PROCESS | 1288 | --DOCSHELL 12D12400 == 69 [pid = 1288] [id = 378] 02:49:07 INFO - PROCESS | 1288 | --DOCSHELL 1BD69C00 == 68 [pid = 1288] [id = 393] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (22DB0400) [pid = 1288] [serial = 1117] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (22EC2C00) [pid = 1288] [serial = 1120] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 137 (1BBAEC00) [pid = 1288] [serial = 1111] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 136 (1F650000) [pid = 1288] [serial = 1114] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 135 (1E60F800) [pid = 1288] [serial = 1153] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOCSHELL 1731B800 == 67 [pid = 1288] [id = 392] 02:49:07 INFO - PROCESS | 1288 | --DOCSHELL 17522800 == 66 [pid = 1288] [id = 386] 02:49:07 INFO - PROCESS | 1288 | --DOCSHELL 12BBF400 == 65 [pid = 1288] [id = 385] 02:49:07 INFO - PROCESS | 1288 | --DOCSHELL 1BD67400 == 64 [pid = 1288] [id = 384] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (1CC24800) [pid = 1288] [serial = 1018] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (1D5F5C00) [pid = 1288] [serial = 976] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (2180FC00) [pid = 1288] [serial = 1069] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (17225400) [pid = 1288] [serial = 967] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (1CF84C00) [pid = 1288] [serial = 973] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (21D6E000) [pid = 1288] [serial = 1075] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (209A9400) [pid = 1288] [serial = 1066] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (21B0B400) [pid = 1288] [serial = 1072] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (17526000) [pid = 1288] [serial = 1060] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (1A66F800) [pid = 1288] [serial = 1015] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (1FE9B800) [pid = 1288] [serial = 982] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (1FF74C00) [pid = 1288] [serial = 1057] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (2180C800) [pid = 1288] [serial = 1024] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (1E704C00) [pid = 1288] [serial = 979] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (20AEF800) [pid = 1288] [serial = 1021] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (1B80E800) [pid = 1288] [serial = 970] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (1D0AF000) [pid = 1288] [serial = 1063] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (1C895C00) [pid = 1288] [serial = 1138] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (1D0B4800) [pid = 1288] [serial = 1142] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (1D0B1800) [pid = 1288] [serial = 1141] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (17239400) [pid = 1288] [serial = 1147] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (1D5F3400) [pid = 1288] [serial = 1144] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (1CBE4C00) [pid = 1288] [serial = 1150] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (1B804400) [pid = 1288] [serial = 1132] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (1B80C000) [pid = 1288] [serial = 1133] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 109 (22DA9800) [pid = 1288] [serial = 1108] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 108 (1BC78400) [pid = 1288] [serial = 1135] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 107 (16546800) [pid = 1288] [serial = 1129] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 106 (175E4000) [pid = 1288] [serial = 1130] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 105 (175CE000) [pid = 1288] [serial = 1127] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 104 (17313400) [pid = 1288] [serial = 1126] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 103 (1653D000) [pid = 1288] [serial = 1123] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 102 (12C69800) [pid = 1288] [serial = 1124] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 101 (1D8ACC00) [pid = 1288] [serial = 1145] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 100 (175E1400) [pid = 1288] [serial = 1148] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 99 (1CC27400) [pid = 1288] [serial = 1139] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 98 (1BC85000) [pid = 1288] [serial = 1136] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | --DOMWINDOW == 97 (1CF80C00) [pid = 1288] [serial = 1151] [outer = 00000000] [url = about:blank] 02:49:07 INFO - PROCESS | 1288 | 1461232147214 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 1288 | ++DOCSHELL 0EDF6800 == 65 [pid = 1288] [id = 407] 02:49:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 98 (0EE4A000) [pid = 1288] [serial = 1221] [outer = 00000000] 02:49:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 99 (12C37400) [pid = 1288] [serial = 1222] [outer = 0EE4A000] 02:49:07 INFO - PROCESS | 1288 | 1461232147262 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 100 (12D14400) [pid = 1288] [serial = 1223] [outer = 0EE4A000] 02:49:07 INFO - PROCESS | 1288 | 1461232147709 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]]]}] 02:49:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:49:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 830ms 02:49:07 INFO - PROCESS | 1288 | 1461232147758 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 02:49:07 INFO - PROCESS | 1288 | 1461232147762 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 02:49:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:49:07 INFO - PROCESS | 1288 | 1461232147765 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - PROCESS | 1288 | 1461232147767 Marionette TRACE conn4 <- [1,1594,null,{}] 02:49:07 INFO - PROCESS | 1288 | 1461232147771 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}] 02:49:07 INFO - PROCESS | 1288 | 1461232147859 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 02:49:07 INFO - PROCESS | 1288 | 1461232147867 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 1288 | ++DOCSHELL 17310400 == 66 [pid = 1288] [id = 408] 02:49:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 101 (17786C00) [pid = 1288] [serial = 1224] [outer = 00000000] 02:49:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 102 (1A668C00) [pid = 1288] [serial = 1225] [outer = 17786C00] 02:49:07 INFO - PROCESS | 1288 | 1461232147914 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 103 (1B5BB000) [pid = 1288] [serial = 1226] [outer = 17786C00] 02:49:08 INFO - PROCESS | 1288 | 1461232148424 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]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:49:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 02:49:08 INFO - PROCESS | 1288 | 1461232148441 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 1288 | 1461232148444 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 02:49:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:49:08 INFO - PROCESS | 1288 | 1461232148453 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 1288 | 1461232148459 Marionette TRACE conn4 <- [1,1598,null,{}] 02:49:08 INFO - PROCESS | 1288 | 1461232148463 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}] 02:49:08 INFO - PROCESS | 1288 | 1461232148552 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 02:49:08 INFO - PROCESS | 1288 | 1461232148561 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 1288 | ++DOCSHELL 1B631400 == 67 [pid = 1288] [id = 409] 02:49:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 104 (1B910400) [pid = 1288] [serial = 1227] [outer = 00000000] 02:49:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 105 (1BC79C00) [pid = 1288] [serial = 1228] [outer = 1B910400] 02:49:08 INFO - PROCESS | 1288 | 1461232148605 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 106 (1BC80000) [pid = 1288] [serial = 1229] [outer = 1B910400] 02:49:09 INFO - PROCESS | 1288 | 1461232149065 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]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:49:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 02:49:09 INFO - PROCESS | 1288 | 1461232149080 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 1288 | 1461232149083 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 02:49:09 INFO - PROCESS | 1288 | 1461232149086 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:49:09 INFO - PROCESS | 1288 | 1461232149088 Marionette TRACE conn4 <- [1,1602,null,{}] 02:49:09 INFO - PROCESS | 1288 | 1461232149092 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}] 02:49:09 INFO - PROCESS | 1288 | 1461232149177 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 02:49:09 INFO - PROCESS | 1288 | 1461232149184 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 1288 | ++DOCSHELL 1BBAF000 == 68 [pid = 1288] [id = 410] 02:49:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 107 (1BC85000) [pid = 1288] [serial = 1230] [outer = 00000000] 02:49:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 108 (1C89D000) [pid = 1288] [serial = 1231] [outer = 1BC85000] 02:49:09 INFO - PROCESS | 1288 | 1461232149229 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 109 (1874F800) [pid = 1288] [serial = 1232] [outer = 1BC85000] 02:49:09 INFO - PROCESS | 1288 | 1461232149690 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]]]}] 02:49:09 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 02:49:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 02:49:09 INFO - PROCESS | 1288 | 1461232149760 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 1288 | 1461232149762 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 02:49:09 INFO - PROCESS | 1288 | 1461232149766 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:49:09 INFO - PROCESS | 1288 | 1461232149767 Marionette TRACE conn4 <- [1,1606,null,{}] 02:49:09 INFO - PROCESS | 1288 | 1461232149771 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}] 02:49:09 INFO - PROCESS | 1288 | 1461232149887 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 02:49:09 INFO - PROCESS | 1288 | 1461232149893 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 1288 | ++DOCSHELL 1CC26C00 == 69 [pid = 1288] [id = 411] 02:49:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 110 (1CC28800) [pid = 1288] [serial = 1233] [outer = 00000000] 02:49:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (1CDC0C00) [pid = 1288] [serial = 1234] [outer = 1CC28800] 02:49:10 INFO - PROCESS | 1288 | 1461232150002 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (1CF84C00) [pid = 1288] [serial = 1235] [outer = 1CC28800] 02:49:10 INFO - PROCESS | 1288 | 1461232150453 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]]]}] 02:49:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:49:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 02:49:10 INFO - PROCESS | 1288 | 1461232150500 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 1288 | 1461232150502 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 02:49:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:49:10 INFO - PROCESS | 1288 | 1461232150505 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - PROCESS | 1288 | 1461232150507 Marionette TRACE conn4 <- [1,1610,null,{}] 02:49:10 INFO - PROCESS | 1288 | 1461232150511 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}] 02:49:10 INFO - PROCESS | 1288 | 1461232150658 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 02:49:10 INFO - PROCESS | 1288 | 1461232150682 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:10 INFO - PROCESS | 1288 | ++DOCSHELL 1D0B5C00 == 70 [pid = 1288] [id = 412] 02:49:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1D0BB400) [pid = 1288] [serial = 1236] [outer = 00000000] 02:49:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1D58A000) [pid = 1288] [serial = 1237] [outer = 1D0BB400] 02:49:10 INFO - PROCESS | 1288 | 1461232150726 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (1D5F3400) [pid = 1288] [serial = 1238] [outer = 1D0BB400] 02:49:11 INFO - PROCESS | 1288 | 1461232151182 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]]]}] 02:49:11 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 02:49:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 02:49:11 INFO - PROCESS | 1288 | 1461232151236 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 02:49:11 INFO - PROCESS | 1288 | 1461232151238 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 02:49:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:49:11 INFO - PROCESS | 1288 | 1461232151250 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:49:11 INFO - PROCESS | 1288 | 1461232151252 Marionette TRACE conn4 <- [1,1614,null,{}] 02:49:11 INFO - PROCESS | 1288 | 1461232151256 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}] 02:49:11 INFO - PROCESS | 1288 | 1461232151375 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 02:49:11 INFO - PROCESS | 1288 | 1461232151442 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 1288 | ++DOCSHELL 1777E800 == 71 [pid = 1288] [id = 413] 02:49:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (1D80C000) [pid = 1288] [serial = 1239] [outer = 00000000] 02:49:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (1E60F800) [pid = 1288] [serial = 1240] [outer = 1D80C000] 02:49:11 INFO - PROCESS | 1288 | 1461232151488 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (1E70B400) [pid = 1288] [serial = 1241] [outer = 1D80C000] 02:49:11 INFO - PROCESS | 1288 | --DOMWINDOW == 117 (0ED2B000) [pid = 1288] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:49:11 INFO - PROCESS | 1288 | --DOMWINDOW == 116 (174F0C00) [pid = 1288] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:49:11 INFO - PROCESS | 1288 | --DOMWINDOW == 115 (1B6B1800) [pid = 1288] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:49:11 INFO - PROCESS | 1288 | --DOMWINDOW == 114 (1BD6BC00) [pid = 1288] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:49:11 INFO - PROCESS | 1288 | --DOMWINDOW == 113 (12D1E000) [pid = 1288] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:49:11 INFO - PROCESS | 1288 | --DOMWINDOW == 112 (1BCD0400) [pid = 1288] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:49:11 INFO - PROCESS | 1288 | --DOMWINDOW == 111 (1E671C00) [pid = 1288] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:49:11 INFO - PROCESS | 1288 | --DOMWINDOW == 110 (1D0B0C00) [pid = 1288] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:49:12 INFO - PROCESS | 1288 | 1461232152066 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]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:49:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 870ms 02:49:12 INFO - PROCESS | 1288 | 1461232152124 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 1288 | 1461232152126 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 02:49:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:49:12 INFO - PROCESS | 1288 | 1461232152130 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 1288 | 1461232152132 Marionette TRACE conn4 <- [1,1618,null,{}] 02:49:12 INFO - PROCESS | 1288 | 1461232152142 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}] 02:49:12 INFO - PROCESS | 1288 | 1461232152258 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 02:49:12 INFO - PROCESS | 1288 | 1461232152271 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 1288 | ++DOCSHELL 1B6B6000 == 72 [pid = 1288] [id = 414] 02:49:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 111 (1B6BA400) [pid = 1288] [serial = 1242] [outer = 00000000] 02:49:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 112 (1F002C00) [pid = 1288] [serial = 1243] [outer = 1B6BA400] 02:49:12 INFO - PROCESS | 1288 | 1461232152315 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 113 (1F64B000) [pid = 1288] [serial = 1244] [outer = 1B6BA400] 02:49:12 INFO - PROCESS | 1288 | 1461232152718 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]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:49:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 02:49:12 INFO - PROCESS | 1288 | 1461232152763 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 1288 | 1461232152765 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 02:49:12 INFO - PROCESS | 1288 | 1461232152768 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 1288 | 1461232152770 Marionette TRACE conn4 <- [1,1622,null,{}] 02:49:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:49:12 INFO - PROCESS | 1288 | 1461232152778 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}] 02:49:12 INFO - PROCESS | 1288 | 1461232152864 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 02:49:12 INFO - PROCESS | 1288 | 1461232152873 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 1288 | ++DOCSHELL 1E678400 == 73 [pid = 1288] [id = 415] 02:49:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 114 (1F9CC800) [pid = 1288] [serial = 1245] [outer = 00000000] 02:49:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 115 (1FA6D800) [pid = 1288] [serial = 1246] [outer = 1F9CC800] 02:49:12 INFO - PROCESS | 1288 | 1461232152916 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 116 (1FE8E400) [pid = 1288] [serial = 1247] [outer = 1F9CC800] 02:49:13 INFO - PROCESS | 1288 | 1461232153362 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]]]}] 02:49:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:49:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 02:49:13 INFO - PROCESS | 1288 | 1461232153414 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 02:49:13 INFO - PROCESS | 1288 | 1461232153416 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 02:49:13 INFO - PROCESS | 1288 | 1461232153419 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:49:13 INFO - PROCESS | 1288 | 1461232153421 Marionette TRACE conn4 <- [1,1626,null,{}] 02:49:13 INFO - PROCESS | 1288 | 1461232153424 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}] 02:49:13 INFO - PROCESS | 1288 | 1461232153510 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 02:49:13 INFO - PROCESS | 1288 | 1461232153516 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 1288 | ++DOCSHELL 1FE96400 == 74 [pid = 1288] [id = 416] 02:49:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 117 (1FF17400) [pid = 1288] [serial = 1248] [outer = 00000000] 02:49:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 118 (1FF71800) [pid = 1288] [serial = 1249] [outer = 1FF17400] 02:49:13 INFO - PROCESS | 1288 | 1461232153567 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (2060E400) [pid = 1288] [serial = 1250] [outer = 1FF17400] 02:49:14 INFO - PROCESS | 1288 | 1461232154259 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]]]}] 02:49:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:49:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 870ms 02:49:14 INFO - PROCESS | 1288 | 1461232154294 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 1288 | 1461232154299 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 02:49:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:49:14 INFO - PROCESS | 1288 | 1461232154304 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 1288 | 1461232154308 Marionette TRACE conn4 <- [1,1630,null,{}] 02:49:14 INFO - PROCESS | 1288 | 1461232154314 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}] 02:49:14 INFO - PROCESS | 1288 | 1461232154432 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 02:49:14 INFO - PROCESS | 1288 | 1461232154593 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 1288 | ++DOCSHELL 1653D000 == 75 [pid = 1288] [id = 417] 02:49:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (16540400) [pid = 1288] [serial = 1251] [outer = 00000000] 02:49:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (1868E400) [pid = 1288] [serial = 1252] [outer = 16540400] 02:49:14 INFO - PROCESS | 1288 | 1461232154653 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (19357400) [pid = 1288] [serial = 1253] [outer = 16540400] 02:49:15 INFO - PROCESS | 1288 | 1461232155262 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]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:49:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 990ms 02:49:15 INFO - PROCESS | 1288 | 1461232155294 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 1288 | 1461232155300 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 02:49:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:49:15 INFO - PROCESS | 1288 | 1461232155307 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 1288 | 1461232155310 Marionette TRACE conn4 <- [1,1634,null,{}] 02:49:15 INFO - PROCESS | 1288 | 1461232155314 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}] 02:49:15 INFO - PROCESS | 1288 | 1461232155427 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 02:49:15 INFO - PROCESS | 1288 | 1461232155584 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 1288 | ++DOCSHELL 1B905400 == 76 [pid = 1288] [id = 418] 02:49:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (1BB1B400) [pid = 1288] [serial = 1254] [outer = 00000000] 02:49:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (1BC7F000) [pid = 1288] [serial = 1255] [outer = 1BB1B400] 02:49:15 INFO - PROCESS | 1288 | 1461232155641 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (1CBE4000) [pid = 1288] [serial = 1256] [outer = 1BB1B400] 02:49:16 INFO - PROCESS | 1288 | 1461232156249 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]]]}] 02:49:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:49:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 970ms 02:49:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:49:16 INFO - PROCESS | 1288 | 1461232156279 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 02:49:16 INFO - PROCESS | 1288 | 1461232156281 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 02:49:16 INFO - PROCESS | 1288 | 1461232156286 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:49:16 INFO - PROCESS | 1288 | 1461232156290 Marionette TRACE conn4 <- [1,1638,null,{}] 02:49:16 INFO - PROCESS | 1288 | 1461232156301 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}] 02:49:16 INFO - PROCESS | 1288 | 1461232156415 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 02:49:16 INFO - PROCESS | 1288 | 1461232156560 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 1288 | ++DOCSHELL 1FF6A400 == 77 [pid = 1288] [id = 419] 02:49:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (1FF6B800) [pid = 1288] [serial = 1257] [outer = 00000000] 02:49:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (20520C00) [pid = 1288] [serial = 1258] [outer = 1FF6B800] 02:49:16 INFO - PROCESS | 1288 | 1461232156620 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (209A2C00) [pid = 1288] [serial = 1259] [outer = 1FF6B800] 02:49:17 INFO - PROCESS | 1288 | 1461232157224 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]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:49:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 970ms 02:49:17 INFO - PROCESS | 1288 | 1461232157259 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 1288 | 1461232157262 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 02:49:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:49:17 INFO - PROCESS | 1288 | 1461232157266 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 1288 | 1461232157268 Marionette TRACE conn4 <- [1,1642,null,{}] 02:49:17 INFO - PROCESS | 1288 | 1461232157272 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}] 02:49:17 INFO - PROCESS | 1288 | 1461232157383 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 02:49:17 INFO - PROCESS | 1288 | 1461232157525 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 1288 | ++DOCSHELL 209A2800 == 78 [pid = 1288] [id = 420] 02:49:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (209A3C00) [pid = 1288] [serial = 1260] [outer = 00000000] 02:49:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (20AF5000) [pid = 1288] [serial = 1261] [outer = 209A3C00] 02:49:17 INFO - PROCESS | 1288 | 1461232157582 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (20F4E400) [pid = 1288] [serial = 1262] [outer = 209A3C00] 02:49:18 INFO - PROCESS | 1288 | 1461232158157 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]]]}] 02:49:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:49:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 930ms 02:49:18 INFO - PROCESS | 1288 | 1461232158199 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 02:49:18 INFO - PROCESS | 1288 | 1461232158201 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 02:49:18 INFO - PROCESS | 1288 | 1461232158204 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:49:18 INFO - PROCESS | 1288 | 1461232158206 Marionette TRACE conn4 <- [1,1646,null,{}] 02:49:18 INFO - PROCESS | 1288 | 1461232158210 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}] 02:49:18 INFO - PROCESS | 1288 | 1461232158318 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 02:49:18 INFO - PROCESS | 1288 | 1461232158462 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:18 INFO - PROCESS | 1288 | ++DOCSHELL 20AF0000 == 79 [pid = 1288] [id = 421] 02:49:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (20AF0800) [pid = 1288] [serial = 1263] [outer = 00000000] 02:49:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (20F58C00) [pid = 1288] [serial = 1264] [outer = 20AF0800] 02:49:18 INFO - PROCESS | 1288 | 1461232158518 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (21805800) [pid = 1288] [serial = 1265] [outer = 20AF0800] 02:49:19 INFO - PROCESS | 1288 | 1461232159133 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]]]}] 02:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 02:49:19 INFO - PROCESS | 1288 | 1461232159179 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 1288 | 1461232159181 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 02:49:19 INFO - PROCESS | 1288 | 1461232159185 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:49:19 INFO - PROCESS | 1288 | 1461232159187 Marionette TRACE conn4 <- [1,1650,null,{}] 02:49:19 INFO - PROCESS | 1288 | 1461232159190 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}] 02:49:19 INFO - PROCESS | 1288 | 1461232159318 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 02:49:19 INFO - PROCESS | 1288 | 1461232159481 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:19 INFO - PROCESS | 1288 | ++DOCSHELL 1278C000 == 80 [pid = 1288] [id = 422] 02:49:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (13C3C400) [pid = 1288] [serial = 1266] [outer = 00000000] 02:49:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (21B04400) [pid = 1288] [serial = 1267] [outer = 13C3C400] 02:49:19 INFO - PROCESS | 1288 | 1461232159540 Marionette DEBUG loaded listener.js 02:49:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (21B0E000) [pid = 1288] [serial = 1268] [outer = 13C3C400] 02:49:20 INFO - PROCESS | 1288 | 1461232160060 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]]]}] 02:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 02:49:20 INFO - PROCESS | 1288 | 1461232160119 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 02:49:20 INFO - PROCESS | 1288 | 1461232160121 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 02:49:20 INFO - PROCESS | 1288 | 1461232160125 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:49:20 INFO - PROCESS | 1288 | 1461232160127 Marionette TRACE conn4 <- [1,1654,null,{}] 02:49:20 INFO - PROCESS | 1288 | 1461232160131 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}] 02:49:20 INFO - PROCESS | 1288 | 1461232160237 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 02:49:20 INFO - PROCESS | 1288 | 1461232160354 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 1288 | ++DOCSHELL 12784400 == 81 [pid = 1288] [id = 423] 02:49:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (12D1E000) [pid = 1288] [serial = 1269] [outer = 00000000] 02:49:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (1731CC00) [pid = 1288] [serial = 1270] [outer = 12D1E000] 02:49:20 INFO - PROCESS | 1288 | 1461232160596 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (18F0B000) [pid = 1288] [serial = 1271] [outer = 12D1E000] 02:49:21 INFO - PROCESS | 1288 | 1461232161282 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]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1217ms 02:49:21 INFO - PROCESS | 1288 | 1461232161347 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 1288 | 1461232161351 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 02:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:49:21 INFO - PROCESS | 1288 | 1461232161357 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 1288 | 1461232161360 Marionette TRACE conn4 <- [1,1658,null,{}] 02:49:21 INFO - PROCESS | 1288 | 1461232161365 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}] 02:49:21 INFO - PROCESS | 1288 | 1461232161471 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 02:49:21 INFO - PROCESS | 1288 | 1461232161623 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 1288 | ++DOCSHELL 12D1B800 == 82 [pid = 1288] [id = 424] 02:49:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (17317000) [pid = 1288] [serial = 1272] [outer = 00000000] 02:49:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (1BD6E000) [pid = 1288] [serial = 1273] [outer = 17317000] 02:49:21 INFO - PROCESS | 1288 | 1461232161674 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (1CC2F400) [pid = 1288] [serial = 1274] [outer = 17317000] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 21C86C00 == 81 [pid = 1288] [id = 369] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 22DA3800 == 80 [pid = 1288] [id = 372] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 1E678400 == 79 [pid = 1288] [id = 415] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 1B6B6000 == 78 [pid = 1288] [id = 414] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 1777E800 == 77 [pid = 1288] [id = 413] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 1D0B5C00 == 76 [pid = 1288] [id = 412] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 1CC26C00 == 75 [pid = 1288] [id = 411] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 1BBAF000 == 74 [pid = 1288] [id = 410] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 1B631400 == 73 [pid = 1288] [id = 409] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (1FE93400) [pid = 1288] [serial = 1198] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (12E47800) [pid = 1288] [serial = 1156] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (1B6B0800) [pid = 1288] [serial = 1159] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (1E70C000) [pid = 1288] [serial = 1162] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (1FE5E400) [pid = 1288] [serial = 1165] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 137 (1FF26400) [pid = 1288] [serial = 1168] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 136 (20616800) [pid = 1288] [serial = 1171] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 17310400 == 72 [pid = 1288] [id = 408] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 0EDF6800 == 71 [pid = 1288] [id = 407] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 12C35C00 == 70 [pid = 1288] [id = 406] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 16504000 == 69 [pid = 1288] [id = 401] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 12C34800 == 68 [pid = 1288] [id = 400] 02:49:22 INFO - PROCESS | 1288 | --DOCSHELL 12E4DC00 == 67 [pid = 1288] [id = 399] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 135 (1CF7DC00) [pid = 1288] [serial = 1190] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (1CC2D400) [pid = 1288] [serial = 1189] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (1F988400) [pid = 1288] [serial = 1195] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (1D5F8C00) [pid = 1288] [serial = 1192] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (1F9C8400) [pid = 1288] [serial = 1196] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (1E608C00) [pid = 1288] [serial = 1193] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (17218400) [pid = 1288] [serial = 1175] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (1334F800) [pid = 1288] [serial = 1174] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (1B5B2000) [pid = 1288] [serial = 1178] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (1A663800) [pid = 1288] [serial = 1177] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (1BB28C00) [pid = 1288] [serial = 1186] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (1BBAE800) [pid = 1288] [serial = 1187] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (1CF7D400) [pid = 1288] [serial = 1181] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (1CC2DC00) [pid = 1288] [serial = 1180] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (1730D800) [pid = 1288] [serial = 1183] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (1A665400) [pid = 1288] [serial = 1184] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 1288 | 1461232162294 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]]]}] 02:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 02:49:22 INFO - PROCESS | 1288 | 1461232162331 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 1288 | 1461232162335 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 02:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:49:22 INFO - PROCESS | 1288 | 1461232162341 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 1288 | 1461232162343 Marionette TRACE conn4 <- [1,1662,null,{}] 02:49:22 INFO - PROCESS | 1288 | 1461232162347 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}] 02:49:22 INFO - PROCESS | 1288 | 1461232162437 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 02:49:22 INFO - PROCESS | 1288 | 1461232162446 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:22 INFO - PROCESS | 1288 | ++DOCSHELL 12D0B800 == 68 [pid = 1288] [id = 425] 02:49:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (12D0EC00) [pid = 1288] [serial = 1275] [outer = 00000000] 02:49:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (17311C00) [pid = 1288] [serial = 1276] [outer = 12D0EC00] 02:49:22 INFO - PROCESS | 1288 | 1461232162492 Marionette DEBUG loaded listener.js 02:49:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (17876800) [pid = 1288] [serial = 1277] [outer = 12D0EC00] 02:49:23 INFO - PROCESS | 1288 | 1461232163017 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]]]}] 02:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 02:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:49:23 INFO - PROCESS | 1288 | 1461232163071 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 02:49:23 INFO - PROCESS | 1288 | 1461232163073 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 02:49:23 INFO - PROCESS | 1288 | 1461232163076 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - PROCESS | 1288 | 1461232163080 Marionette TRACE conn4 <- [1,1666,null,{}] 02:49:23 INFO - PROCESS | 1288 | 1461232163090 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}] 02:49:23 INFO - PROCESS | 1288 | 1461232163183 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 02:49:23 INFO - PROCESS | 1288 | 1461232163325 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 1288 | ++DOCSHELL 12E3F000 == 69 [pid = 1288] [id = 426] 02:49:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (1A665400) [pid = 1288] [serial = 1278] [outer = 00000000] 02:49:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (1BD61800) [pid = 1288] [serial = 1279] [outer = 1A665400] 02:49:23 INFO - PROCESS | 1288 | 1461232163371 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (1BD6DC00) [pid = 1288] [serial = 1280] [outer = 1A665400] 02:49:23 INFO - PROCESS | 1288 | 1461232163730 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]]]}] 02:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 02:49:23 INFO - PROCESS | 1288 | 1461232163807 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 02:49:23 INFO - PROCESS | 1288 | 1461232163810 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 02:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:49:23 INFO - PROCESS | 1288 | 1461232163813 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - PROCESS | 1288 | 1461232163815 Marionette TRACE conn4 <- [1,1670,null,{}] 02:49:23 INFO - PROCESS | 1288 | 1461232163818 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}] 02:49:23 INFO - PROCESS | 1288 | 1461232163906 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 02:49:23 INFO - PROCESS | 1288 | 1461232163912 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 1288 | ++DOCSHELL 1730D400 == 70 [pid = 1288] [id = 427] 02:49:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (1C898800) [pid = 1288] [serial = 1281] [outer = 00000000] 02:49:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (1D07F000) [pid = 1288] [serial = 1282] [outer = 1C898800] 02:49:23 INFO - PROCESS | 1288 | 1461232163957 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (1D0B1800) [pid = 1288] [serial = 1283] [outer = 1C898800] 02:49:24 INFO - PROCESS | 1288 | 1461232164444 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]]]}] 02:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 02:49:24 INFO - PROCESS | 1288 | 1461232164487 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 1288 | 1461232164489 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 02:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:49:24 INFO - PROCESS | 1288 | 1461232164492 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 1288 | 1461232164494 Marionette TRACE conn4 <- [1,1674,null,{}] 02:49:24 INFO - PROCESS | 1288 | 1461232164497 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}] 02:49:24 INFO - PROCESS | 1288 | 1461232164646 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 02:49:24 INFO - PROCESS | 1288 | 1461232164670 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 1288 | ++DOCSHELL 1CFE9000 == 71 [pid = 1288] [id = 428] 02:49:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (1D0B4800) [pid = 1288] [serial = 1284] [outer = 00000000] 02:49:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (1D1C9000) [pid = 1288] [serial = 1285] [outer = 1D0B4800] 02:49:24 INFO - PROCESS | 1288 | 1461232164720 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (1D8A1800) [pid = 1288] [serial = 1286] [outer = 1D0B4800] 02:49:25 INFO - PROCESS | 1288 | 1461232165197 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]]]}] 02:49:25 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 02:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 02:49:25 INFO - PROCESS | 1288 | 1461232165223 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 1288 | 1461232165225 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 02:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:49:25 INFO - PROCESS | 1288 | 1461232165233 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - PROCESS | 1288 | 1461232165234 Marionette TRACE conn4 <- [1,1678,null,{}] 02:49:25 INFO - PROCESS | 1288 | 1461232165238 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}] 02:49:25 INFO - PROCESS | 1288 | 1461232165363 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 02:49:25 INFO - PROCESS | 1288 | 1461232165369 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 1288 | ++DOCSHELL 1D17C000 == 72 [pid = 1288] [id = 429] 02:49:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (1D8ACC00) [pid = 1288] [serial = 1287] [outer = 00000000] 02:49:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (1F991000) [pid = 1288] [serial = 1288] [outer = 1D8ACC00] 02:49:25 INFO - PROCESS | 1288 | 1461232165475 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (1F9C9800) [pid = 1288] [serial = 1289] [outer = 1D8ACC00] 02:49:25 INFO - PROCESS | 1288 | 1461232165908 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]]]}] 02:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 02:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:49:25 INFO - PROCESS | 1288 | 1461232165962 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 1288 | 1461232165964 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 02:49:25 INFO - PROCESS | 1288 | 1461232165968 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - PROCESS | 1288 | 1461232165969 Marionette TRACE conn4 <- [1,1682,null,{}] 02:49:26 INFO - PROCESS | 1288 | 1461232166009 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}] 02:49:26 INFO - PROCESS | 1288 | 1461232166131 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 02:49:26 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (1D80C000) [pid = 1288] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:49:26 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (1D0BB400) [pid = 1288] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:49:26 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (1F9CC800) [pid = 1288] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:49:26 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (17786C00) [pid = 1288] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:49:26 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (0EE4A000) [pid = 1288] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:49:26 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (12C3F400) [pid = 1288] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:49:26 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (1BC85000) [pid = 1288] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:49:26 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (1B910400) [pid = 1288] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:49:26 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (1CC28800) [pid = 1288] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:49:26 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (1B6BA400) [pid = 1288] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:49:26 INFO - PROCESS | 1288 | 1461232166505 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 1288 | ++DOCSHELL 0EDF2000 == 73 [pid = 1288] [id = 430] 02:49:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (0EE4A000) [pid = 1288] [serial = 1290] [outer = 00000000] 02:49:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (17311800) [pid = 1288] [serial = 1291] [outer = 0EE4A000] 02:49:26 INFO - PROCESS | 1288 | 1461232166554 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (1B6B8000) [pid = 1288] [serial = 1292] [outer = 0EE4A000] 02:49:26 INFO - PROCESS | 1288 | 1461232166919 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]]]}] 02:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 995ms 02:49:26 INFO - PROCESS | 1288 | 1461232166964 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 1288 | 1461232166966 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 02:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:49:26 INFO - PROCESS | 1288 | 1461232166969 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 1288 | 1461232166971 Marionette TRACE conn4 <- [1,1686,null,{}] 02:49:26 INFO - PROCESS | 1288 | 1461232166975 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}] 02:49:27 INFO - PROCESS | 1288 | 1461232167116 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 02:49:27 INFO - PROCESS | 1288 | 1461232167131 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 1288 | ++DOCSHELL 16547400 == 74 [pid = 1288] [id = 431] 02:49:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (1BCD0400) [pid = 1288] [serial = 1293] [outer = 00000000] 02:49:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (1FA6CC00) [pid = 1288] [serial = 1294] [outer = 1BCD0400] 02:49:27 INFO - PROCESS | 1288 | 1461232167175 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (1FE61400) [pid = 1288] [serial = 1295] [outer = 1BCD0400] 02:49:27 INFO - PROCESS | 1288 | 1461232167602 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]]]}] 02:49:27 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 02:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 02:49:27 INFO - PROCESS | 1288 | 1461232167640 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 1288 | 1461232167642 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 02:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:49:27 INFO - PROCESS | 1288 | 1461232167645 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 1288 | 1461232167647 Marionette TRACE conn4 <- [1,1690,null,{}] 02:49:27 INFO - PROCESS | 1288 | 1461232167651 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}] 02:49:27 INFO - PROCESS | 1288 | 1461232167780 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 02:49:27 INFO - PROCESS | 1288 | 1461232167828 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 1288 | ++DOCSHELL 17316C00 == 75 [pid = 1288] [id = 432] 02:49:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (1D5F4C00) [pid = 1288] [serial = 1296] [outer = 00000000] 02:49:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (1FF77000) [pid = 1288] [serial = 1297] [outer = 1D5F4C00] 02:49:27 INFO - PROCESS | 1288 | 1461232167873 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (1FA6F400) [pid = 1288] [serial = 1298] [outer = 1D5F4C00] 02:49:28 INFO - PROCESS | 1288 | 1461232168285 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]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 02:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:49:28 INFO - PROCESS | 1288 | 1461232168316 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 1288 | 1461232168318 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 02:49:28 INFO - PROCESS | 1288 | 1461232168321 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - PROCESS | 1288 | 1461232168323 Marionette TRACE conn4 <- [1,1694,null,{}] 02:49:28 INFO - PROCESS | 1288 | 1461232168326 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}] 02:49:28 INFO - PROCESS | 1288 | 1461232168457 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 02:49:28 INFO - PROCESS | 1288 | 1461232168466 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:28 INFO - PROCESS | 1288 | ++DOCSHELL 2051C800 == 76 [pid = 1288] [id = 433] 02:49:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (2051FC00) [pid = 1288] [serial = 1299] [outer = 00000000] 02:49:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (209AFC00) [pid = 1288] [serial = 1300] [outer = 2051FC00] 02:49:28 INFO - PROCESS | 1288 | 1461232168515 Marionette DEBUG loaded listener.js 02:49:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (20F4FC00) [pid = 1288] [serial = 1301] [outer = 2051FC00] 02:49:29 INFO - PROCESS | 1288 | 1461232169248 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]]]}] 02:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 02:49:29 INFO - PROCESS | 1288 | 1461232169293 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 02:49:29 INFO - PROCESS | 1288 | 1461232169298 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 02:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:49:29 INFO - PROCESS | 1288 | 1461232169318 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - PROCESS | 1288 | 1461232169322 Marionette TRACE conn4 <- [1,1698,null,{}] 02:49:29 INFO - PROCESS | 1288 | 1461232169329 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}] 02:49:29 INFO - PROCESS | 1288 | 1461232169450 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 02:49:29 INFO - PROCESS | 1288 | 1461232169598 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 1288 | ++DOCSHELL 175E3400 == 77 [pid = 1288] [id = 434] 02:49:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (175E5800) [pid = 1288] [serial = 1302] [outer = 00000000] 02:49:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (1B6BE000) [pid = 1288] [serial = 1303] [outer = 175E5800] 02:49:29 INFO - PROCESS | 1288 | 1461232169659 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (1B906400) [pid = 1288] [serial = 1304] [outer = 175E5800] 02:49:30 INFO - PROCESS | 1288 | 1461232170231 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]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 987ms 02:49:30 INFO - PROCESS | 1288 | 1461232170295 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 1288 | 1461232170301 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 02:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:49:30 INFO - PROCESS | 1288 | 1461232170308 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 1288 | 1461232170311 Marionette TRACE conn4 <- [1,1702,null,{}] 02:49:30 INFO - PROCESS | 1288 | 1461232170315 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}] 02:49:30 INFO - PROCESS | 1288 | 1461232170431 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 02:49:30 INFO - PROCESS | 1288 | 1461232170578 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:30 INFO - PROCESS | 1288 | ++DOCSHELL 13C94000 == 78 [pid = 1288] [id = 435] 02:49:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (1BB22000) [pid = 1288] [serial = 1305] [outer = 00000000] 02:49:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (1D5F9800) [pid = 1288] [serial = 1306] [outer = 1BB22000] 02:49:30 INFO - PROCESS | 1288 | 1461232170634 Marionette DEBUG loaded listener.js 02:49:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (1E704C00) [pid = 1288] [serial = 1307] [outer = 1BB22000] 02:49:31 INFO - PROCESS | 1288 | 1461232171238 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]]]}] 02:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 970ms 02:49:31 INFO - PROCESS | 1288 | 1461232171280 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 02:49:31 INFO - PROCESS | 1288 | 1461232171282 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 02:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:49:31 INFO - PROCESS | 1288 | 1461232171286 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:49:31 INFO - PROCESS | 1288 | 1461232171290 Marionette TRACE conn4 <- [1,1706,null,{}] 02:49:31 INFO - PROCESS | 1288 | 1461232171301 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}] 02:49:31 INFO - PROCESS | 1288 | 1461232171418 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 02:49:31 INFO - PROCESS | 1288 | 1461232171567 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 1288 | ++DOCSHELL 21807000 == 79 [pid = 1288] [id = 436] 02:49:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (2180DC00) [pid = 1288] [serial = 1308] [outer = 00000000] 02:49:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (21AACC00) [pid = 1288] [serial = 1309] [outer = 2180DC00] 02:49:31 INFO - PROCESS | 1288 | 1461232171625 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (21B01800) [pid = 1288] [serial = 1310] [outer = 2180DC00] 02:49:32 INFO - PROCESS | 1288 | 1461232172221 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]]]}] 02:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 970ms 02:49:32 INFO - PROCESS | 1288 | 1461232172259 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 02:49:32 INFO - PROCESS | 1288 | 1461232172262 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 02:49:32 INFO - PROCESS | 1288 | 1461232172266 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:49:32 INFO - PROCESS | 1288 | 1461232172268 Marionette TRACE conn4 <- [1,1710,null,{}] 02:49:32 INFO - PROCESS | 1288 | 1461232172272 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}] 02:49:32 INFO - PROCESS | 1288 | 1461232172385 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 02:49:32 INFO - PROCESS | 1288 | 1461232172531 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 1288 | ++DOCSHELL 21C79C00 == 80 [pid = 1288] [id = 437] 02:49:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (21C7DC00) [pid = 1288] [serial = 1311] [outer = 00000000] 02:49:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (21C86000) [pid = 1288] [serial = 1312] [outer = 21C7DC00] 02:49:32 INFO - PROCESS | 1288 | 1461232172589 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (21D6F000) [pid = 1288] [serial = 1313] [outer = 21C7DC00] 02:49:33 INFO - PROCESS | 1288 | 1461232173129 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]]]}] 02:49:33 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 02:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 930ms 02:49:33 INFO - PROCESS | 1288 | 1461232173200 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 1288 | 1461232173202 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 02:49:33 INFO - PROCESS | 1288 | 1461232173206 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:49:33 INFO - PROCESS | 1288 | 1461232173208 Marionette TRACE conn4 <- [1,1714,null,{}] 02:49:33 INFO - PROCESS | 1288 | 1461232173212 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}] 02:49:33 INFO - PROCESS | 1288 | 1461232173326 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 02:49:33 INFO - PROCESS | 1288 | 1461232173472 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 1288 | ++DOCSHELL 12C12000 == 81 [pid = 1288] [id = 438] 02:49:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (12C15800) [pid = 1288] [serial = 1314] [outer = 00000000] 02:49:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (12C1D400) [pid = 1288] [serial = 1315] [outer = 12C15800] 02:49:33 INFO - PROCESS | 1288 | 1461232173528 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (12C1EC00) [pid = 1288] [serial = 1316] [outer = 12C15800] 02:49:34 INFO - PROCESS | 1288 | 1461232174143 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]]]}] 02:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 970ms 02:49:34 INFO - PROCESS | 1288 | 1461232174179 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 02:49:34 INFO - PROCESS | 1288 | 1461232174182 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 02:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:49:34 INFO - PROCESS | 1288 | 1461232174185 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - PROCESS | 1288 | 1461232174187 Marionette TRACE conn4 <- [1,1718,null,{}] 02:49:34 INFO - PROCESS | 1288 | 1461232174206 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}] 02:49:34 INFO - PROCESS | 1288 | 1461232174326 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 02:49:34 INFO - PROCESS | 1288 | 1461232174473 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 1288 | ++DOCSHELL 12C1C400 == 82 [pid = 1288] [id = 439] 02:49:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (12C1D000) [pid = 1288] [serial = 1317] [outer = 00000000] 02:49:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (22DAA400) [pid = 1288] [serial = 1318] [outer = 12C1D000] 02:49:34 INFO - PROCESS | 1288 | 1461232174531 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (22DABC00) [pid = 1288] [serial = 1319] [outer = 12C1D000] 02:49:35 INFO - PROCESS | 1288 | 1461232175154 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]]]}] 02:49:35 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 02:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1029ms 02:49:35 INFO - PROCESS | 1288 | 1461232175219 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 1288 | 1461232175221 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 02:49:35 INFO - PROCESS | 1288 | 1461232175225 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:49:35 INFO - PROCESS | 1288 | 1461232175227 Marionette TRACE conn4 <- [1,1722,null,{}] 02:49:35 INFO - PROCESS | 1288 | 1461232175230 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}] 02:49:35 INFO - PROCESS | 1288 | 1461232175340 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 02:49:35 INFO - PROCESS | 1288 | 1461232175488 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:35 INFO - PROCESS | 1288 | ++DOCSHELL 17314C00 == 83 [pid = 1288] [id = 440] 02:49:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (1731B400) [pid = 1288] [serial = 1320] [outer = 00000000] 02:49:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (1BC84800) [pid = 1288] [serial = 1321] [outer = 1731B400] 02:49:35 INFO - PROCESS | 1288 | 1461232175544 Marionette DEBUG loaded listener.js 02:49:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (1CBE4C00) [pid = 1288] [serial = 1322] [outer = 1731B400] 02:49:36 INFO - PROCESS | 1288 | 1461232176343 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]]]}] 02:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1180ms 02:49:36 INFO - PROCESS | 1288 | 1461232176409 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 02:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:49:36 INFO - PROCESS | 1288 | 1461232176413 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 02:49:36 INFO - PROCESS | 1288 | 1461232176417 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - PROCESS | 1288 | 1461232176421 Marionette TRACE conn4 <- [1,1726,null,{}] 02:49:36 INFO - PROCESS | 1288 | 1461232176426 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}] 02:49:36 INFO - PROCESS | 1288 | 1461232176534 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 02:49:36 INFO - PROCESS | 1288 | 1461232176689 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 1288 | ++DOCSHELL 1A668000 == 84 [pid = 1288] [id = 441] 02:49:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (1A66A000) [pid = 1288] [serial = 1323] [outer = 00000000] 02:49:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (1B6B2000) [pid = 1288] [serial = 1324] [outer = 1A66A000] 02:49:36 INFO - PROCESS | 1288 | 1461232176743 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (1B6AF400) [pid = 1288] [serial = 1325] [outer = 1A66A000] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 1D89F800 == 83 [pid = 1288] [id = 326] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 1D0B9400 == 82 [pid = 1288] [id = 325] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 1FF18800 == 81 [pid = 1288] [id = 390] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 1F9C5C00 == 80 [pid = 1288] [id = 388] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 1F9D0C00 == 79 [pid = 1288] [id = 389] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 17316C00 == 78 [pid = 1288] [id = 432] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 16547400 == 77 [pid = 1288] [id = 431] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 0EDF2000 == 76 [pid = 1288] [id = 430] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 1D17C000 == 75 [pid = 1288] [id = 429] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 1CFE9000 == 74 [pid = 1288] [id = 428] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 1730D400 == 73 [pid = 1288] [id = 427] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 12E3F000 == 72 [pid = 1288] [id = 426] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 12D0B800 == 71 [pid = 1288] [id = 425] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (2051D400) [pid = 1288] [serial = 1213] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (20AEB000) [pid = 1288] [serial = 1216] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (1FF71800) [pid = 1288] [serial = 1249] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 12D1B800 == 70 [pid = 1288] [id = 424] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 12784400 == 69 [pid = 1288] [id = 423] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 1B905400 == 68 [pid = 1288] [id = 418] 02:49:37 INFO - PROCESS | 1288 | --DOCSHELL 1653D000 == 67 [pid = 1288] [id = 417] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (1E60F800) [pid = 1288] [serial = 1240] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (1D5F3400) [pid = 1288] [serial = 1238] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 155 (1D58A000) [pid = 1288] [serial = 1237] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (1CDC8800) [pid = 1288] [serial = 1207] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (12D07800) [pid = 1288] [serial = 1201] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (1E70B400) [pid = 1288] [serial = 1241] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (19374C00) [pid = 1288] [serial = 1204] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (1F98B400) [pid = 1288] [serial = 1210] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (1FA6D800) [pid = 1288] [serial = 1246] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (1B5BB000) [pid = 1288] [serial = 1226] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (1A668C00) [pid = 1288] [serial = 1225] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (12C37400) [pid = 1288] [serial = 1222] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (12D14400) [pid = 1288] [serial = 1223] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (1751F400) [pid = 1288] [serial = 1220] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (16510C00) [pid = 1288] [serial = 1219] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (1C89D000) [pid = 1288] [serial = 1231] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (1BC79C00) [pid = 1288] [serial = 1228] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (1BC80000) [pid = 1288] [serial = 1229] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (1FE8E400) [pid = 1288] [serial = 1247] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (1CDC0C00) [pid = 1288] [serial = 1234] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 137 (1CF84C00) [pid = 1288] [serial = 1235] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 136 (1F002C00) [pid = 1288] [serial = 1243] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 135 (1F64B000) [pid = 1288] [serial = 1244] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (1874F800) [pid = 1288] [serial = 1232] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 1288 | 1461232177443 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]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1070ms 02:49:37 INFO - PROCESS | 1288 | 1461232177489 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 02:49:37 INFO - PROCESS | 1288 | 1461232177494 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 02:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:49:37 INFO - PROCESS | 1288 | 1461232177500 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 1288 | 1461232177503 Marionette TRACE conn4 <- [1,1730,null,{}] 02:49:37 INFO - PROCESS | 1288 | 1461232177506 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}] 02:49:37 INFO - PROCESS | 1288 | 1461232177600 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 02:49:37 INFO - PROCESS | 1288 | 1461232177706 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:37 INFO - PROCESS | 1288 | ++DOCSHELL 12C37400 == 68 [pid = 1288] [id = 442] 02:49:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (12C5FC00) [pid = 1288] [serial = 1326] [outer = 00000000] 02:49:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (16547C00) [pid = 1288] [serial = 1327] [outer = 12C5FC00] 02:49:37 INFO - PROCESS | 1288 | 1461232177752 Marionette DEBUG loaded listener.js 02:49:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (1751F400) [pid = 1288] [serial = 1328] [outer = 12C5FC00] 02:49:38 INFO - PROCESS | 1288 | 1461232178225 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]]]}] 02:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 770ms 02:49:38 INFO - PROCESS | 1288 | 1461232178274 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 1288 | 1461232178276 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 02:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:49:38 INFO - PROCESS | 1288 | 1461232178279 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 1288 | 1461232178283 Marionette TRACE conn4 <- [1,1734,null,{}] 02:49:38 INFO - PROCESS | 1288 | 1461232178293 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}] 02:49:38 INFO - PROCESS | 1288 | 1461232178386 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 02:49:38 INFO - PROCESS | 1288 | 1461232178395 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 1288 | ++DOCSHELL 1BBA8400 == 69 [pid = 1288] [id = 443] 02:49:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (1BBA8C00) [pid = 1288] [serial = 1329] [outer = 00000000] 02:49:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (1BC7C400) [pid = 1288] [serial = 1330] [outer = 1BBA8C00] 02:49:38 INFO - PROCESS | 1288 | 1461232178444 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (1BD6A800) [pid = 1288] [serial = 1331] [outer = 1BBA8C00] 02:49:38 INFO - PROCESS | 1288 | 1461232178928 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]]]}] 02:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 02:49:38 INFO - PROCESS | 1288 | 1461232178954 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 1288 | 1461232178956 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 02:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:49:38 INFO - PROCESS | 1288 | 1461232178960 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 1288 | 1461232178961 Marionette TRACE conn4 <- [1,1738,null,{}] 02:49:38 INFO - PROCESS | 1288 | 1461232178965 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}] 02:49:39 INFO - PROCESS | 1288 | 1461232179054 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 02:49:39 INFO - PROCESS | 1288 | 1461232179063 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 1288 | ++DOCSHELL 1CC2AC00 == 70 [pid = 1288] [id = 444] 02:49:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (1CC2E800) [pid = 1288] [serial = 1332] [outer = 00000000] 02:49:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (1CF84C00) [pid = 1288] [serial = 1333] [outer = 1CC2E800] 02:49:39 INFO - PROCESS | 1288 | 1461232179108 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (1D07D000) [pid = 1288] [serial = 1334] [outer = 1CC2E800] 02:49:39 INFO - PROCESS | 1288 | 1461232179552 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]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 02:49:39 INFO - PROCESS | 1288 | 1461232179600 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 1288 | 1461232179602 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 02:49:39 INFO - PROCESS | 1288 | 1461232179605 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:49:39 INFO - PROCESS | 1288 | 1461232179607 Marionette TRACE conn4 <- [1,1742,null,{}] 02:49:39 INFO - PROCESS | 1288 | 1461232179619 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}] 02:49:39 INFO - PROCESS | 1288 | 1461232179740 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 02:49:39 INFO - PROCESS | 1288 | 1461232179842 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 1288 | ++DOCSHELL 1D0B4400 == 71 [pid = 1288] [id = 445] 02:49:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (1D0B5400) [pid = 1288] [serial = 1335] [outer = 00000000] 02:49:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (1D58B000) [pid = 1288] [serial = 1336] [outer = 1D0B5400] 02:49:39 INFO - PROCESS | 1288 | 1461232179887 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (1D8A0400) [pid = 1288] [serial = 1337] [outer = 1D0B5400] 02:49:40 INFO - PROCESS | 1288 | 1461232180316 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]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 770ms 02:49:40 INFO - PROCESS | 1288 | 1461232180379 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 1288 | 1461232180381 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 02:49:40 INFO - PROCESS | 1288 | 1461232180384 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:49:40 INFO - PROCESS | 1288 | 1461232180386 Marionette TRACE conn4 <- [1,1746,null,{}] 02:49:40 INFO - PROCESS | 1288 | 1461232180393 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}] 02:49:40 INFO - PROCESS | 1288 | 1461232180540 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 02:49:40 INFO - PROCESS | 1288 | 1461232180615 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 1288 | ++DOCSHELL 1E67A800 == 72 [pid = 1288] [id = 446] 02:49:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (1E70B400) [pid = 1288] [serial = 1338] [outer = 00000000] 02:49:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (1F9D0C00) [pid = 1288] [serial = 1339] [outer = 1E70B400] 02:49:40 INFO - PROCESS | 1288 | 1461232180663 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (1FA6C000) [pid = 1288] [serial = 1340] [outer = 1E70B400] 02:49:41 INFO - PROCESS | 1288 | 1461232181143 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]]]}] 02:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 770ms 02:49:41 INFO - PROCESS | 1288 | 1461232181158 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 02:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:49:41 INFO - PROCESS | 1288 | 1461232181160 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 02:49:41 INFO - PROCESS | 1288 | 1461232181163 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 1288 | 1461232181165 Marionette TRACE conn4 <- [1,1750,null,{}] 02:49:41 INFO - PROCESS | 1288 | 1461232181168 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}] 02:49:41 INFO - PROCESS | 1288 | 1461232181300 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 02:49:41 INFO - PROCESS | 1288 | 1461232181374 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 1288 | ++DOCSHELL 1F9CB400 == 73 [pid = 1288] [id = 447] 02:49:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (1FA70400) [pid = 1288] [serial = 1341] [outer = 00000000] 02:49:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (1FF69800) [pid = 1288] [serial = 1342] [outer = 1FA70400] 02:49:41 INFO - PROCESS | 1288 | 1461232181418 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (20512800) [pid = 1288] [serial = 1343] [outer = 1FA70400] 02:49:41 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (1D0B4800) [pid = 1288] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:49:41 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (1C898800) [pid = 1288] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:49:41 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (1A665400) [pid = 1288] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:49:41 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (17317000) [pid = 1288] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:49:41 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (1D5F4C00) [pid = 1288] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:49:41 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (12D0EC00) [pid = 1288] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:49:41 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (1D8ACC00) [pid = 1288] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:49:41 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (12D1E000) [pid = 1288] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:49:41 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (0EE4A000) [pid = 1288] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:49:41 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (1BCD0400) [pid = 1288] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:49:42 INFO - PROCESS | 1288 | 1461232182089 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]]]}] 02:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 02:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:49:42 INFO - PROCESS | 1288 | 1461232182143 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 1288 | 1461232182145 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 02:49:42 INFO - PROCESS | 1288 | 1461232182149 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - PROCESS | 1288 | 1461232182150 Marionette TRACE conn4 <- [1,1754,null,{}] 02:49:42 INFO - PROCESS | 1288 | 1461232182168 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}] 02:49:42 INFO - PROCESS | 1288 | 1461232182256 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 02:49:42 INFO - PROCESS | 1288 | 1461232182262 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 1288 | ++DOCSHELL 174FBC00 == 74 [pid = 1288] [id = 448] 02:49:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (1A669800) [pid = 1288] [serial = 1344] [outer = 00000000] 02:49:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (1F00C800) [pid = 1288] [serial = 1345] [outer = 1A669800] 02:49:42 INFO - PROCESS | 1288 | 1461232182307 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (1FF18000) [pid = 1288] [serial = 1346] [outer = 1A669800] 02:49:42 INFO - PROCESS | 1288 | 1461232182751 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]]]}] 02:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 02:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:49:42 INFO - PROCESS | 1288 | 1461232182780 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 1288 | 1461232182782 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 02:49:42 INFO - PROCESS | 1288 | 1461232182785 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - PROCESS | 1288 | 1461232182787 Marionette TRACE conn4 <- [1,1758,null,{}] 02:49:42 INFO - PROCESS | 1288 | 1461232182809 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}] 02:49:42 INFO - PROCESS | 1288 | 1461232182898 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 02:49:42 INFO - PROCESS | 1288 | 1461232182906 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 1288 | ++DOCSHELL 1D5F4C00 == 75 [pid = 1288] [id = 449] 02:49:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (1FF25800) [pid = 1288] [serial = 1347] [outer = 00000000] 02:49:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (209A9000) [pid = 1288] [serial = 1348] [outer = 1FF25800] 02:49:42 INFO - PROCESS | 1288 | 1461232182951 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (20AEBC00) [pid = 1288] [serial = 1349] [outer = 1FF25800] 02:49:43 INFO - PROCESS | 1288 | 1461232183428 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]]]}] 02:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 690ms 02:49:43 INFO - PROCESS | 1288 | 1461232183476 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 1288 | 1461232183478 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 02:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:49:43 INFO - PROCESS | 1288 | 1461232183481 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 1288 | 1461232183482 Marionette TRACE conn4 <- [1,1762,null,{}] 02:49:43 INFO - PROCESS | 1288 | 1461232183486 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}] 02:49:43 INFO - PROCESS | 1288 | 1461232183574 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 02:49:43 INFO - PROCESS | 1288 | 1461232183580 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 1288 | ++DOCSHELL 20AF0C00 == 76 [pid = 1288] [id = 450] 02:49:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (20F50C00) [pid = 1288] [serial = 1350] [outer = 00000000] 02:49:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (21AAC000) [pid = 1288] [serial = 1351] [outer = 20F50C00] 02:49:43 INFO - PROCESS | 1288 | 1461232183624 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (21C7E400) [pid = 1288] [serial = 1352] [outer = 20F50C00] 02:49:44 INFO - PROCESS | 1288 | 1461232184243 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]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 830ms 02:49:44 INFO - PROCESS | 1288 | 1461232184328 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 1288 | 1461232184332 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 02:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:49:44 INFO - PROCESS | 1288 | 1461232184338 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 1288 | 1461232184342 Marionette TRACE conn4 <- [1,1766,null,{}] 02:49:44 INFO - PROCESS | 1288 | 1461232184348 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}] 02:49:44 INFO - PROCESS | 1288 | 1461232184477 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 02:49:44 INFO - PROCESS | 1288 | 1461232184621 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 1288 | ++DOCSHELL 12D16800 == 77 [pid = 1288] [id = 451] 02:49:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (13B0A000) [pid = 1288] [serial = 1353] [outer = 00000000] 02:49:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (19357800) [pid = 1288] [serial = 1354] [outer = 13B0A000] 02:49:44 INFO - PROCESS | 1288 | 1461232184680 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (1B611800) [pid = 1288] [serial = 1355] [outer = 13B0A000] 02:49:45 INFO - PROCESS | 1288 | 1461232185248 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]]]}] 02:49:45 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 02:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 931ms 02:49:45 INFO - PROCESS | 1288 | 1461232185272 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 1288 | 1461232185278 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 02:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:49:45 INFO - PROCESS | 1288 | 1461232185284 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 1288 | 1461232185288 Marionette TRACE conn4 <- [1,1770,null,{}] 02:49:45 INFO - PROCESS | 1288 | 1461232185292 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}] 02:49:45 INFO - PROCESS | 1288 | 1461232185408 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 02:49:45 INFO - PROCESS | 1288 | 1461232185572 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 1288 | ++DOCSHELL 1BBAB400 == 78 [pid = 1288] [id = 452] 02:49:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (1BC79C00) [pid = 1288] [serial = 1356] [outer = 00000000] 02:49:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (1CF78400) [pid = 1288] [serial = 1357] [outer = 1BC79C00] 02:49:45 INFO - PROCESS | 1288 | 1461232185628 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (1D582000) [pid = 1288] [serial = 1358] [outer = 1BC79C00] 02:49:46 INFO - PROCESS | 1288 | 1461232186240 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]]]}] 02:49:46 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 02:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1022ms 02:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:49:46 INFO - PROCESS | 1288 | 1461232186308 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 1288 | 1461232186311 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 02:49:46 INFO - PROCESS | 1288 | 1461232186315 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 1288 | 1461232186319 Marionette TRACE conn4 <- [1,1774,null,{}] 02:49:46 INFO - PROCESS | 1288 | 1461232186330 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}] 02:49:46 INFO - PROCESS | 1288 | 1461232186483 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 02:49:46 INFO - PROCESS | 1288 | 1461232186626 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 1288 | ++DOCSHELL 1F9C2800 == 79 [pid = 1288] [id = 453] 02:49:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (1F9C3800) [pid = 1288] [serial = 1359] [outer = 00000000] 02:49:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (21C85000) [pid = 1288] [serial = 1360] [outer = 1F9C3800] 02:49:46 INFO - PROCESS | 1288 | 1461232186685 Marionette DEBUG loaded listener.js 02:49:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (2227B400) [pid = 1288] [serial = 1361] [outer = 1F9C3800] 02:49:47 INFO - PROCESS | 1288 | 1461232187288 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]]]}] 02:49:47 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 02:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1021ms 02:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:49:47 INFO - PROCESS | 1288 | 1461232187339 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 1288 | 1461232187342 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 02:49:47 INFO - PROCESS | 1288 | 1461232187345 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - PROCESS | 1288 | 1461232187347 Marionette TRACE conn4 <- [1,1778,null,{}] 02:49:47 INFO - PROCESS | 1288 | 1461232187351 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}] 02:49:47 INFO - PROCESS | 1288 | 1461232187465 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 02:49:47 INFO - PROCESS | 1288 | 1461232187630 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:47 INFO - PROCESS | 1288 | ++DOCSHELL 21C84C00 == 80 [pid = 1288] [id = 454] 02:49:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (22DA6400) [pid = 1288] [serial = 1362] [outer = 00000000] 02:49:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 162 (22EBE400) [pid = 1288] [serial = 1363] [outer = 22DA6400] 02:49:47 INFO - PROCESS | 1288 | 1461232187686 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 163 (22EC2C00) [pid = 1288] [serial = 1364] [outer = 22DA6400] 02:49:48 INFO - PROCESS | 1288 | 1461232188251 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]]]}] 02:49:48 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) 02:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 970ms 02:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:49:48 INFO - PROCESS | 1288 | 1461232188319 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 1288 | 1461232188322 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 02:49:48 INFO - PROCESS | 1288 | 1461232188325 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 1288 | 1461232188327 Marionette TRACE conn4 <- [1,1782,null,{}] 02:49:48 INFO - PROCESS | 1288 | 1461232188331 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}] 02:49:48 INFO - PROCESS | 1288 | 1461232188441 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 02:49:48 INFO - PROCESS | 1288 | 1461232188590 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 1288 | ++DOCSHELL 22EBC400 == 81 [pid = 1288] [id = 455] 02:49:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (22EC6400) [pid = 1288] [serial = 1365] [outer = 00000000] 02:49:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (23A63C00) [pid = 1288] [serial = 1366] [outer = 22EC6400] 02:49:48 INFO - PROCESS | 1288 | 1461232188645 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 166 (23A66800) [pid = 1288] [serial = 1367] [outer = 22EC6400] 02:49:49 INFO - PROCESS | 1288 | 1461232189221 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]]]}] 02:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 930ms 02:49:49 INFO - PROCESS | 1288 | 1461232189259 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 02:49:49 INFO - PROCESS | 1288 | 1461232189262 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 02:49:49 INFO - PROCESS | 1288 | 1461232189265 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:49:49 INFO - PROCESS | 1288 | 1461232189267 Marionette TRACE conn4 <- [1,1786,null,{}] 02:49:49 INFO - PROCESS | 1288 | 1461232189271 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}] 02:49:49 INFO - PROCESS | 1288 | 1461232189402 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 02:49:49 INFO - PROCESS | 1288 | 1461232189567 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 1288 | ++DOCSHELL 23A62000 == 82 [pid = 1288] [id = 456] 02:49:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 167 (23A69C00) [pid = 1288] [serial = 1368] [outer = 00000000] 02:49:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 168 (24850800) [pid = 1288] [serial = 1369] [outer = 23A69C00] 02:49:49 INFO - PROCESS | 1288 | 1461232189626 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 169 (24850400) [pid = 1288] [serial = 1370] [outer = 23A69C00] 02:49:50 INFO - PROCESS | 1288 | 1461232190275 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]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1017ms 02:49:50 INFO - PROCESS | 1288 | 1461232190286 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 1288 | 1461232190288 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 02:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:49:50 INFO - PROCESS | 1288 | 1461232190306 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 1288 | 1461232190308 Marionette TRACE conn4 <- [1,1790,null,{}] 02:49:50 INFO - PROCESS | 1288 | 1461232190312 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}] 02:49:50 INFO - PROCESS | 1288 | 1461232190423 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 02:49:50 INFO - PROCESS | 1288 | 1461232190572 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:50 INFO - PROCESS | 1288 | ++DOCSHELL 12D08400 == 83 [pid = 1288] [id = 457] 02:49:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 170 (177D4800) [pid = 1288] [serial = 1371] [outer = 00000000] 02:49:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 171 (1CBE6000) [pid = 1288] [serial = 1372] [outer = 177D4800] 02:49:50 INFO - PROCESS | 1288 | 1461232190628 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 172 (1D583400) [pid = 1288] [serial = 1373] [outer = 177D4800] 02:49:51 INFO - PROCESS | 1288 | 1461232191448 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]]]}] 02:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1185ms 02:49:51 INFO - PROCESS | 1288 | 1461232191492 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 02:49:51 INFO - PROCESS | 1288 | 1461232191497 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 02:49:51 INFO - PROCESS | 1288 | 1461232191502 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:49:51 INFO - PROCESS | 1288 | 1461232191506 Marionette TRACE conn4 <- [1,1794,null,{}] 02:49:51 INFO - PROCESS | 1288 | 1461232191511 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}] 02:49:51 INFO - PROCESS | 1288 | 1461232191620 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 02:49:51 INFO - PROCESS | 1288 | 1461232191790 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 1288 | ++DOCSHELL 19356000 == 84 [pid = 1288] [id = 458] 02:49:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 173 (19371800) [pid = 1288] [serial = 1374] [outer = 00000000] 02:49:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 174 (1B6B0800) [pid = 1288] [serial = 1375] [outer = 19371800] 02:49:51 INFO - PROCESS | 1288 | 1461232191847 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 175 (1B80F000) [pid = 1288] [serial = 1376] [outer = 19371800] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 1D5F4C00 == 83 [pid = 1288] [id = 449] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 174FBC00 == 82 [pid = 1288] [id = 448] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 1F9CB400 == 81 [pid = 1288] [id = 447] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 1E67A800 == 80 [pid = 1288] [id = 446] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 1D0B4400 == 79 [pid = 1288] [id = 445] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 1CC2AC00 == 78 [pid = 1288] [id = 444] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 1BBA8400 == 77 [pid = 1288] [id = 443] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 174 (20F58C00) [pid = 1288] [serial = 1264] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 173 (1868E400) [pid = 1288] [serial = 1252] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 172 (20AF5000) [pid = 1288] [serial = 1261] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 171 (1BC7F000) [pid = 1288] [serial = 1255] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 170 (21B04400) [pid = 1288] [serial = 1267] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 169 (20520C00) [pid = 1288] [serial = 1258] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 12C37400 == 76 [pid = 1288] [id = 442] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 1A668000 == 75 [pid = 1288] [id = 441] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 12C1C400 == 74 [pid = 1288] [id = 439] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 12C12000 == 73 [pid = 1288] [id = 438] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 21C79C00 == 72 [pid = 1288] [id = 437] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 21807000 == 71 [pid = 1288] [id = 436] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 13C94000 == 70 [pid = 1288] [id = 435] 02:49:52 INFO - PROCESS | 1288 | --DOCSHELL 175E3400 == 69 [pid = 1288] [id = 434] 02:49:52 INFO - PROCESS | 1288 | 1461232192516 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]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1022ms 02:49:52 INFO - PROCESS | 1288 | 1461232192530 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 1288 | 1461232192535 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 02:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:49:52 INFO - PROCESS | 1288 | 1461232192541 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 1288 | 1461232192543 Marionette TRACE conn4 <- [1,1798,null,{}] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 168 (1D8A1800) [pid = 1288] [serial = 1286] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 167 (17311800) [pid = 1288] [serial = 1291] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 166 (1F9C9800) [pid = 1288] [serial = 1289] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 165 (1B6B8000) [pid = 1288] [serial = 1292] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (1FA6F400) [pid = 1288] [serial = 1298] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 163 (1FA6CC00) [pid = 1288] [serial = 1294] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 162 (1FE61400) [pid = 1288] [serial = 1295] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 161 (1D0B1800) [pid = 1288] [serial = 1283] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (1D1C9000) [pid = 1288] [serial = 1285] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (1D07F000) [pid = 1288] [serial = 1282] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (1BD61800) [pid = 1288] [serial = 1279] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (1BD6DC00) [pid = 1288] [serial = 1280] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (1CC2F400) [pid = 1288] [serial = 1274] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 155 (1BD6E000) [pid = 1288] [serial = 1273] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (1FF77000) [pid = 1288] [serial = 1297] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (17311C00) [pid = 1288] [serial = 1276] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (17876800) [pid = 1288] [serial = 1277] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (1F991000) [pid = 1288] [serial = 1288] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (18F0B000) [pid = 1288] [serial = 1271] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (1731CC00) [pid = 1288] [serial = 1270] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1288 | 1461232192603 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}] 02:49:52 INFO - PROCESS | 1288 | 1461232192732 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 02:49:52 INFO - PROCESS | 1288 | 1461232192744 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:52 INFO - PROCESS | 1288 | ++DOCSHELL 0ED2B000 == 70 [pid = 1288] [id = 459] 02:49:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (0ED2CC00) [pid = 1288] [serial = 1377] [outer = 00000000] 02:49:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (17311C00) [pid = 1288] [serial = 1378] [outer = 0ED2CC00] 02:49:52 INFO - PROCESS | 1288 | 1461232192790 Marionette DEBUG loaded listener.js 02:49:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (174FB400) [pid = 1288] [serial = 1379] [outer = 0ED2CC00] 02:49:53 INFO - PROCESS | 1288 | 1461232193298 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]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 830ms 02:49:53 INFO - PROCESS | 1288 | 1461232193374 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 1288 | 1461232193377 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 02:49:53 INFO - PROCESS | 1288 | 1461232193380 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:49:53 INFO - PROCESS | 1288 | 1461232193383 Marionette TRACE conn4 <- [1,1802,null,{}] 02:49:53 INFO - PROCESS | 1288 | 1461232193393 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}] 02:49:53 INFO - PROCESS | 1288 | 1461232193486 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 02:49:53 INFO - PROCESS | 1288 | 1461232193595 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 1288 | ++DOCSHELL 1A664000 == 71 [pid = 1288] [id = 460] 02:49:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (1BB21C00) [pid = 1288] [serial = 1380] [outer = 00000000] 02:49:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (1BC86C00) [pid = 1288] [serial = 1381] [outer = 1BB21C00] 02:49:53 INFO - PROCESS | 1288 | 1461232193643 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (1BD69400) [pid = 1288] [serial = 1382] [outer = 1BB21C00] 02:49:54 INFO - PROCESS | 1288 | 1461232194028 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]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 02:49:54 INFO - PROCESS | 1288 | 1461232194054 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 1288 | 1461232194057 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 02:49:54 INFO - PROCESS | 1288 | 1461232194060 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 1288 | 1461232194062 Marionette TRACE conn4 <- [1,1806,null,{}] 02:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:49:54 INFO - PROCESS | 1288 | 1461232194065 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}] 02:49:54 INFO - PROCESS | 1288 | 1461232194156 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 02:49:54 INFO - PROCESS | 1288 | 1461232194162 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 1288 | ++DOCSHELL 1BD70C00 == 72 [pid = 1288] [id = 461] 02:49:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (1CBE1400) [pid = 1288] [serial = 1383] [outer = 00000000] 02:49:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (1CDC0C00) [pid = 1288] [serial = 1384] [outer = 1CBE1400] 02:49:54 INFO - PROCESS | 1288 | 1461232194207 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (1CFF3C00) [pid = 1288] [serial = 1385] [outer = 1CBE1400] 02:49:54 INFO - PROCESS | 1288 | 1461232194673 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]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 02:49:54 INFO - PROCESS | 1288 | 1461232194737 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 1288 | 1461232194739 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 02:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:49:54 INFO - PROCESS | 1288 | 1461232194742 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 1288 | 1461232194744 Marionette TRACE conn4 <- [1,1810,null,{}] 02:49:54 INFO - PROCESS | 1288 | 1461232194747 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}] 02:49:54 INFO - PROCESS | 1288 | 1461232194870 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 02:49:54 INFO - PROCESS | 1288 | 1461232194973 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 1288 | ++DOCSHELL 1D0B6400 == 73 [pid = 1288] [id = 462] 02:49:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (1D0BA000) [pid = 1288] [serial = 1386] [outer = 00000000] 02:49:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (1D585000) [pid = 1288] [serial = 1387] [outer = 1D0BA000] 02:49:55 INFO - PROCESS | 1288 | 1461232195017 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (1D5F0400) [pid = 1288] [serial = 1388] [outer = 1D0BA000] 02:49:55 INFO - PROCESS | 1288 | 1461232195451 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]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 770ms 02:49:55 INFO - PROCESS | 1288 | 1461232195517 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 1288 | 1461232195519 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 02:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:49:55 INFO - PROCESS | 1288 | 1461232195522 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - PROCESS | 1288 | 1461232195524 Marionette TRACE conn4 <- [1,1814,null,{}] 02:49:55 INFO - PROCESS | 1288 | 1461232195527 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}] 02:49:55 INFO - PROCESS | 1288 | 1461232195661 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 02:49:55 INFO - PROCESS | 1288 | 1461232195733 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 1288 | ++DOCSHELL 1D582C00 == 74 [pid = 1288] [id = 463] 02:49:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 162 (1E602400) [pid = 1288] [serial = 1389] [outer = 00000000] 02:49:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 163 (1FA6A400) [pid = 1288] [serial = 1390] [outer = 1E602400] 02:49:55 INFO - PROCESS | 1288 | 1461232195781 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (1FE5B400) [pid = 1288] [serial = 1391] [outer = 1E602400] 02:49:56 INFO - PROCESS | 1288 | 1461232196209 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]]]}] 02:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 02:49:56 INFO - PROCESS | 1288 | 1461232196271 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 02:49:56 INFO - PROCESS | 1288 | 1461232196273 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 02:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:49:56 INFO - PROCESS | 1288 | 1461232196280 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 1288 | 1461232196282 Marionette TRACE conn4 <- [1,1818,null,{}] 02:49:56 INFO - PROCESS | 1288 | 1461232196285 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}] 02:49:56 INFO - PROCESS | 1288 | 1461232196417 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 02:49:56 INFO - PROCESS | 1288 | 1461232196506 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 1288 | ++DOCSHELL 12F37400 == 75 [pid = 1288] [id = 464] 02:49:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (1936C400) [pid = 1288] [serial = 1392] [outer = 00000000] 02:49:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 166 (1FF23800) [pid = 1288] [serial = 1393] [outer = 1936C400] 02:49:56 INFO - PROCESS | 1288 | 1461232196550 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 167 (1FF6C400) [pid = 1288] [serial = 1394] [outer = 1936C400] 02:49:57 INFO - PROCESS | 1288 | --DOMWINDOW == 166 (1D0B5400) [pid = 1288] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:49:57 INFO - PROCESS | 1288 | --DOMWINDOW == 165 (1E70B400) [pid = 1288] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:49:57 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (1FA70400) [pid = 1288] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:49:57 INFO - PROCESS | 1288 | --DOMWINDOW == 163 (1CC2E800) [pid = 1288] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:49:57 INFO - PROCESS | 1288 | --DOMWINDOW == 162 (1BBA8C00) [pid = 1288] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:49:57 INFO - PROCESS | 1288 | --DOMWINDOW == 161 (1A66A000) [pid = 1288] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:49:57 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (12C5FC00) [pid = 1288] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:49:57 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (1731B400) [pid = 1288] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:49:57 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (1FF25800) [pid = 1288] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:49:57 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (1A669800) [pid = 1288] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:49:57 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (1F0C9000) [pid = 1288] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:49:57 INFO - PROCESS | 1288 | 1461232197402 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]]]}] 02:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1167ms 02:49:57 INFO - PROCESS | 1288 | 1461232197450 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 02:49:57 INFO - PROCESS | 1288 | 1461232197452 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 02:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:49:57 INFO - PROCESS | 1288 | 1461232197459 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:49:57 INFO - PROCESS | 1288 | 1461232197461 Marionette TRACE conn4 <- [1,1822,null,{}] 02:49:57 INFO - PROCESS | 1288 | 1461232197464 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}] 02:49:57 INFO - PROCESS | 1288 | 1461232197551 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 02:49:57 INFO - PROCESS | 1288 | 1461232197559 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:57 INFO - PROCESS | 1288 | ++DOCSHELL 19352400 == 76 [pid = 1288] [id = 465] 02:49:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (1B6BD800) [pid = 1288] [serial = 1395] [outer = 00000000] 02:49:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (1F0C9000) [pid = 1288] [serial = 1396] [outer = 1B6BD800] 02:49:57 INFO - PROCESS | 1288 | 1461232197604 Marionette DEBUG loaded listener.js 02:49:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (1FE57400) [pid = 1288] [serial = 1397] [outer = 1B6BD800] 02:49:58 INFO - PROCESS | 1288 | 1461232198077 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]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 02:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 02:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:49:58 INFO - PROCESS | 1288 | 1461232198129 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 1288 | 1461232198131 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 02:49:58 INFO - PROCESS | 1288 | 1461232198135 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 1288 | 1461232198136 Marionette TRACE conn4 <- [1,1826,null,{}] 02:49:58 INFO - PROCESS | 1288 | 1461232198140 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}] 02:49:58 INFO - PROCESS | 1288 | 1461232198229 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 02:49:58 INFO - PROCESS | 1288 | 1461232198235 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 1288 | ++DOCSHELL 1FF1E400 == 77 [pid = 1288] [id = 466] 02:49:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (2060B000) [pid = 1288] [serial = 1398] [outer = 00000000] 02:49:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (20616800) [pid = 1288] [serial = 1399] [outer = 2060B000] 02:49:58 INFO - PROCESS | 1288 | 1461232198281 Marionette DEBUG loaded listener.js 02:49:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 162 (209AB400) [pid = 1288] [serial = 1400] [outer = 2060B000] 02:49:58 INFO - PROCESS | 1288 | 1461232198730 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]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 02:49:58 INFO - PROCESS | 1288 | 1461232198771 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 1288 | 1461232198773 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 02:49:58 INFO - PROCESS | 1288 | 1461232198777 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:49:58 INFO - PROCESS | 1288 | 1461232198779 Marionette TRACE conn4 <- [1,1830,null,{}] 02:49:58 INFO - PROCESS | 1288 | 1461232198782 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}] 02:49:58 INFO - PROCESS | 1288 | 1461232198870 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 02:49:58 INFO - PROCESS | 1288 | 1461232198876 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 1288 | ++DOCSHELL 20614000 == 78 [pid = 1288] [id = 467] 02:49:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 163 (20AEF000) [pid = 1288] [serial = 1401] [outer = 00000000] 02:49:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (21803400) [pid = 1288] [serial = 1402] [outer = 20AEF000] 02:49:58 INFO - PROCESS | 1288 | 1461232198921 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (21B01C00) [pid = 1288] [serial = 1403] [outer = 20AEF000] 02:49:59 INFO - PROCESS | 1288 | 1461232199657 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]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 930ms 02:49:59 INFO - PROCESS | 1288 | 1461232199711 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 1288 | 1461232199716 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 02:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:49:59 INFO - PROCESS | 1288 | 1461232199722 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 1288 | 1461232199726 Marionette TRACE conn4 <- [1,1834,null,{}] 02:49:59 INFO - PROCESS | 1288 | 1461232199732 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}] 02:49:59 INFO - PROCESS | 1288 | 1461232199854 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 02:50:00 INFO - PROCESS | 1288 | 1461232200022 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 1288 | ++DOCSHELL 14205000 == 79 [pid = 1288] [id = 468] 02:50:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 166 (1420D800) [pid = 1288] [serial = 1404] [outer = 00000000] 02:50:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 167 (18B1BC00) [pid = 1288] [serial = 1405] [outer = 1420D800] 02:50:00 INFO - PROCESS | 1288 | 1461232200081 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 168 (1A667800) [pid = 1288] [serial = 1406] [outer = 1420D800] 02:50:00 INFO - PROCESS | 1288 | 1461232200699 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]]]}] 02:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1023ms 02:50:00 INFO - PROCESS | 1288 | 1461232200749 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 1288 | 1461232200756 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 02:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:50:00 INFO - PROCESS | 1288 | 1461232200762 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 1288 | 1461232200765 Marionette TRACE conn4 <- [1,1838,null,{}] 02:50:00 INFO - PROCESS | 1288 | 1461232200769 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}] 02:50:00 INFO - PROCESS | 1288 | 1461232200915 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 02:50:01 INFO - PROCESS | 1288 | 1461232201067 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 1288 | ++DOCSHELL 1BC83000 == 80 [pid = 1288] [id = 469] 02:50:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 169 (1BCCE800) [pid = 1288] [serial = 1407] [outer = 00000000] 02:50:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 170 (1CC2D400) [pid = 1288] [serial = 1408] [outer = 1BCCE800] 02:50:01 INFO - PROCESS | 1288 | 1461232201123 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 171 (1D1C7800) [pid = 1288] [serial = 1409] [outer = 1BCCE800] 02:50:01 INFO - PROCESS | 1288 | 1461232201760 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]]]}] 02:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1021ms 02:50:01 INFO - PROCESS | 1288 | 1461232201785 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 1288 | 1461232201788 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 02:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:50:01 INFO - PROCESS | 1288 | 1461232201791 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 1288 | 1461232201795 Marionette TRACE conn4 <- [1,1842,null,{}] 02:50:01 INFO - PROCESS | 1288 | 1461232201806 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}] 02:50:01 INFO - PROCESS | 1288 | 1461232201944 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 02:50:02 INFO - PROCESS | 1288 | 1461232202098 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 1288 | ++DOCSHELL 21AAEC00 == 81 [pid = 1288] [id = 470] 02:50:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 172 (21B0D000) [pid = 1288] [serial = 1410] [outer = 00000000] 02:50:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 173 (22276800) [pid = 1288] [serial = 1411] [outer = 21B0D000] 02:50:02 INFO - PROCESS | 1288 | 1461232202157 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 174 (22DADC00) [pid = 1288] [serial = 1412] [outer = 21B0D000] 02:50:02 INFO - PROCESS | 1288 | 1461232202733 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]]]}] 02:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 970ms 02:50:02 INFO - PROCESS | 1288 | 1461232202765 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 02:50:02 INFO - PROCESS | 1288 | 1461232202768 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 02:50:02 INFO - PROCESS | 1288 | 1461232202771 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:50:02 INFO - PROCESS | 1288 | 1461232202773 Marionette TRACE conn4 <- [1,1846,null,{}] 02:50:02 INFO - PROCESS | 1288 | 1461232202777 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}] 02:50:02 INFO - PROCESS | 1288 | 1461232202891 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 02:50:03 INFO - PROCESS | 1288 | 1461232203056 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 1288 | ++DOCSHELL 22DB2800 == 82 [pid = 1288] [id = 471] 02:50:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 175 (22EBC800) [pid = 1288] [serial = 1413] [outer = 00000000] 02:50:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 176 (23A6C400) [pid = 1288] [serial = 1414] [outer = 22EBC800] 02:50:03 INFO - PROCESS | 1288 | 1461232203113 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 177 (2403A400) [pid = 1288] [serial = 1415] [outer = 22EBC800] 02:50:03 INFO - PROCESS | 1288 | 1461232203682 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]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 02:50:03 INFO - PROCESS | 1288 | 1461232203745 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 1288 | 1461232203747 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 02:50:03 INFO - PROCESS | 1288 | 1461232203751 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:50:03 INFO - PROCESS | 1288 | 1461232203753 Marionette TRACE conn4 <- [1,1850,null,{}] 02:50:03 INFO - PROCESS | 1288 | 1461232203757 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}] 02:50:03 INFO - PROCESS | 1288 | 1461232203868 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 02:50:04 INFO - PROCESS | 1288 | 1461232204019 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 1288 | ++DOCSHELL 2403B400 == 83 [pid = 1288] [id = 472] 02:50:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 178 (2403F800) [pid = 1288] [serial = 1416] [outer = 00000000] 02:50:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 179 (24044000) [pid = 1288] [serial = 1417] [outer = 2403F800] 02:50:04 INFO - PROCESS | 1288 | 1461232204075 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 180 (24046800) [pid = 1288] [serial = 1418] [outer = 2403F800] 02:50:04 INFO - PROCESS | 1288 | 1461232204703 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]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 02:50:04 INFO - PROCESS | 1288 | 1461232204736 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 1288 | 1461232204738 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 02:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:50:04 INFO - PROCESS | 1288 | 1461232204743 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 1288 | 1461232204745 Marionette TRACE conn4 <- [1,1854,null,{}] 02:50:04 INFO - PROCESS | 1288 | 1461232204749 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}] 02:50:04 INFO - PROCESS | 1288 | 1461232204879 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 02:50:05 INFO - PROCESS | 1288 | 1461232205032 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 1288 | ++DOCSHELL 23A61800 == 84 [pid = 1288] [id = 473] 02:50:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 181 (24849400) [pid = 1288] [serial = 1419] [outer = 00000000] 02:50:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 182 (255B2400) [pid = 1288] [serial = 1420] [outer = 24849400] 02:50:05 INFO - PROCESS | 1288 | 1461232205091 Marionette DEBUG loaded listener.js 02:50:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 183 (255B3800) [pid = 1288] [serial = 1421] [outer = 24849400] 02:50:05 INFO - PROCESS | 1288 | 1461232205682 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]]]}] 02:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 970ms 02:50:05 INFO - PROCESS | 1288 | 1461232205716 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 02:50:05 INFO - PROCESS | 1288 | 1461232205718 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 02:50:05 INFO - PROCESS | 1288 | 1461232205722 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:50:05 INFO - PROCESS | 1288 | 1461232205724 Marionette TRACE conn4 <- [1,1858,null,{}] 02:50:05 INFO - PROCESS | 1288 | 1461232205728 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}] 02:50:05 INFO - PROCESS | 1288 | 1461232205839 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 02:50:06 INFO - PROCESS | 1288 | 1461232206008 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:06 INFO - PROCESS | 1288 | ++DOCSHELL 0EE46000 == 85 [pid = 1288] [id = 474] 02:50:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 184 (12C18000) [pid = 1288] [serial = 1422] [outer = 00000000] 02:50:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 185 (1B6BEC00) [pid = 1288] [serial = 1423] [outer = 12C18000] 02:50:06 INFO - PROCESS | 1288 | 1461232206064 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 186 (1CBB0800) [pid = 1288] [serial = 1424] [outer = 12C18000] 02:50:06 INFO - PROCESS | 1288 | 1461232206660 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]]]}] 02:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 02:50:06 INFO - PROCESS | 1288 | 1461232206696 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 02:50:06 INFO - PROCESS | 1288 | 1461232206698 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 02:50:06 INFO - PROCESS | 1288 | 1461232206701 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:50:06 INFO - PROCESS | 1288 | 1461232206704 Marionette TRACE conn4 <- [1,1862,null,{}] 02:50:06 INFO - PROCESS | 1288 | 1461232206707 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}] 02:50:06 INFO - PROCESS | 1288 | 1461232206820 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 02:50:07 INFO - PROCESS | 1288 | 1461232207167 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:07 INFO - PROCESS | 1288 | ++DOCSHELL 0EDEB400 == 86 [pid = 1288] [id = 475] 02:50:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 187 (0EDF4C00) [pid = 1288] [serial = 1425] [outer = 00000000] 02:50:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 188 (1653C000) [pid = 1288] [serial = 1426] [outer = 0EDF4C00] 02:50:07 INFO - PROCESS | 1288 | 1461232207238 Marionette DEBUG loaded listener.js 02:50:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 189 (175D5400) [pid = 1288] [serial = 1427] [outer = 0EDF4C00] 02:50:07 INFO - PROCESS | 1288 | 1461232207899 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]]]}] 02:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1221ms 02:50:07 INFO - PROCESS | 1288 | 1461232207927 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 02:50:07 INFO - PROCESS | 1288 | 1461232207932 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 02:50:07 INFO - PROCESS | 1288 | 1461232207937 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:50:07 INFO - PROCESS | 1288 | 1461232207940 Marionette TRACE conn4 <- [1,1866,null,{}] 02:50:07 INFO - PROCESS | 1288 | 1461232207945 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}] 02:50:08 INFO - PROCESS | 1288 | 1461232208059 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 02:50:08 INFO - PROCESS | 1288 | 1461232208229 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 1288 | ++DOCSHELL 13C8C400 == 87 [pid = 1288] [id = 476] 02:50:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 190 (1653D000) [pid = 1288] [serial = 1428] [outer = 00000000] 02:50:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 191 (1CBE5C00) [pid = 1288] [serial = 1429] [outer = 1653D000] 02:50:08 INFO - PROCESS | 1288 | 1461232208280 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 192 (1D0B9400) [pid = 1288] [serial = 1430] [outer = 1653D000] 02:50:08 INFO - PROCESS | 1288 | --DOCSHELL 1FF1E400 == 86 [pid = 1288] [id = 466] 02:50:08 INFO - PROCESS | 1288 | --DOCSHELL 19352400 == 85 [pid = 1288] [id = 465] 02:50:08 INFO - PROCESS | 1288 | --DOCSHELL 12F37400 == 84 [pid = 1288] [id = 464] 02:50:08 INFO - PROCESS | 1288 | --DOCSHELL 1D582C00 == 83 [pid = 1288] [id = 463] 02:50:08 INFO - PROCESS | 1288 | --DOCSHELL 1D0B6400 == 82 [pid = 1288] [id = 462] 02:50:08 INFO - PROCESS | 1288 | --DOCSHELL 1BD70C00 == 81 [pid = 1288] [id = 461] 02:50:08 INFO - PROCESS | 1288 | --DOCSHELL 1A664000 == 80 [pid = 1288] [id = 460] 02:50:08 INFO - PROCESS | 1288 | --DOCSHELL 0ED2B000 == 79 [pid = 1288] [id = 459] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 191 (209AFC00) [pid = 1288] [serial = 1300] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 190 (1B6BE000) [pid = 1288] [serial = 1303] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 189 (1D5F9800) [pid = 1288] [serial = 1306] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 188 (21AACC00) [pid = 1288] [serial = 1309] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 187 (21C86000) [pid = 1288] [serial = 1312] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 186 (12C1D400) [pid = 1288] [serial = 1315] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 185 (22DAA400) [pid = 1288] [serial = 1318] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 184 (21AAC000) [pid = 1288] [serial = 1351] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOCSHELL 19356000 == 78 [pid = 1288] [id = 458] 02:50:08 INFO - PROCESS | 1288 | --DOCSHELL 12D16800 == 77 [pid = 1288] [id = 451] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 183 (1FF1C400) [pid = 1288] [serial = 1199] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 182 (1D58B000) [pid = 1288] [serial = 1336] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 181 (1D8A0400) [pid = 1288] [serial = 1337] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 180 (1FA6C000) [pid = 1288] [serial = 1340] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 179 (1F9D0C00) [pid = 1288] [serial = 1339] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 178 (1FF69800) [pid = 1288] [serial = 1342] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 177 (1CF84C00) [pid = 1288] [serial = 1333] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 176 (1BC7C400) [pid = 1288] [serial = 1330] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 175 (1BD6A800) [pid = 1288] [serial = 1331] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 174 (1B6B2000) [pid = 1288] [serial = 1324] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 173 (1B6AF400) [pid = 1288] [serial = 1325] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 172 (16547C00) [pid = 1288] [serial = 1327] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 171 (1751F400) [pid = 1288] [serial = 1328] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 170 (1CBE4C00) [pid = 1288] [serial = 1322] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 169 (1BC84800) [pid = 1288] [serial = 1321] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 168 (209A9000) [pid = 1288] [serial = 1348] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 167 (20AEBC00) [pid = 1288] [serial = 1349] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 166 (20512800) [pid = 1288] [serial = 1343] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 165 (1F00C800) [pid = 1288] [serial = 1345] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (1FF18000) [pid = 1288] [serial = 1346] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | --DOMWINDOW == 163 (1D07D000) [pid = 1288] [serial = 1334] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 1288 | 1461232208870 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]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 02:50:08 INFO - PROCESS | 1288 | 1461232208914 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 1288 | 1461232208917 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 02:50:08 INFO - PROCESS | 1288 | 1461232208922 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:50:08 INFO - PROCESS | 1288 | 1461232208924 Marionette TRACE conn4 <- [1,1870,null,{}] 02:50:08 INFO - PROCESS | 1288 | 1461232208927 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}] 02:50:09 INFO - PROCESS | 1288 | 1461232209023 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 02:50:09 INFO - PROCESS | 1288 | 1461232209138 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 1288 | ++DOCSHELL 16547C00 == 78 [pid = 1288] [id = 477] 02:50:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (17239C00) [pid = 1288] [serial = 1431] [outer = 00000000] 02:50:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (1B6B6C00) [pid = 1288] [serial = 1432] [outer = 17239C00] 02:50:09 INFO - PROCESS | 1288 | 1461232209185 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 166 (1BBAD400) [pid = 1288] [serial = 1433] [outer = 17239C00] 02:50:09 INFO - PROCESS | 1288 | 1461232209597 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]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 714ms 02:50:09 INFO - PROCESS | 1288 | 1461232209641 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 02:50:09 INFO - PROCESS | 1288 | 1461232209643 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 02:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:50:09 INFO - PROCESS | 1288 | 1461232209648 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - PROCESS | 1288 | 1461232209654 Marionette TRACE conn4 <- [1,1874,null,{}] 02:50:09 INFO - PROCESS | 1288 | 1461232209662 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}] 02:50:09 INFO - PROCESS | 1288 | 1461232209756 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 02:50:09 INFO - PROCESS | 1288 | 1461232209800 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 1288 | ++DOCSHELL 1CBE4800 == 79 [pid = 1288] [id = 478] 02:50:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 167 (1D583800) [pid = 1288] [serial = 1434] [outer = 00000000] 02:50:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 168 (1E607C00) [pid = 1288] [serial = 1435] [outer = 1D583800] 02:50:09 INFO - PROCESS | 1288 | 1461232209845 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 169 (1E70A000) [pid = 1288] [serial = 1436] [outer = 1D583800] 02:50:10 INFO - PROCESS | 1288 | 1461232210319 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]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 02:50:10 INFO - PROCESS | 1288 | 1461232210381 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 1288 | 1461232210383 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 02:50:10 INFO - PROCESS | 1288 | 1461232210387 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:50:10 INFO - PROCESS | 1288 | 1461232210388 Marionette TRACE conn4 <- [1,1878,null,{}] 02:50:10 INFO - PROCESS | 1288 | 1461232210392 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}] 02:50:10 INFO - PROCESS | 1288 | 1461232210482 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 02:50:10 INFO - PROCESS | 1288 | 1461232210491 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 1288 | ++DOCSHELL 1E70F400 == 80 [pid = 1288] [id = 479] 02:50:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 170 (1F010C00) [pid = 1288] [serial = 1437] [outer = 00000000] 02:50:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 171 (1FA6C000) [pid = 1288] [serial = 1438] [outer = 1F010C00] 02:50:10 INFO - PROCESS | 1288 | 1461232210536 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 172 (1FE8CC00) [pid = 1288] [serial = 1439] [outer = 1F010C00] 02:50:11 INFO - PROCESS | 1288 | 1461232211018 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]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 02:50:11 INFO - PROCESS | 1288 | 1461232211062 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 1288 | 1461232211064 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 02:50:11 INFO - PROCESS | 1288 | 1461232211067 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:50:11 INFO - PROCESS | 1288 | 1461232211069 Marionette TRACE conn4 <- [1,1882,null,{}] 02:50:11 INFO - PROCESS | 1288 | 1461232211072 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}] 02:50:11 INFO - PROCESS | 1288 | 1461232211198 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 02:50:11 INFO - PROCESS | 1288 | 1461232211300 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:11 INFO - PROCESS | 1288 | ++DOCSHELL 1F9D0C00 == 81 [pid = 1288] [id = 480] 02:50:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 173 (1FA67C00) [pid = 1288] [serial = 1440] [outer = 00000000] 02:50:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 174 (20512400) [pid = 1288] [serial = 1441] [outer = 1FA67C00] 02:50:11 INFO - PROCESS | 1288 | 1461232211356 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 175 (20617800) [pid = 1288] [serial = 1442] [outer = 1FA67C00] 02:50:11 INFO - PROCESS | 1288 | 1461232211785 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]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 770ms 02:50:11 INFO - PROCESS | 1288 | 1461232211843 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 1288 | 1461232211846 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 02:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:50:11 INFO - PROCESS | 1288 | 1461232211849 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - PROCESS | 1288 | 1461232211850 Marionette TRACE conn4 <- [1,1886,null,{}] 02:50:11 INFO - PROCESS | 1288 | 1461232211861 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}] 02:50:12 INFO - PROCESS | 1288 | 1461232211994 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 02:50:12 INFO - PROCESS | 1288 | 1461232212072 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 1288 | ++DOCSHELL 20F4AC00 == 82 [pid = 1288] [id = 481] 02:50:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 176 (20F4CC00) [pid = 1288] [serial = 1443] [outer = 00000000] 02:50:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 177 (21AAF000) [pid = 1288] [serial = 1444] [outer = 20F4CC00] 02:50:12 INFO - PROCESS | 1288 | 1461232212116 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 178 (21AABC00) [pid = 1288] [serial = 1445] [outer = 20F4CC00] 02:50:12 INFO - PROCESS | 1288 | 1461232212557 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]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 02:50:12 INFO - PROCESS | 1288 | 1461232212626 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 1288 | 1461232212628 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 02:50:12 INFO - PROCESS | 1288 | 1461232212637 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - PROCESS | 1288 | 1461232212638 Marionette TRACE conn4 <- [1,1890,null,{}] 02:50:12 INFO - PROCESS | 1288 | 1461232212642 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}] 02:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:50:12 INFO - PROCESS | 1288 | 1461232212770 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 02:50:12 INFO - PROCESS | 1288 | 1461232212786 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 1288 | ++DOCSHELL 21AA6C00 == 83 [pid = 1288] [id = 482] 02:50:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 179 (21C79800) [pid = 1288] [serial = 1446] [outer = 00000000] 02:50:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 180 (22DA9800) [pid = 1288] [serial = 1447] [outer = 21C79800] 02:50:12 INFO - PROCESS | 1288 | 1461232212831 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 181 (22EBDC00) [pid = 1288] [serial = 1448] [outer = 21C79800] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 180 (20AF0800) [pid = 1288] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 179 (1FF21800) [pid = 1288] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 178 (1730F400) [pid = 1288] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 177 (16540400) [pid = 1288] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 176 (1F9CE000) [pid = 1288] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 175 (1FF6D800) [pid = 1288] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 174 (17526400) [pid = 1288] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 173 (165EC400) [pid = 1288] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 172 (1D0BA000) [pid = 1288] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 171 (1E602400) [pid = 1288] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 170 (1936C400) [pid = 1288] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 169 (0ED2CC00) [pid = 1288] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 168 (19371800) [pid = 1288] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 167 (1CBE1400) [pid = 1288] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 166 (1BB21C00) [pid = 1288] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 165 (20F50C00) [pid = 1288] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (2060B000) [pid = 1288] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 163 (1B6BD800) [pid = 1288] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 162 (2180DC00) [pid = 1288] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 161 (21C7DC00) [pid = 1288] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (175E5800) [pid = 1288] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (12C1D000) [pid = 1288] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (1BB22000) [pid = 1288] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (12C15800) [pid = 1288] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (2226F800) [pid = 1288] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 155 (1D57EC00) [pid = 1288] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (22EBB000) [pid = 1288] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (13C3C400) [pid = 1288] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (1FF17400) [pid = 1288] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (1CE49C00) [pid = 1288] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (1D80A400) [pid = 1288] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (1BB1B400) [pid = 1288] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (12BC5C00) [pid = 1288] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (1FA66400) [pid = 1288] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (1FF6B800) [pid = 1288] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (1B62D000) [pid = 1288] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (209AA800) [pid = 1288] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (12C35000) [pid = 1288] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (209A3C00) [pid = 1288] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (1BD6D800) [pid = 1288] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:50:13 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (22DA4000) [pid = 1288] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:50:13 INFO - PROCESS | 1288 | 1461232213726 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]]]}] 02:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1118ms 02:50:13 INFO - PROCESS | 1288 | 1461232213770 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 02:50:13 INFO - PROCESS | 1288 | 1461232213772 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 02:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:50:13 INFO - PROCESS | 1288 | 1461232213777 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 1288 | 1461232213778 Marionette TRACE conn4 <- [1,1894,null,{}] 02:50:13 INFO - PROCESS | 1288 | 1461232213782 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}] 02:50:13 INFO - PROCESS | 1288 | 1461232213870 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 02:50:13 INFO - PROCESS | 1288 | 1461232213876 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 1288 | ++DOCSHELL 12C3E800 == 84 [pid = 1288] [id = 483] 02:50:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (12C6D400) [pid = 1288] [serial = 1449] [outer = 00000000] 02:50:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (165EC400) [pid = 1288] [serial = 1450] [outer = 12C6D400] 02:50:13 INFO - PROCESS | 1288 | 1461232213921 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (177D2800) [pid = 1288] [serial = 1451] [outer = 12C6D400] 02:50:14 INFO - PROCESS | 1288 | 1461232214365 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]]]}] 02:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 02:50:14 INFO - PROCESS | 1288 | 1461232214422 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 1288 | 1461232214424 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 02:50:14 INFO - PROCESS | 1288 | 1461232214427 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:50:14 INFO - PROCESS | 1288 | 1461232214429 Marionette TRACE conn4 <- [1,1898,null,{}] 02:50:14 INFO - PROCESS | 1288 | 1461232214433 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}] 02:50:14 INFO - PROCESS | 1288 | 1461232214526 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 02:50:14 INFO - PROCESS | 1288 | 1461232214582 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 1288 | ++DOCSHELL 1A66DC00 == 85 [pid = 1288] [id = 484] 02:50:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (1B5B6000) [pid = 1288] [serial = 1452] [outer = 00000000] 02:50:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (1BD65000) [pid = 1288] [serial = 1453] [outer = 1B5B6000] 02:50:14 INFO - PROCESS | 1288 | 1461232214627 Marionette DEBUG loaded listener.js 02:50:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (1D588800) [pid = 1288] [serial = 1454] [outer = 1B5B6000] 02:50:15 INFO - PROCESS | 1288 | 1461232215067 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]]]}] 02:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 02:50:15 INFO - PROCESS | 1288 | 1461232215120 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 02:50:15 INFO - PROCESS | 1288 | 1461232215122 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 02:50:15 INFO - PROCESS | 1288 | 1461232215125 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:50:15 INFO - PROCESS | 1288 | 1461232215127 Marionette TRACE conn4 <- [1,1902,null,{}] 02:50:15 INFO - PROCESS | 1288 | 1461232215130 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}] 02:50:15 INFO - PROCESS | 1288 | 1461232215220 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 02:50:15 INFO - PROCESS | 1288 | 1461232215226 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 1288 | ++DOCSHELL 1D80A400 == 86 [pid = 1288] [id = 485] 02:50:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (1F9CE000) [pid = 1288] [serial = 1455] [outer = 00000000] 02:50:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (2051B400) [pid = 1288] [serial = 1456] [outer = 1F9CE000] 02:50:15 INFO - PROCESS | 1288 | 1461232215275 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (20F4D800) [pid = 1288] [serial = 1457] [outer = 1F9CE000] 02:50:16 INFO - PROCESS | 1288 | 1461232216036 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]]]}] 02:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 02:50:16 INFO - PROCESS | 1288 | 1461232216059 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 1288 | 1461232216065 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 02:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:50:16 INFO - PROCESS | 1288 | 1461232216071 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - PROCESS | 1288 | 1461232216075 Marionette TRACE conn4 <- [1,1906,null,{}] 02:50:16 INFO - PROCESS | 1288 | 1461232216080 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}] 02:50:16 INFO - PROCESS | 1288 | 1461232216204 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 02:50:16 INFO - PROCESS | 1288 | 1461232216377 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 1288 | ++DOCSHELL 13BAE000 == 87 [pid = 1288] [id = 486] 02:50:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (1721E400) [pid = 1288] [serial = 1458] [outer = 00000000] 02:50:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (1B80C000) [pid = 1288] [serial = 1459] [outer = 1721E400] 02:50:16 INFO - PROCESS | 1288 | 1461232216436 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (1BB1E000) [pid = 1288] [serial = 1460] [outer = 1721E400] 02:50:17 INFO - PROCESS | 1288 | 1461232216999 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]]]}] 02:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 970ms 02:50:17 INFO - PROCESS | 1288 | 1461232217045 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 02:50:17 INFO - PROCESS | 1288 | 1461232217051 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 02:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:50:17 INFO - PROCESS | 1288 | 1461232217058 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - PROCESS | 1288 | 1461232217061 Marionette TRACE conn4 <- [1,1910,null,{}] 02:50:17 INFO - PROCESS | 1288 | 1461232217065 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}] 02:50:17 INFO - PROCESS | 1288 | 1461232217185 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 02:50:17 INFO - PROCESS | 1288 | 1461232217342 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 1288 | ++DOCSHELL 1BD62400 == 88 [pid = 1288] [id = 487] 02:50:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (1BD6A000) [pid = 1288] [serial = 1461] [outer = 00000000] 02:50:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (1D0B1000) [pid = 1288] [serial = 1462] [outer = 1BD6A000] 02:50:17 INFO - PROCESS | 1288 | 1461232217400 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (1E602400) [pid = 1288] [serial = 1463] [outer = 1BD6A000] 02:50:18 INFO - PROCESS | 1288 | 1461232218030 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]]]}] 02:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1022ms 02:50:18 INFO - PROCESS | 1288 | 1461232218081 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 02:50:18 INFO - PROCESS | 1288 | 1461232218084 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 02:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:50:18 INFO - PROCESS | 1288 | 1461232218088 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 1288 | 1461232218092 Marionette TRACE conn4 <- [1,1914,null,{}] 02:50:18 INFO - PROCESS | 1288 | 1461232218103 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}] 02:50:18 INFO - PROCESS | 1288 | 1461232218240 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 02:50:18 INFO - PROCESS | 1288 | 1461232218398 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 1288 | ++DOCSHELL 20F50400 == 89 [pid = 1288] [id = 488] 02:50:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (20F54C00) [pid = 1288] [serial = 1464] [outer = 00000000] 02:50:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (21C7C800) [pid = 1288] [serial = 1465] [outer = 20F54C00] 02:50:18 INFO - PROCESS | 1288 | 1461232218457 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (22DA7000) [pid = 1288] [serial = 1466] [outer = 20F54C00] 02:50:19 INFO - PROCESS | 1288 | 1461232219049 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]]]}] 02:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1019ms 02:50:19 INFO - PROCESS | 1288 | 1461232219111 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 02:50:19 INFO - PROCESS | 1288 | 1461232219114 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 02:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:50:19 INFO - PROCESS | 1288 | 1461232219117 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 1288 | 1461232219119 Marionette TRACE conn4 <- [1,1918,null,{}] 02:50:19 INFO - PROCESS | 1288 | 1461232219123 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}] 02:50:19 INFO - PROCESS | 1288 | 1461232219241 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 02:50:19 INFO - PROCESS | 1288 | 1461232219396 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:19 INFO - PROCESS | 1288 | ++DOCSHELL 2403B800 == 90 [pid = 1288] [id = 489] 02:50:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (2403C400) [pid = 1288] [serial = 1467] [outer = 00000000] 02:50:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (24849C00) [pid = 1288] [serial = 1468] [outer = 2403C400] 02:50:19 INFO - PROCESS | 1288 | 1461232219453 Marionette DEBUG loaded listener.js 02:50:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (255A6400) [pid = 1288] [serial = 1469] [outer = 2403C400] 02:50:19 INFO - PROCESS | 1288 | 1461232219997 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]]]}] 02:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 930ms 02:50:20 INFO - PROCESS | 1288 | 1461232220050 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 02:50:20 INFO - PROCESS | 1288 | 1461232220053 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 02:50:20 INFO - PROCESS | 1288 | 1461232220056 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:50:20 INFO - PROCESS | 1288 | 1461232220058 Marionette TRACE conn4 <- [1,1922,null,{}] 02:50:20 INFO - PROCESS | 1288 | 1461232220062 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}] 02:50:20 INFO - PROCESS | 1288 | 1461232220174 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 02:50:20 INFO - PROCESS | 1288 | 1461232220330 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 1288 | ++DOCSHELL 255A7400 == 91 [pid = 1288] [id = 490] 02:50:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 162 (255A8000) [pid = 1288] [serial = 1470] [outer = 00000000] 02:50:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 163 (2581C800) [pid = 1288] [serial = 1471] [outer = 255A8000] 02:50:20 INFO - PROCESS | 1288 | 1461232220387 Marionette DEBUG loaded listener.js 02:50:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (25822000) [pid = 1288] [serial = 1472] [outer = 255A8000] 02:50:21 INFO - PROCESS | 1288 | 1461232221017 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]]]}] 02:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1017ms 02:50:21 INFO - PROCESS | 1288 | 1461232221077 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 02:50:21 INFO - PROCESS | 1288 | 1461232221080 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 02:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:50:21 INFO - PROCESS | 1288 | 1461232221083 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - PROCESS | 1288 | 1461232221085 Marionette TRACE conn4 <- [1,1926,null,{}] 02:50:21 INFO - PROCESS | 1288 | 1461232221089 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}] 02:50:21 INFO - PROCESS | 1288 | 1461232221212 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 02:50:21 INFO - PROCESS | 1288 | 1461232221370 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 1288 | ++DOCSHELL 255AF400 == 92 [pid = 1288] [id = 491] 02:50:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (25817400) [pid = 1288] [serial = 1473] [outer = 00000000] 02:50:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 166 (26840000) [pid = 1288] [serial = 1474] [outer = 25817400] 02:50:21 INFO - PROCESS | 1288 | 1461232221429 Marionette DEBUG loaded listener.js 02:50:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 167 (26B9A800) [pid = 1288] [serial = 1475] [outer = 25817400] 02:50:22 INFO - PROCESS | 1288 | 1461232222031 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]]]}] 02:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 02:50:22 INFO - PROCESS | 1288 | 1461232222058 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 02:50:22 INFO - PROCESS | 1288 | 1461232222060 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 02:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:50:22 INFO - PROCESS | 1288 | 1461232222063 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:50:22 INFO - PROCESS | 1288 | 1461232222065 Marionette TRACE conn4 <- [1,1930,null,{}] 02:50:22 INFO - PROCESS | 1288 | 1461232222069 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}] 02:50:22 INFO - PROCESS | 1288 | 1461232222181 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 02:50:22 INFO - PROCESS | 1288 | 1461232222337 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 1288 | ++DOCSHELL 1F9C8400 == 93 [pid = 1288] [id = 492] 02:50:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 168 (2683F800) [pid = 1288] [serial = 1476] [outer = 00000000] 02:50:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 169 (26BA5000) [pid = 1288] [serial = 1477] [outer = 2683F800] 02:50:22 INFO - PROCESS | 1288 | 1461232222392 Marionette DEBUG loaded listener.js 02:50:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 170 (26BA8400) [pid = 1288] [serial = 1478] [outer = 2683F800] 02:50:23 INFO - PROCESS | 1288 | 1461232223002 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]]]}] 02:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 970ms 02:50:23 INFO - PROCESS | 1288 | 1461232223037 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 02:50:23 INFO - PROCESS | 1288 | 1461232223040 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 02:50:23 INFO - PROCESS | 1288 | 1461232223043 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:50:23 INFO - PROCESS | 1288 | 1461232223045 Marionette TRACE conn4 <- [1,1934,null,{}] 02:50:23 INFO - PROCESS | 1288 | 1461232223049 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}] 02:50:23 INFO - PROCESS | 1288 | 1461232223162 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 02:50:23 INFO - PROCESS | 1288 | 1461232223333 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 1288 | ++DOCSHELL 0EDF3C00 == 94 [pid = 1288] [id = 493] 02:50:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 171 (0EE51C00) [pid = 1288] [serial = 1479] [outer = 00000000] 02:50:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 172 (13C8A800) [pid = 1288] [serial = 1480] [outer = 0EE51C00] 02:50:23 INFO - PROCESS | 1288 | 1461232223389 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 173 (1731A800) [pid = 1288] [serial = 1481] [outer = 0EE51C00] 02:50:24 INFO - PROCESS | 1288 | 1461232224251 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]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1272ms 02:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:50:24 INFO - PROCESS | 1288 | 1461232224320 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 1288 | 1461232224324 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 02:50:24 INFO - PROCESS | 1288 | 1461232224329 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 1288 | 1461232224332 Marionette TRACE conn4 <- [1,1938,null,{}] 02:50:24 INFO - PROCESS | 1288 | 1461232224338 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}] 02:50:24 INFO - PROCESS | 1288 | 1461232224448 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 02:50:24 INFO - PROCESS | 1288 | 1461232224610 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 1288 | ++DOCSHELL 17786C00 == 95 [pid = 1288] [id = 494] 02:50:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 174 (18F0B000) [pid = 1288] [serial = 1482] [outer = 00000000] 02:50:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 175 (1B6BA400) [pid = 1288] [serial = 1483] [outer = 18F0B000] 02:50:24 INFO - PROCESS | 1288 | 1461232224662 Marionette DEBUG loaded listener.js 02:50:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 176 (1B80B800) [pid = 1288] [serial = 1484] [outer = 18F0B000] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 1BD6B400 == 94 [pid = 1288] [id = 402] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 1FF6C800 == 93 [pid = 1288] [id = 404] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 1CC25800 == 92 [pid = 1288] [id = 403] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 1A66DC00 == 91 [pid = 1288] [id = 484] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 20AF0C00 == 90 [pid = 1288] [id = 450] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 12C3E800 == 89 [pid = 1288] [id = 483] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 21AA6C00 == 88 [pid = 1288] [id = 482] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 20F4AC00 == 87 [pid = 1288] [id = 481] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 1F9D0C00 == 86 [pid = 1288] [id = 480] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 1E70F400 == 85 [pid = 1288] [id = 479] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 175 (21803400) [pid = 1288] [serial = 1402] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 1CBE4800 == 84 [pid = 1288] [id = 478] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 16547C00 == 83 [pid = 1288] [id = 477] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 13C8C400 == 82 [pid = 1288] [id = 476] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 0EDEB400 == 81 [pid = 1288] [id = 475] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 21AAEC00 == 80 [pid = 1288] [id = 470] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 1BC83000 == 79 [pid = 1288] [id = 469] 02:50:25 INFO - PROCESS | 1288 | --DOCSHELL 14205000 == 78 [pid = 1288] [id = 468] 02:50:25 INFO - PROCESS | 1288 | 1461232225375 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]]]}] 02:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1078ms 02:50:25 INFO - PROCESS | 1288 | 1461232225408 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 1288 | 1461232225414 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 02:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:50:25 INFO - PROCESS | 1288 | 1461232225419 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 1288 | 1461232225422 Marionette TRACE conn4 <- [1,1942,null,{}] 02:50:25 INFO - PROCESS | 1288 | 1461232225426 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}] 02:50:25 INFO - PROCESS | 1288 | 1461232225524 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 174 (21B01800) [pid = 1288] [serial = 1310] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 173 (21D6F000) [pid = 1288] [serial = 1313] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 172 (1B906400) [pid = 1288] [serial = 1304] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 171 (22DABC00) [pid = 1288] [serial = 1319] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 170 (1E704C00) [pid = 1288] [serial = 1307] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 169 (12C1EC00) [pid = 1288] [serial = 1316] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 168 (1D585000) [pid = 1288] [serial = 1387] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 167 (1FE5B400) [pid = 1288] [serial = 1391] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 166 (1FA6A400) [pid = 1288] [serial = 1390] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 165 (1FF23800) [pid = 1288] [serial = 1393] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (17311C00) [pid = 1288] [serial = 1378] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 163 (174FB400) [pid = 1288] [serial = 1379] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 162 (1CBE6000) [pid = 1288] [serial = 1372] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 161 (1B80F000) [pid = 1288] [serial = 1376] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (1B6B0800) [pid = 1288] [serial = 1375] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (1CDC0C00) [pid = 1288] [serial = 1384] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (1BC86C00) [pid = 1288] [serial = 1381] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (1BD69400) [pid = 1288] [serial = 1382] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (19357800) [pid = 1288] [serial = 1354] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 155 (21C7E400) [pid = 1288] [serial = 1352] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (1CF78400) [pid = 1288] [serial = 1357] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (21C85000) [pid = 1288] [serial = 1360] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (22EBE400) [pid = 1288] [serial = 1363] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (23A63C00) [pid = 1288] [serial = 1366] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (24850800) [pid = 1288] [serial = 1369] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (20616800) [pid = 1288] [serial = 1399] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (209AB400) [pid = 1288] [serial = 1400] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (1FF6C400) [pid = 1288] [serial = 1394] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (1D5F0400) [pid = 1288] [serial = 1388] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (1F0C9000) [pid = 1288] [serial = 1396] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (1FE57400) [pid = 1288] [serial = 1397] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (1CFF3C00) [pid = 1288] [serial = 1385] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (22DAC000) [pid = 1288] [serial = 1109] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (1FA73400) [pid = 1288] [serial = 1211] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (22EC5400) [pid = 1288] [serial = 1121] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (21B0E000) [pid = 1288] [serial = 1268] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (2060E400) [pid = 1288] [serial = 1250] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 137 (1F011000) [pid = 1288] [serial = 1154] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 136 (1F98BC00) [pid = 1288] [serial = 1163] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 135 (1CBE4000) [pid = 1288] [serial = 1256] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (13C48800) [pid = 1288] [serial = 1157] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (1FF75C00) [pid = 1288] [serial = 1169] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (209A2C00) [pid = 1288] [serial = 1259] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (1FE95800) [pid = 1288] [serial = 1115] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (20AF2800) [pid = 1288] [serial = 1217] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (12D1A800) [pid = 1288] [serial = 1202] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (20F4E400) [pid = 1288] [serial = 1262] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (1CFEF000) [pid = 1288] [serial = 1208] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (24844000) [pid = 1288] [serial = 1118] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 125 (21805800) [pid = 1288] [serial = 1265] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 124 (20616000) [pid = 1288] [serial = 1172] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 123 (1BD68400) [pid = 1288] [serial = 1112] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 122 (19357400) [pid = 1288] [serial = 1253] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 121 (1FE8FC00) [pid = 1288] [serial = 1166] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 120 (2060D800) [pid = 1288] [serial = 1214] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 119 (1B90FC00) [pid = 1288] [serial = 1160] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | --DOMWINDOW == 118 (1B62CC00) [pid = 1288] [serial = 1205] [outer = 00000000] [url = about:blank] 02:50:25 INFO - PROCESS | 1288 | 1461232225642 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:25 INFO - PROCESS | 1288 | ++DOCSHELL 12C1E000 == 79 [pid = 1288] [id = 495] 02:50:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 119 (12C1EC00) [pid = 1288] [serial = 1485] [outer = 00000000] 02:50:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 120 (1653E400) [pid = 1288] [serial = 1486] [outer = 12C1EC00] 02:50:25 INFO - PROCESS | 1288 | 1461232225688 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 121 (17319C00) [pid = 1288] [serial = 1487] [outer = 12C1EC00] 02:50:26 INFO - PROCESS | 1288 | 1461232226114 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]]]}] 02:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 02:50:26 INFO - PROCESS | 1288 | 1461232226153 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 02:50:26 INFO - PROCESS | 1288 | 1461232226155 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 02:50:26 INFO - PROCESS | 1288 | 1461232226158 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:50:26 INFO - PROCESS | 1288 | 1461232226162 Marionette TRACE conn4 <- [1,1946,null,{}] 02:50:26 INFO - PROCESS | 1288 | 1461232226172 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}] 02:50:26 INFO - PROCESS | 1288 | 1461232226268 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 02:50:26 INFO - PROCESS | 1288 | 1461232226277 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 1288 | ++DOCSHELL 1B6B2000 == 80 [pid = 1288] [id = 496] 02:50:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 122 (1B6B4400) [pid = 1288] [serial = 1488] [outer = 00000000] 02:50:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 123 (1BB1C000) [pid = 1288] [serial = 1489] [outer = 1B6B4400] 02:50:26 INFO - PROCESS | 1288 | 1461232226325 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 124 (1BBAD800) [pid = 1288] [serial = 1490] [outer = 1B6B4400] 02:50:26 INFO - PROCESS | 1288 | 1461232226812 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]]]}] 02:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 02:50:26 INFO - PROCESS | 1288 | 1461232226832 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 02:50:26 INFO - PROCESS | 1288 | 1461232226835 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 02:50:26 INFO - PROCESS | 1288 | 1461232226838 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:50:26 INFO - PROCESS | 1288 | 1461232226840 Marionette TRACE conn4 <- [1,1950,null,{}] 02:50:26 INFO - PROCESS | 1288 | 1461232226843 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}] 02:50:26 INFO - PROCESS | 1288 | 1461232226941 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 02:50:26 INFO - PROCESS | 1288 | 1461232226977 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:27 INFO - PROCESS | 1288 | ++DOCSHELL 1BBA8C00 == 81 [pid = 1288] [id = 497] 02:50:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 125 (1BC7B000) [pid = 1288] [serial = 1491] [outer = 00000000] 02:50:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 126 (1CC25800) [pid = 1288] [serial = 1492] [outer = 1BC7B000] 02:50:27 INFO - PROCESS | 1288 | 1461232227129 Marionette DEBUG loaded listener.js 02:50:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (1CC2E800) [pid = 1288] [serial = 1493] [outer = 1BC7B000] 02:50:27 INFO - PROCESS | 1288 | 1461232227556 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]]]}] 02:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 770ms 02:50:27 INFO - PROCESS | 1288 | 1461232227613 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 02:50:27 INFO - PROCESS | 1288 | 1461232227615 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 02:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:50:27 INFO - PROCESS | 1288 | 1461232227618 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 1288 | 1461232227619 Marionette TRACE conn4 <- [1,1954,null,{}] 02:50:27 INFO - PROCESS | 1288 | 1461232227628 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}] 02:50:27 INFO - PROCESS | 1288 | 1461232227759 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 02:50:27 INFO - PROCESS | 1288 | 1461232227834 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:27 INFO - PROCESS | 1288 | ++DOCSHELL 1CDC1400 == 82 [pid = 1288] [id = 498] 02:50:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (1CF7F000) [pid = 1288] [serial = 1494] [outer = 00000000] 02:50:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (1D0B3400) [pid = 1288] [serial = 1495] [outer = 1CF7F000] 02:50:27 INFO - PROCESS | 1288 | 1461232227879 Marionette DEBUG loaded listener.js 02:50:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (1D17BC00) [pid = 1288] [serial = 1496] [outer = 1CF7F000] 02:50:28 INFO - PROCESS | 1288 | 1461232228346 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]]]}] 02:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 770ms 02:50:28 INFO - PROCESS | 1288 | 1461232228389 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 02:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:50:28 INFO - PROCESS | 1288 | 1461232228391 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 02:50:28 INFO - PROCESS | 1288 | 1461232228409 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 1288 | 1461232228411 Marionette TRACE conn4 <- [1,1958,null,{}] 02:50:28 INFO - PROCESS | 1288 | 1461232228414 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}] 02:50:28 INFO - PROCESS | 1288 | 1461232228557 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 02:50:28 INFO - PROCESS | 1288 | 1461232228632 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 1288 | ++DOCSHELL 1D585000 == 83 [pid = 1288] [id = 499] 02:50:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (1D58CC00) [pid = 1288] [serial = 1497] [outer = 00000000] 02:50:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (1F006000) [pid = 1288] [serial = 1498] [outer = 1D58CC00] 02:50:28 INFO - PROCESS | 1288 | 1461232228680 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (1F6E0400) [pid = 1288] [serial = 1499] [outer = 1D58CC00] 02:50:29 INFO - PROCESS | 1288 | 1461232229106 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]]]}] 02:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 750ms 02:50:29 INFO - PROCESS | 1288 | 1461232229145 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 1288 | 1461232229146 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 02:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:50:29 INFO - PROCESS | 1288 | 1461232229149 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 1288 | 1461232229151 Marionette TRACE conn4 <- [1,1962,null,{}] 02:50:29 INFO - PROCESS | 1288 | 1461232229159 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}] 02:50:29 INFO - PROCESS | 1288 | 1461232229287 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 02:50:29 INFO - PROCESS | 1288 | 1461232229305 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 1288 | ++DOCSHELL 1BD6DC00 == 84 [pid = 1288] [id = 500] 02:50:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (1F98B400) [pid = 1288] [serial = 1500] [outer = 00000000] 02:50:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (1F9CD000) [pid = 1288] [serial = 1501] [outer = 1F98B400] 02:50:29 INFO - PROCESS | 1288 | 1461232229350 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (1FA6CC00) [pid = 1288] [serial = 1502] [outer = 1F98B400] 02:50:29 INFO - PROCESS | 1288 | --DOMWINDOW == 135 (20F4CC00) [pid = 1288] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:50:29 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (21C79800) [pid = 1288] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:50:29 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (1B5B6000) [pid = 1288] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:50:29 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (12C6D400) [pid = 1288] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:50:29 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (17239C00) [pid = 1288] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:50:29 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (1653D000) [pid = 1288] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:50:29 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (1D583800) [pid = 1288] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:50:29 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (1FA67C00) [pid = 1288] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:50:29 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (1F010C00) [pid = 1288] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:50:29 INFO - PROCESS | 1288 | --DOMWINDOW == 126 (0EDF4C00) [pid = 1288] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:50:29 INFO - PROCESS | 1288 | 1461232229941 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]]]}] 02:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 830ms 02:50:29 INFO - PROCESS | 1288 | 1461232229981 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 1288 | 1461232229983 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 02:50:29 INFO - PROCESS | 1288 | 1461232229986 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:50:29 INFO - PROCESS | 1288 | 1461232229988 Marionette TRACE conn4 <- [1,1966,null,{}] 02:50:29 INFO - PROCESS | 1288 | 1461232229992 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}] 02:50:30 INFO - PROCESS | 1288 | 1461232230081 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 02:50:30 INFO - PROCESS | 1288 | 1461232230087 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 1288 | ++DOCSHELL 1D082000 == 85 [pid = 1288] [id = 501] 02:50:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 127 (1D583800) [pid = 1288] [serial = 1503] [outer = 00000000] 02:50:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (1F9C4800) [pid = 1288] [serial = 1504] [outer = 1D583800] 02:50:30 INFO - PROCESS | 1288 | 1461232230132 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (1F9CC000) [pid = 1288] [serial = 1505] [outer = 1D583800] 02:50:30 INFO - PROCESS | 1288 | 1461232230569 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]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 02:50:30 INFO - PROCESS | 1288 | 1461232230622 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 1288 | 1461232230624 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 02:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:50:30 INFO - PROCESS | 1288 | 1461232230627 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 1288 | 1461232230629 Marionette TRACE conn4 <- [1,1970,null,{}] 02:50:30 INFO - PROCESS | 1288 | 1461232230633 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}] 02:50:30 INFO - PROCESS | 1288 | 1461232230727 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 02:50:30 INFO - PROCESS | 1288 | 1461232230733 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 1288 | ++DOCSHELL 1FE61400 == 86 [pid = 1288] [id = 502] 02:50:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (1FE63C00) [pid = 1288] [serial = 1506] [outer = 00000000] 02:50:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (1FE96C00) [pid = 1288] [serial = 1507] [outer = 1FE63C00] 02:50:30 INFO - PROCESS | 1288 | 1461232230777 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (1FF20000) [pid = 1288] [serial = 1508] [outer = 1FE63C00] 02:50:31 INFO - PROCESS | 1288 | 1461232231228 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]]]}] 02:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 02:50:31 INFO - PROCESS | 1288 | 1461232231273 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 1288 | 1461232231275 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 02:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:50:31 INFO - PROCESS | 1288 | 1461232231279 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 1288 | 1461232231280 Marionette TRACE conn4 <- [1,1974,null,{}] 02:50:31 INFO - PROCESS | 1288 | 1461232231283 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}] 02:50:31 INFO - PROCESS | 1288 | 1461232231374 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 02:50:31 INFO - PROCESS | 1288 | 1461232231380 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 1288 | ++DOCSHELL 1FF6A800 == 87 [pid = 1288] [id = 503] 02:50:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (1FF6BC00) [pid = 1288] [serial = 1509] [outer = 00000000] 02:50:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (1CF81000) [pid = 1288] [serial = 1510] [outer = 1FF6BC00] 02:50:31 INFO - PROCESS | 1288 | 1461232231425 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (20511400) [pid = 1288] [serial = 1511] [outer = 1FF6BC00] 02:50:32 INFO - PROCESS | 1288 | 1461232232134 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]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 930ms 02:50:32 INFO - PROCESS | 1288 | 1461232232212 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 1288 | 1461232232217 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 02:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:50:32 INFO - PROCESS | 1288 | 1461232232224 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 1288 | 1461232232227 Marionette TRACE conn4 <- [1,1978,null,{}] 02:50:32 INFO - PROCESS | 1288 | 1461232232233 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}] 02:50:32 INFO - PROCESS | 1288 | 1461232232390 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 02:50:32 INFO - PROCESS | 1288 | 1461232232545 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:32 INFO - PROCESS | 1288 | ++DOCSHELL 13C8B800 == 88 [pid = 1288] [id = 504] 02:50:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (13C8C400) [pid = 1288] [serial = 1512] [outer = 00000000] 02:50:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (18F0C400) [pid = 1288] [serial = 1513] [outer = 13C8C400] 02:50:32 INFO - PROCESS | 1288 | 1461232232604 Marionette DEBUG loaded listener.js 02:50:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (1A667400) [pid = 1288] [serial = 1514] [outer = 13C8C400] 02:50:33 INFO - PROCESS | 1288 | 1461232233213 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]]]}] 02:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1021ms 02:50:33 INFO - PROCESS | 1288 | 1461232233248 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 02:50:33 INFO - PROCESS | 1288 | 1461232233255 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 02:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:50:33 INFO - PROCESS | 1288 | 1461232233261 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 1288 | 1461232233264 Marionette TRACE conn4 <- [1,1982,null,{}] 02:50:33 INFO - PROCESS | 1288 | 1461232233268 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}] 02:50:33 INFO - PROCESS | 1288 | 1461232233388 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 02:50:33 INFO - PROCESS | 1288 | 1461232233516 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 1288 | ++DOCSHELL 1B80E800 == 89 [pid = 1288] [id = 505] 02:50:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (1B906400) [pid = 1288] [serial = 1515] [outer = 00000000] 02:50:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (1CC22C00) [pid = 1288] [serial = 1516] [outer = 1B906400] 02:50:33 INFO - PROCESS | 1288 | 1461232233571 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (1D080C00) [pid = 1288] [serial = 1517] [outer = 1B906400] 02:50:34 INFO - PROCESS | 1288 | 1461232234244 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]]]}] 02:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1021ms 02:50:34 INFO - PROCESS | 1288 | 1461232234284 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 1288 | 1461232234287 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 02:50:34 INFO - PROCESS | 1288 | 1461232234290 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:50:34 INFO - PROCESS | 1288 | 1461232234294 Marionette TRACE conn4 <- [1,1986,null,{}] 02:50:34 INFO - PROCESS | 1288 | 1461232234306 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}] 02:50:34 INFO - PROCESS | 1288 | 1461232234494 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 02:50:34 INFO - PROCESS | 1288 | 1461232234514 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 1288 | ++DOCSHELL 1FF1C000 == 90 [pid = 1288] [id = 506] 02:50:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (1FF68400) [pid = 1288] [serial = 1518] [outer = 00000000] 02:50:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (2060A400) [pid = 1288] [serial = 1519] [outer = 1FF68400] 02:50:34 INFO - PROCESS | 1288 | 1461232234572 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (20611000) [pid = 1288] [serial = 1520] [outer = 1FF68400] 02:50:35 INFO - PROCESS | 1288 | 1461232235271 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]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1024ms 02:50:35 INFO - PROCESS | 1288 | 1461232235318 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 1288 | 1461232235321 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 02:50:35 INFO - PROCESS | 1288 | 1461232235324 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:50:35 INFO - PROCESS | 1288 | 1461232235326 Marionette TRACE conn4 <- [1,1990,null,{}] 02:50:35 INFO - PROCESS | 1288 | 1461232235330 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}] 02:50:35 INFO - PROCESS | 1288 | 1461232235447 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 02:50:35 INFO - PROCESS | 1288 | 1461232235613 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 1288 | ++DOCSHELL 20614400 == 91 [pid = 1288] [id = 507] 02:50:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (209A3400) [pid = 1288] [serial = 1521] [outer = 00000000] 02:50:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (20AEEC00) [pid = 1288] [serial = 1522] [outer = 209A3400] 02:50:35 INFO - PROCESS | 1288 | 1461232235672 Marionette DEBUG loaded listener.js 02:50:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (20AF4C00) [pid = 1288] [serial = 1523] [outer = 209A3400] 02:50:36 INFO - PROCESS | 1288 | 1461232236280 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]]]}] 02:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1017ms 02:50:36 INFO - PROCESS | 1288 | 1461232236345 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 02:50:36 INFO - PROCESS | 1288 | 1461232236348 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 02:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:50:36 INFO - PROCESS | 1288 | 1461232236351 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:50:36 INFO - PROCESS | 1288 | 1461232236353 Marionette TRACE conn4 <- [1,1994,null,{}] 02:50:36 INFO - PROCESS | 1288 | 1461232236357 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}] 02:50:36 INFO - PROCESS | 1288 | 1461232236475 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 02:50:36 INFO - PROCESS | 1288 | 1461232236628 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:36 INFO - PROCESS | 1288 | ++DOCSHELL 1FF69000 == 92 [pid = 1288] [id = 508] 02:50:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (1FF6D400) [pid = 1288] [serial = 1524] [outer = 00000000] 02:50:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (21805000) [pid = 1288] [serial = 1525] [outer = 1FF6D400] 02:50:36 INFO - PROCESS | 1288 | 1461232236684 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (20F4EC00) [pid = 1288] [serial = 1526] [outer = 1FF6D400] 02:50:37 INFO - PROCESS | 1288 | 1461232237294 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]]]}] 02:50:37 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 02:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 970ms 02:50:37 INFO - PROCESS | 1288 | 1461232237325 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 02:50:37 INFO - PROCESS | 1288 | 1461232237327 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 02:50:37 INFO - PROCESS | 1288 | 1461232237331 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:50:37 INFO - PROCESS | 1288 | 1461232237333 Marionette TRACE conn4 <- [1,1998,null,{}] 02:50:37 INFO - PROCESS | 1288 | 1461232237336 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}] 02:50:37 INFO - PROCESS | 1288 | 1461232237473 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 02:50:37 INFO - PROCESS | 1288 | 1461232237627 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:37 INFO - PROCESS | 1288 | ++DOCSHELL 209A4000 == 93 [pid = 1288] [id = 509] 02:50:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (20AE9400) [pid = 1288] [serial = 1527] [outer = 00000000] 02:50:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (21D78C00) [pid = 1288] [serial = 1528] [outer = 20AE9400] 02:50:37 INFO - PROCESS | 1288 | 1461232237687 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (22DA4800) [pid = 1288] [serial = 1529] [outer = 20AE9400] 02:50:38 INFO - PROCESS | 1288 | 1461232238285 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]]]}] 02:50:38 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 02:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 02:50:38 INFO - PROCESS | 1288 | 1461232238305 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 1288 | 1461232238308 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 02:50:38 INFO - PROCESS | 1288 | 1461232238311 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:50:38 INFO - PROCESS | 1288 | 1461232238313 Marionette TRACE conn4 <- [1,2002,null,{}] 02:50:38 INFO - PROCESS | 1288 | 1461232238317 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}] 02:50:38 INFO - PROCESS | 1288 | 1461232238429 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 02:50:38 INFO - PROCESS | 1288 | 1461232238596 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 1288 | ++DOCSHELL 22DAA800 == 94 [pid = 1288] [id = 510] 02:50:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (22DAE800) [pid = 1288] [serial = 1530] [outer = 00000000] 02:50:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (22EC0C00) [pid = 1288] [serial = 1531] [outer = 22DAE800] 02:50:38 INFO - PROCESS | 1288 | 1461232238652 Marionette DEBUG loaded listener.js 02:50:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (22EC7400) [pid = 1288] [serial = 1532] [outer = 22DAE800] 02:50:39 INFO - PROCESS | 1288 | 1461232239183 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]]]}] 02:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 930ms 02:50:39 INFO - PROCESS | 1288 | 1461232239245 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 02:50:39 INFO - PROCESS | 1288 | 1461232239248 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 02:50:39 INFO - PROCESS | 1288 | 1461232239251 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:50:39 INFO - PROCESS | 1288 | 1461232239253 Marionette TRACE conn4 <- [1,2006,null,{}] 02:50:39 INFO - PROCESS | 1288 | 1461232239257 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}] 02:50:39 INFO - PROCESS | 1288 | 1461232239370 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 02:50:39 INFO - PROCESS | 1288 | 1461232239524 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:39 INFO - PROCESS | 1288 | ++DOCSHELL 22DAC800 == 95 [pid = 1288] [id = 511] 02:50:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (22EBBC00) [pid = 1288] [serial = 1533] [outer = 00000000] 02:50:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (24846C00) [pid = 1288] [serial = 1534] [outer = 22EBBC00] 02:50:39 INFO - PROCESS | 1288 | 1461232239580 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (2484F400) [pid = 1288] [serial = 1535] [outer = 22EBBC00] 02:50:40 INFO - PROCESS | 1288 | 1461232240203 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]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1019ms 02:50:40 INFO - PROCESS | 1288 | 1461232240274 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 1288 | 1461232240277 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 02:50:40 INFO - PROCESS | 1288 | 1461232240280 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:50:40 INFO - PROCESS | 1288 | 1461232240282 Marionette TRACE conn4 <- [1,2010,null,{}] 02:50:40 INFO - PROCESS | 1288 | 1461232240286 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}] 02:50:40 INFO - PROCESS | 1288 | 1461232240454 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 02:50:40 INFO - PROCESS | 1288 | 1461232240753 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 1288 | ++DOCSHELL 0EE4C000 == 96 [pid = 1288] [id = 512] 02:50:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (12C12C00) [pid = 1288] [serial = 1536] [outer = 00000000] 02:50:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (16545800) [pid = 1288] [serial = 1537] [outer = 12C12C00] 02:50:40 INFO - PROCESS | 1288 | 1461232240815 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 162 (1868D800) [pid = 1288] [serial = 1538] [outer = 12C12C00] 02:50:41 INFO - PROCESS | 1288 | 1461232241454 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]]]}] 02:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1234ms 02:50:41 INFO - PROCESS | 1288 | 1461232241519 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 02:50:41 INFO - PROCESS | 1288 | 1461232241524 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 02:50:41 INFO - PROCESS | 1288 | 1461232241529 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:50:41 INFO - PROCESS | 1288 | 1461232241532 Marionette TRACE conn4 <- [1,2014,null,{}] 02:50:41 INFO - PROCESS | 1288 | 1461232241538 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}] 02:50:41 INFO - PROCESS | 1288 | 1461232241709 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 02:50:41 INFO - PROCESS | 1288 | 1461232241727 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 1288 | ++DOCSHELL 1B60D400 == 97 [pid = 1288] [id = 513] 02:50:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 163 (1B80F400) [pid = 1288] [serial = 1539] [outer = 00000000] 02:50:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (1CC21800) [pid = 1288] [serial = 1540] [outer = 1B80F400] 02:50:41 INFO - PROCESS | 1288 | 1461232241779 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (1CF81C00) [pid = 1288] [serial = 1541] [outer = 1B80F400] 02:50:42 INFO - PROCESS | 1288 | --DOCSHELL 1FE61400 == 96 [pid = 1288] [id = 502] 02:50:42 INFO - PROCESS | 1288 | --DOCSHELL 1D082000 == 95 [pid = 1288] [id = 501] 02:50:42 INFO - PROCESS | 1288 | --DOCSHELL 1BD6DC00 == 94 [pid = 1288] [id = 500] 02:50:42 INFO - PROCESS | 1288 | --DOCSHELL 1D585000 == 93 [pid = 1288] [id = 499] 02:50:42 INFO - PROCESS | 1288 | --DOCSHELL 1CDC1400 == 92 [pid = 1288] [id = 498] 02:50:42 INFO - PROCESS | 1288 | --DOCSHELL 1BBA8C00 == 91 [pid = 1288] [id = 497] 02:50:42 INFO - PROCESS | 1288 | --DOCSHELL 1B6B2000 == 90 [pid = 1288] [id = 496] 02:50:42 INFO - PROCESS | 1288 | --DOCSHELL 12C1E000 == 89 [pid = 1288] [id = 495] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (2051B400) [pid = 1288] [serial = 1456] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOCSHELL 17786C00 == 88 [pid = 1288] [id = 494] 02:50:42 INFO - PROCESS | 1288 | --DOCSHELL 13BAE000 == 87 [pid = 1288] [id = 486] 02:50:42 INFO - PROCESS | 1288 | --DOCSHELL 1D80A400 == 86 [pid = 1288] [id = 485] 02:50:42 INFO - PROCESS | 1288 | 1461232242543 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]]]}] 02:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1018ms 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 163 (1B6B6C00) [pid = 1288] [serial = 1432] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 162 (1BBAD400) [pid = 1288] [serial = 1433] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 161 (1D0B9400) [pid = 1288] [serial = 1430] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (1CBE5C00) [pid = 1288] [serial = 1429] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (1E607C00) [pid = 1288] [serial = 1435] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (1E70A000) [pid = 1288] [serial = 1436] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (20512400) [pid = 1288] [serial = 1441] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (1FA6C000) [pid = 1288] [serial = 1438] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 155 (175D5400) [pid = 1288] [serial = 1427] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (1653C000) [pid = 1288] [serial = 1426] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (18B1BC00) [pid = 1288] [serial = 1405] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (1CC2D400) [pid = 1288] [serial = 1408] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (22276800) [pid = 1288] [serial = 1411] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (23A6C400) [pid = 1288] [serial = 1414] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (21AABC00) [pid = 1288] [serial = 1445] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (21AAF000) [pid = 1288] [serial = 1444] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (24044000) [pid = 1288] [serial = 1417] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (255B2400) [pid = 1288] [serial = 1420] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (1B6BEC00) [pid = 1288] [serial = 1423] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (22DA9800) [pid = 1288] [serial = 1447] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (1BD65000) [pid = 1288] [serial = 1453] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (22EBDC00) [pid = 1288] [serial = 1448] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (1D588800) [pid = 1288] [serial = 1454] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (20617800) [pid = 1288] [serial = 1442] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (177D2800) [pid = 1288] [serial = 1451] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (165EC400) [pid = 1288] [serial = 1450] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | --DOMWINDOW == 137 (1FE8CC00) [pid = 1288] [serial = 1439] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 1288 | 1461232242590 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 02:50:42 INFO - PROCESS | 1288 | 1461232242594 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 02:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:50:42 INFO - PROCESS | 1288 | 1461232242622 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 1288 | 1461232242624 Marionette TRACE conn4 <- [1,2018,null,{}] 02:50:42 INFO - PROCESS | 1288 | 1461232242627 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}] 02:50:42 INFO - PROCESS | 1288 | 1461232242723 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 02:50:42 INFO - PROCESS | 1288 | 1461232242730 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 1288 | ++DOCSHELL 16510C00 == 87 [pid = 1288] [id = 514] 02:50:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (17224400) [pid = 1288] [serial = 1542] [outer = 00000000] 02:50:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (1A669800) [pid = 1288] [serial = 1543] [outer = 17224400] 02:50:42 INFO - PROCESS | 1288 | 1461232242777 Marionette DEBUG loaded listener.js 02:50:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (1B6B1400) [pid = 1288] [serial = 1544] [outer = 17224400] 02:50:43 INFO - PROCESS | 1288 | 1461232243348 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]]]}] 02:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 791ms 02:50:43 INFO - PROCESS | 1288 | 1461232243397 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 02:50:43 INFO - PROCESS | 1288 | 1461232243400 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 02:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:50:43 INFO - PROCESS | 1288 | 1461232243405 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - PROCESS | 1288 | 1461232243410 Marionette TRACE conn4 <- [1,2022,null,{}] 02:50:43 INFO - PROCESS | 1288 | 1461232243420 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}] 02:50:43 INFO - PROCESS | 1288 | 1461232243519 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 02:50:43 INFO - PROCESS | 1288 | 1461232243636 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 1288 | ++DOCSHELL 1CBE5C00 == 88 [pid = 1288] [id = 515] 02:50:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (1CC2D400) [pid = 1288] [serial = 1545] [outer = 00000000] 02:50:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (1CF83800) [pid = 1288] [serial = 1546] [outer = 1CC2D400] 02:50:43 INFO - PROCESS | 1288 | 1461232243681 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (1D0B3000) [pid = 1288] [serial = 1547] [outer = 1CC2D400] 02:50:44 INFO - PROCESS | 1288 | 1461232244054 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]]]}] 02:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 690ms 02:50:44 INFO - PROCESS | 1288 | 1461232244097 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 1288 | 1461232244100 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 02:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:50:44 INFO - PROCESS | 1288 | 1461232244103 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 1288 | 1461232244105 Marionette TRACE conn4 <- [1,2026,null,{}] 02:50:44 INFO - PROCESS | 1288 | 1461232244108 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}] 02:50:44 INFO - PROCESS | 1288 | 1461232244202 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 02:50:44 INFO - PROCESS | 1288 | 1461232244209 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:44 INFO - PROCESS | 1288 | ++DOCSHELL 1D0BB000 == 89 [pid = 1288] [id = 516] 02:50:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (1D588800) [pid = 1288] [serial = 1548] [outer = 00000000] 02:50:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (1E60DC00) [pid = 1288] [serial = 1549] [outer = 1D588800] 02:50:44 INFO - PROCESS | 1288 | 1461232244254 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (1E705800) [pid = 1288] [serial = 1550] [outer = 1D588800] 02:50:44 INFO - PROCESS | 1288 | 1461232244708 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]]]}] 02:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 02:50:44 INFO - PROCESS | 1288 | 1461232244777 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 1288 | 1461232244779 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 02:50:44 INFO - PROCESS | 1288 | 1461232244783 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 1288 | 1461232244784 Marionette TRACE conn4 <- [1,2030,null,{}] 02:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:50:44 INFO - PROCESS | 1288 | 1461232244788 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}] 02:50:44 INFO - PROCESS | 1288 | 1461232244919 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 02:50:45 INFO - PROCESS | 1288 | 1461232245027 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 1288 | ++DOCSHELL 1F64AC00 == 90 [pid = 1288] [id = 517] 02:50:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (1F6DF800) [pid = 1288] [serial = 1551] [outer = 00000000] 02:50:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (1F9D0000) [pid = 1288] [serial = 1552] [outer = 1F6DF800] 02:50:45 INFO - PROCESS | 1288 | 1461232245080 Marionette DEBUG loaded listener.js 02:50:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (1FE58C00) [pid = 1288] [serial = 1553] [outer = 1F6DF800] 02:50:45 INFO - PROCESS | 1288 | 1461232245522 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]]]}] 02:50:45 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) 02:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 770ms 02:50:45 INFO - PROCESS | 1288 | 1461232245557 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 1288 | 1461232245559 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 02:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:50:45 INFO - PROCESS | 1288 | 1461232245562 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 1288 | 1461232245564 Marionette TRACE conn4 <- [1,2034,null,{}] 02:50:45 INFO - PROCESS | 1288 | 1461232245567 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}] 02:50:45 INFO - PROCESS | 1288 | 1461232245704 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 02:50:45 INFO - PROCESS | 1288 | 1461232245721 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 1288 | ++DOCSHELL 1FE60C00 == 91 [pid = 1288] [id = 518] 02:50:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (1FE9B400) [pid = 1288] [serial = 1554] [outer = 00000000] 02:50:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (20516C00) [pid = 1288] [serial = 1555] [outer = 1FE9B400] 02:50:45 INFO - PROCESS | 1288 | 1461232245766 Marionette DEBUG loaded listener.js 02:50:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (2060E800) [pid = 1288] [serial = 1556] [outer = 1FE9B400] 02:50:46 INFO - PROCESS | 1288 | 1461232246216 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]]]}] 02:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 02:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:50:46 INFO - PROCESS | 1288 | 1461232246233 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 02:50:46 INFO - PROCESS | 1288 | 1461232246235 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 02:50:46 INFO - PROCESS | 1288 | 1461232246238 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:50:46 INFO - PROCESS | 1288 | 1461232246240 Marionette TRACE conn4 <- [1,2038,null,{}] 02:50:46 INFO - PROCESS | 1288 | 1461232246262 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}] 02:50:46 INFO - PROCESS | 1288 | 1461232246417 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 02:50:46 INFO - PROCESS | 1288 | 1461232246440 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:46 INFO - PROCESS | 1288 | ++DOCSHELL 1FF1FC00 == 92 [pid = 1288] [id = 519] 02:50:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (2060FC00) [pid = 1288] [serial = 1557] [outer = 00000000] 02:50:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (209ADC00) [pid = 1288] [serial = 1558] [outer = 2060FC00] 02:50:46 INFO - PROCESS | 1288 | 1461232246484 Marionette DEBUG loaded listener.js 02:50:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (20AEDC00) [pid = 1288] [serial = 1559] [outer = 2060FC00] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (2051FC00) [pid = 1288] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (177D4800) [pid = 1288] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (1CF7F000) [pid = 1288] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (1D58CC00) [pid = 1288] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (1F98B400) [pid = 1288] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (1FE63C00) [pid = 1288] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (20F54C00) [pid = 1288] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (1BC7B000) [pid = 1288] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (2403C400) [pid = 1288] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (0EE51C00) [pid = 1288] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (1B6B4400) [pid = 1288] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (1F9CE000) [pid = 1288] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (18F0B000) [pid = 1288] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (1721E400) [pid = 1288] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (1BD6A000) [pid = 1288] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (12C1EC00) [pid = 1288] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:50:47 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (1D583800) [pid = 1288] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:50:47 INFO - PROCESS | 1288 | 1461232247185 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]]]}] 02:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 02:50:47 INFO - PROCESS | 1288 | 1461232247209 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 02:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:50:47 INFO - PROCESS | 1288 | 1461232247211 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 02:50:47 INFO - PROCESS | 1288 | 1461232247214 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - PROCESS | 1288 | 1461232247216 Marionette TRACE conn4 <- [1,2042,null,{}] 02:50:47 INFO - PROCESS | 1288 | 1461232247219 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}] 02:50:47 INFO - PROCESS | 1288 | 1461232247311 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 02:50:47 INFO - PROCESS | 1288 | 1461232247426 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 1288 | ++DOCSHELL 12C17800 == 93 [pid = 1288] [id = 520] 02:50:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (12C1DC00) [pid = 1288] [serial = 1560] [outer = 00000000] 02:50:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (1BD66000) [pid = 1288] [serial = 1561] [outer = 12C1DC00] 02:50:47 INFO - PROCESS | 1288 | 1461232247473 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (1CDBF400) [pid = 1288] [serial = 1562] [outer = 12C1DC00] 02:50:47 INFO - PROCESS | 1288 | 1461232247873 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]]]}] 02:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 02:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:50:47 INFO - PROCESS | 1288 | 1461232247885 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 1288 | 1461232247887 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 02:50:47 INFO - PROCESS | 1288 | 1461232247890 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - PROCESS | 1288 | 1461232247892 Marionette TRACE conn4 <- [1,2046,null,{}] 02:50:47 INFO - PROCESS | 1288 | 1461232247906 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}] 02:50:48 INFO - PROCESS | 1288 | 1461232248000 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 02:50:48 INFO - PROCESS | 1288 | 1461232248007 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 1288 | ++DOCSHELL 1F9CE000 == 94 [pid = 1288] [id = 521] 02:50:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (1FA67400) [pid = 1288] [serial = 1563] [outer = 00000000] 02:50:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (21AB3000) [pid = 1288] [serial = 1564] [outer = 1FA67400] 02:50:48 INFO - PROCESS | 1288 | 1461232248054 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (21B04000) [pid = 1288] [serial = 1565] [outer = 1FA67400] 02:50:48 INFO - PROCESS | 1288 | 1461232248502 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]]]}] 02:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 02:50:48 INFO - PROCESS | 1288 | 1461232248582 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 02:50:48 INFO - PROCESS | 1288 | 1461232248584 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 02:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:50:48 INFO - PROCESS | 1288 | 1461232248587 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 1288 | 1461232248588 Marionette TRACE conn4 <- [1,2050,null,{}] 02:50:48 INFO - PROCESS | 1288 | 1461232248592 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}] 02:50:48 INFO - PROCESS | 1288 | 1461232248684 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 02:50:48 INFO - PROCESS | 1288 | 1461232248691 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 1288 | ++DOCSHELL 21AB2800 == 95 [pid = 1288] [id = 522] 02:50:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (21B06800) [pid = 1288] [serial = 1566] [outer = 00000000] 02:50:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (2227E000) [pid = 1288] [serial = 1567] [outer = 21B06800] 02:50:48 INFO - PROCESS | 1288 | 1461232248744 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (23A5D800) [pid = 1288] [serial = 1568] [outer = 21B06800] 02:50:49 INFO - PROCESS | 1288 | 1461232249468 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]]]}] 02:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 930ms 02:50:49 INFO - PROCESS | 1288 | 1461232249518 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 1288 | 1461232249523 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 02:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:50:49 INFO - PROCESS | 1288 | 1461232249530 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 1288 | 1461232249533 Marionette TRACE conn4 <- [1,2054,null,{}] 02:50:49 INFO - PROCESS | 1288 | 1461232249539 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}] 02:50:49 INFO - PROCESS | 1288 | 1461232249668 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 02:50:49 INFO - PROCESS | 1288 | 1461232249835 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 1288 | ++DOCSHELL 17317C00 == 96 [pid = 1288] [id = 523] 02:50:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (1752D400) [pid = 1288] [serial = 1569] [outer = 00000000] 02:50:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (1B80DC00) [pid = 1288] [serial = 1570] [outer = 1752D400] 02:50:49 INFO - PROCESS | 1288 | 1461232249895 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (1BBAE800) [pid = 1288] [serial = 1571] [outer = 1752D400] 02:50:50 INFO - PROCESS | 1288 | 1461232250545 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]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1072ms 02:50:50 INFO - PROCESS | 1288 | 1461232250605 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 1288 | 1461232250612 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 02:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:50:50 INFO - PROCESS | 1288 | 1461232250618 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 1288 | 1461232250621 Marionette TRACE conn4 <- [1,2058,null,{}] 02:50:50 INFO - PROCESS | 1288 | 1461232250626 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}] 02:50:50 INFO - PROCESS | 1288 | 1461232250746 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 02:50:50 INFO - PROCESS | 1288 | 1461232250904 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 1288 | ++DOCSHELL 1B80BC00 == 97 [pid = 1288] [id = 524] 02:50:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (1CBE0C00) [pid = 1288] [serial = 1572] [outer = 00000000] 02:50:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (1D80F400) [pid = 1288] [serial = 1573] [outer = 1CBE0C00] 02:50:50 INFO - PROCESS | 1288 | 1461232250961 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (1F00E400) [pid = 1288] [serial = 1574] [outer = 1CBE0C00] 02:50:51 INFO - PROCESS | 1288 | 1461232251579 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]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1021ms 02:50:51 INFO - PROCESS | 1288 | 1461232251641 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 1288 | 1461232251644 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 02:50:51 INFO - PROCESS | 1288 | 1461232251647 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:50:51 INFO - PROCESS | 1288 | 1461232251651 Marionette TRACE conn4 <- [1,2062,null,{}] 02:50:51 INFO - PROCESS | 1288 | 1461232251662 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}] 02:50:51 INFO - PROCESS | 1288 | 1461232251802 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 02:50:51 INFO - PROCESS | 1288 | 1461232251965 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 1288 | ++DOCSHELL 209AFC00 == 98 [pid = 1288] [id = 525] 02:50:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (21D70C00) [pid = 1288] [serial = 1575] [outer = 00000000] 02:50:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (23A63800) [pid = 1288] [serial = 1576] [outer = 21D70C00] 02:50:52 INFO - PROCESS | 1288 | 1461232252026 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (24044000) [pid = 1288] [serial = 1577] [outer = 21D70C00] 02:50:52 INFO - PROCESS | 1288 | 1461232252617 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]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1019ms 02:50:52 INFO - PROCESS | 1288 | 1461232252670 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 1288 | 1461232252673 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 02:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:50:52 INFO - PROCESS | 1288 | 1461232252677 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 1288 | 1461232252679 Marionette TRACE conn4 <- [1,2066,null,{}] 02:50:52 INFO - PROCESS | 1288 | 1461232252683 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}] 02:50:52 INFO - PROCESS | 1288 | 1461232252801 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 02:50:52 INFO - PROCESS | 1288 | 1461232252971 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 1288 | ++DOCSHELL 255A7C00 == 99 [pid = 1288] [id = 526] 02:50:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (255AA800) [pid = 1288] [serial = 1578] [outer = 00000000] 02:50:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (25819400) [pid = 1288] [serial = 1579] [outer = 255AA800] 02:50:53 INFO - PROCESS | 1288 | 1461232253028 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (2581F000) [pid = 1288] [serial = 1580] [outer = 255AA800] 02:50:53 INFO - PROCESS | 1288 | 1461232253611 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]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 970ms 02:50:53 INFO - PROCESS | 1288 | 1461232253650 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 1288 | 1461232253652 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 02:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:50:53 INFO - PROCESS | 1288 | 1461232253656 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 1288 | 1461232253658 Marionette TRACE conn4 <- [1,2070,null,{}] 02:50:53 INFO - PROCESS | 1288 | 1461232253662 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}] 02:50:53 INFO - PROCESS | 1288 | 1461232253776 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 02:50:53 INFO - PROCESS | 1288 | 1461232253935 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 1288 | ++DOCSHELL 25822400 == 100 [pid = 1288] [id = 527] 02:50:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (25823800) [pid = 1288] [serial = 1581] [outer = 00000000] 02:50:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (2683CC00) [pid = 1288] [serial = 1582] [outer = 25823800] 02:50:53 INFO - PROCESS | 1288 | 1461232253993 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 162 (26995000) [pid = 1288] [serial = 1583] [outer = 25823800] 02:50:54 INFO - PROCESS | 1288 | 1461232254570 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]]]}] 02:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 02:50:54 INFO - PROCESS | 1288 | 1461232254630 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 1288 | 1461232254632 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 02:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:50:54 INFO - PROCESS | 1288 | 1461232254636 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 1288 | 1461232254638 Marionette TRACE conn4 <- [1,2074,null,{}] 02:50:54 INFO - PROCESS | 1288 | 1461232254642 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}] 02:50:54 INFO - PROCESS | 1288 | 1461232254777 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 02:50:54 INFO - PROCESS | 1288 | 1461232254949 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 1288 | ++DOCSHELL 2588D400 == 101 [pid = 1288] [id = 528] 02:50:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 163 (2588E000) [pid = 1288] [serial = 1584] [outer = 00000000] 02:50:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (2683C000) [pid = 1288] [serial = 1585] [outer = 2588E000] 02:50:55 INFO - PROCESS | 1288 | 1461232255008 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (26999400) [pid = 1288] [serial = 1586] [outer = 2588E000] 02:50:55 INFO - PROCESS | 1288 | 1461232255578 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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 02:50:55 INFO - PROCESS | 1288 | --DOCSHELL 17875C00 == 100 [pid = 1288] [id = 12] 02:50:55 INFO - PROCESS | 1288 | 1461232255639 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 1288 | 1461232255641 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 02:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:50:55 INFO - PROCESS | 1288 | 1461232255690 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 1288 | 1461232255692 Marionette TRACE conn4 <- [1,2078,null,{}] 02:50:55 INFO - PROCESS | 1288 | 1461232255714 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}] 02:50:55 INFO - PROCESS | 1288 | 1461232255834 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 02:50:55 INFO - PROCESS | 1288 | 1461232255985 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 1288 | ++DOCSHELL 1874DC00 == 101 [pid = 1288] [id = 529] 02:50:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 166 (1B632000) [pid = 1288] [serial = 1587] [outer = 00000000] 02:50:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 167 (2699F800) [pid = 1288] [serial = 1588] [outer = 1B632000] 02:50:56 INFO - PROCESS | 1288 | 1461232256043 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 168 (269A1000) [pid = 1288] [serial = 1589] [outer = 1B632000] 02:50:56 INFO - PROCESS | 1288 | 1461232256668 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]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1070ms 02:50:56 INFO - PROCESS | 1288 | 1461232256735 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 1288 | 1461232256737 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 02:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:50:56 INFO - PROCESS | 1288 | 1461232256741 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 1288 | 1461232256743 Marionette TRACE conn4 <- [1,2082,null,{}] 02:50:56 INFO - PROCESS | 1288 | 1461232256747 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}] 02:50:56 INFO - PROCESS | 1288 | 1461232256913 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 02:50:57 INFO - PROCESS | 1288 | 1461232257286 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 1288 | ++DOCSHELL 0EDEA800 == 102 [pid = 1288] [id = 530] 02:50:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 169 (12C15800) [pid = 1288] [serial = 1590] [outer = 00000000] 02:50:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 170 (1409B800) [pid = 1288] [serial = 1591] [outer = 12C15800] 02:50:57 INFO - PROCESS | 1288 | 1461232257388 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 171 (165EC400) [pid = 1288] [serial = 1592] [outer = 12C15800] 02:50:57 INFO - PROCESS | 1288 | 1461232257963 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]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1270ms 02:50:58 INFO - PROCESS | 1288 | 1461232258015 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 1288 | 1461232258019 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 02:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:50:58 INFO - PROCESS | 1288 | 1461232258023 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 1288 | 1461232258027 Marionette TRACE conn4 <- [1,2086,null,{}] 02:50:58 INFO - PROCESS | 1288 | 1461232258032 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}] 02:50:58 INFO - PROCESS | 1288 | 1461232258175 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 02:50:58 INFO - PROCESS | 1288 | 1461232258337 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 1288 | ++DOCSHELL 1B910400 == 103 [pid = 1288] [id = 531] 02:50:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 172 (1BB1AC00) [pid = 1288] [serial = 1593] [outer = 00000000] 02:50:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 173 (1BBAD400) [pid = 1288] [serial = 1594] [outer = 1BB1AC00] 02:50:58 INFO - PROCESS | 1288 | 1461232258393 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 174 (1BCD4000) [pid = 1288] [serial = 1595] [outer = 1BB1AC00] 02:50:58 INFO - PROCESS | 1288 | 1461232258974 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]]]}] 02:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1022ms 02:50:59 INFO - PROCESS | 1288 | 1461232259049 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 02:50:59 INFO - PROCESS | 1288 | 1461232259053 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 02:50:59 INFO - PROCESS | 1288 | 1461232259057 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:50:59 INFO - PROCESS | 1288 | 1461232259059 Marionette TRACE conn4 <- [1,2090,null,{}] 02:50:59 INFO - PROCESS | 1288 | 1461232259063 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}] 02:50:59 INFO - PROCESS | 1288 | 1461232259173 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 02:50:59 INFO - PROCESS | 1288 | 1461232259333 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:59 INFO - PROCESS | 1288 | ++DOCSHELL 1D0B5000 == 104 [pid = 1288] [id = 532] 02:50:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 175 (1D0B5400) [pid = 1288] [serial = 1596] [outer = 00000000] 02:50:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 176 (1D5F0800) [pid = 1288] [serial = 1597] [outer = 1D0B5400] 02:50:59 INFO - PROCESS | 1288 | 1461232259383 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 177 (1E610C00) [pid = 1288] [serial = 1598] [outer = 1D0B5400] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 20612800 == 103 [pid = 1288] [id = 356] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 1E67A400 == 102 [pid = 1288] [id = 327] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 13C94800 == 101 [pid = 1288] [id = 280] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 22EBA800 == 100 [pid = 1288] [id = 373] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 209AA400 == 99 [pid = 1288] [id = 405] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 1F9CE000 == 98 [pid = 1288] [id = 521] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 12C17800 == 97 [pid = 1288] [id = 520] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 1FF1FC00 == 96 [pid = 1288] [id = 519] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 1FE60C00 == 95 [pid = 1288] [id = 518] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 1F64AC00 == 94 [pid = 1288] [id = 517] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 1D0BB000 == 93 [pid = 1288] [id = 516] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 176 (2581C800) [pid = 1288] [serial = 1471] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 175 (26840000) [pid = 1288] [serial = 1474] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 174 (26BA5000) [pid = 1288] [serial = 1477] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 173 (1CF81000) [pid = 1288] [serial = 1510] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 1CBE5C00 == 92 [pid = 1288] [id = 515] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 16510C00 == 91 [pid = 1288] [id = 514] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 1B60D400 == 90 [pid = 1288] [id = 513] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 0EE4C000 == 89 [pid = 1288] [id = 512] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 209A4000 == 88 [pid = 1288] [id = 509] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 1FF69000 == 87 [pid = 1288] [id = 508] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 20614400 == 86 [pid = 1288] [id = 507] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 1FF1C000 == 85 [pid = 1288] [id = 506] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 1B80E800 == 84 [pid = 1288] [id = 505] 02:50:59 INFO - PROCESS | 1288 | --DOCSHELL 13C8B800 == 83 [pid = 1288] [id = 504] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 172 (20F4FC00) [pid = 1288] [serial = 1301] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 171 (1D583400) [pid = 1288] [serial = 1373] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 170 (1D0B3400) [pid = 1288] [serial = 1495] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 169 (1F6E0400) [pid = 1288] [serial = 1499] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 168 (1F006000) [pid = 1288] [serial = 1498] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 167 (1D17BC00) [pid = 1288] [serial = 1496] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 166 (1F9CD000) [pid = 1288] [serial = 1501] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 165 (1FE96C00) [pid = 1288] [serial = 1507] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (21C7C800) [pid = 1288] [serial = 1465] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 163 (1CC25800) [pid = 1288] [serial = 1492] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 162 (255A6400) [pid = 1288] [serial = 1469] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 161 (24849C00) [pid = 1288] [serial = 1468] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (1731A800) [pid = 1288] [serial = 1481] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (13C8A800) [pid = 1288] [serial = 1480] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (1BB1C000) [pid = 1288] [serial = 1489] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (1BBAD800) [pid = 1288] [serial = 1490] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (20F4D800) [pid = 1288] [serial = 1457] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 155 (1B80B800) [pid = 1288] [serial = 1484] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (1B6BA400) [pid = 1288] [serial = 1483] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (1BB1E000) [pid = 1288] [serial = 1460] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (1B80C000) [pid = 1288] [serial = 1459] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (1E602400) [pid = 1288] [serial = 1463] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (1D0B1000) [pid = 1288] [serial = 1462] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (1653E400) [pid = 1288] [serial = 1486] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (17319C00) [pid = 1288] [serial = 1487] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (1FA6CC00) [pid = 1288] [serial = 1502] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (22DA7000) [pid = 1288] [serial = 1466] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (1FF20000) [pid = 1288] [serial = 1508] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (1F9C4800) [pid = 1288] [serial = 1504] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (1F9CC000) [pid = 1288] [serial = 1505] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (1CC2E800) [pid = 1288] [serial = 1493] [outer = 00000000] [url = about:blank] 02:50:59 INFO - PROCESS | 1288 | 1461232259990 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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 970ms 02:51:00 INFO - PROCESS | 1288 | 1461232260032 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 1288 | 1461232260034 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 02:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:51:00 INFO - PROCESS | 1288 | 1461232260040 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 1288 | 1461232260045 Marionette TRACE conn4 <- [1,2094,null,{}] 02:51:00 INFO - PROCESS | 1288 | 1461232260062 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}] 02:51:00 INFO - PROCESS | 1288 | 1461232260160 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 02:51:00 INFO - PROCESS | 1288 | 1461232260166 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 1288 | ++DOCSHELL 17291800 == 84 [pid = 1288] [id = 533] 02:51:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (17293800) [pid = 1288] [serial = 1599] [outer = 00000000] 02:51:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (1B61A400) [pid = 1288] [serial = 1600] [outer = 17293800] 02:51:00 INFO - PROCESS | 1288 | 1461232260212 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (1B6BD800) [pid = 1288] [serial = 1601] [outer = 17293800] 02:51:00 INFO - PROCESS | 1288 | 1461232260729 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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 02:51:00 INFO - PROCESS | 1288 | 1461232260772 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 1288 | 1461232260775 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 02:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:51:00 INFO - PROCESS | 1288 | 1461232260778 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 1288 | 1461232260779 Marionette TRACE conn4 <- [1,2098,null,{}] 02:51:00 INFO - PROCESS | 1288 | 1461232260783 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}] 02:51:00 INFO - PROCESS | 1288 | 1461232260881 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 02:51:00 INFO - PROCESS | 1288 | 1461232260890 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 1288 | ++DOCSHELL 1B80C000 == 85 [pid = 1288] [id = 534] 02:51:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (1BC79400) [pid = 1288] [serial = 1602] [outer = 00000000] 02:51:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (1C89D000) [pid = 1288] [serial = 1603] [outer = 1BC79400] 02:51:00 INFO - PROCESS | 1288 | 1461232260935 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (1CDC1800) [pid = 1288] [serial = 1604] [outer = 1BC79400] 02:51:01 INFO - PROCESS | 1288 | 1461232261408 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]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 02:51:01 INFO - PROCESS | 1288 | 1461232261452 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 02:51:01 INFO - PROCESS | 1288 | 1461232261454 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 02:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:51:01 INFO - PROCESS | 1288 | 1461232261457 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 1288 | 1461232261459 Marionette TRACE conn4 <- [1,2102,null,{}] 02:51:01 INFO - PROCESS | 1288 | 1461232261462 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}] 02:51:01 INFO - PROCESS | 1288 | 1461232261554 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 02:51:01 INFO - PROCESS | 1288 | 1461232261707 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 1288 | ++DOCSHELL 1D0BD000 == 86 [pid = 1288] [id = 535] 02:51:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (1D0BDC00) [pid = 1288] [serial = 1605] [outer = 00000000] 02:51:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (1D5F9800) [pid = 1288] [serial = 1606] [outer = 1D0BDC00] 02:51:01 INFO - PROCESS | 1288 | 1461232261765 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (1E67E000) [pid = 1288] [serial = 1607] [outer = 1D0BDC00] 02:51:02 INFO - PROCESS | 1288 | 1461232262204 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]]]}] 02:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 770ms 02:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:51:02 INFO - PROCESS | 1288 | 1461232262228 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 02:51:02 INFO - PROCESS | 1288 | 1461232262230 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 02:51:02 INFO - PROCESS | 1288 | 1461232262240 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 1288 | 1461232262242 Marionette TRACE conn4 <- [1,2106,null,{}] 02:51:02 INFO - PROCESS | 1288 | 1461232262250 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}] 02:51:02 INFO - PROCESS | 1288 | 1461232262384 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 02:51:02 INFO - PROCESS | 1288 | 1461232262463 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 1288 | ++DOCSHELL 1D1C8C00 == 87 [pid = 1288] [id = 536] 02:51:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (1E70B400) [pid = 1288] [serial = 1608] [outer = 00000000] 02:51:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (1F9D0400) [pid = 1288] [serial = 1609] [outer = 1E70B400] 02:51:02 INFO - PROCESS | 1288 | 1461232262507 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (1F9CF800) [pid = 1288] [serial = 1610] [outer = 1E70B400] 02:51:02 INFO - PROCESS | 1288 | 1461232262927 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]]]}] 02:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 02:51:02 INFO - PROCESS | 1288 | 1461232262988 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 02:51:02 INFO - PROCESS | 1288 | 1461232262990 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 02:51:02 INFO - PROCESS | 1288 | 1461232262993 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 1288 | 1461232262995 Marionette TRACE conn4 <- [1,2110,null,{}] 02:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:51:03 INFO - PROCESS | 1288 | 1461232262998 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}] 02:51:03 INFO - PROCESS | 1288 | 1461232263128 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 02:51:03 INFO - PROCESS | 1288 | 1461232263205 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 1288 | ++DOCSHELL 1A66A400 == 88 [pid = 1288] [id = 537] 02:51:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (1F647400) [pid = 1288] [serial = 1611] [outer = 00000000] 02:51:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (1FE9A800) [pid = 1288] [serial = 1612] [outer = 1F647400] 02:51:03 INFO - PROCESS | 1288 | 1461232263250 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (1FF20800) [pid = 1288] [serial = 1613] [outer = 1F647400] 02:51:03 INFO - PROCESS | 1288 | 1461232263674 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]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 02:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:51:03 INFO - PROCESS | 1288 | 1461232263730 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 02:51:03 INFO - PROCESS | 1288 | 1461232263732 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 02:51:03 INFO - PROCESS | 1288 | 1461232263735 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 1288 | 1461232263737 Marionette TRACE conn4 <- [1,2114,null,{}] 02:51:03 INFO - PROCESS | 1288 | 1461232263740 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}] 02:51:03 INFO - PROCESS | 1288 | 1461232263873 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 02:51:03 INFO - PROCESS | 1288 | 1461232263894 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 1288 | ++DOCSHELL 1FE8D800 == 89 [pid = 1288] [id = 538] 02:51:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (1FE8E400) [pid = 1288] [serial = 1614] [outer = 00000000] 02:51:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (20513800) [pid = 1288] [serial = 1615] [outer = 1FE8E400] 02:51:03 INFO - PROCESS | 1288 | 1461232263938 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (2051EC00) [pid = 1288] [serial = 1616] [outer = 1FE8E400] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (1420D800) [pid = 1288] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (1BCCE800) [pid = 1288] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (21B0D000) [pid = 1288] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (20AEF000) [pid = 1288] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 155 (25817400) [pid = 1288] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (13B0A000) [pid = 1288] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (1F9C3800) [pid = 1288] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (2403F800) [pid = 1288] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (255A8000) [pid = 1288] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (22EBC800) [pid = 1288] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (22EC6400) [pid = 1288] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (23A69C00) [pid = 1288] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (1BC79C00) [pid = 1288] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (12C18000) [pid = 1288] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (24849400) [pid = 1288] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (22DA6400) [pid = 1288] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (2683F800) [pid = 1288] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (1F6DF800) [pid = 1288] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (1FE9B400) [pid = 1288] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (12C1DC00) [pid = 1288] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (2060FC00) [pid = 1288] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (1FA67400) [pid = 1288] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 137 (1B80F400) [pid = 1288] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 136 (1FF6BC00) [pid = 1288] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 135 (1D588800) [pid = 1288] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (12C12C00) [pid = 1288] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (17224400) [pid = 1288] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:51:04 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (1CC2D400) [pid = 1288] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:51:04 INFO - PROCESS | 1288 | 1461232264717 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]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1020ms 02:51:04 INFO - PROCESS | 1288 | 1461232264756 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 02:51:04 INFO - PROCESS | 1288 | 1461232264758 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 02:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:51:04 INFO - PROCESS | 1288 | 1461232264761 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 1288 | 1461232264763 Marionette TRACE conn4 <- [1,2118,null,{}] 02:51:04 INFO - PROCESS | 1288 | 1461232264766 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}] 02:51:04 INFO - PROCESS | 1288 | 1461232264859 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 02:51:04 INFO - PROCESS | 1288 | 1461232264865 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 1288 | ++DOCSHELL 17224400 == 90 [pid = 1288] [id = 539] 02:51:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (1874F800) [pid = 1288] [serial = 1617] [outer = 00000000] 02:51:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (1CBE3800) [pid = 1288] [serial = 1618] [outer = 1874F800] 02:51:04 INFO - PROCESS | 1288 | 1461232264910 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (1D1C5400) [pid = 1288] [serial = 1619] [outer = 1874F800] 02:51:05 INFO - PROCESS | 1288 | 1461232265376 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] 02:51:05 INFO - PROCESS | 1288 | 1461232265434 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 02:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:51:05 INFO - PROCESS | 1288 | 1461232265438 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - PROCESS | 1288 | 1461232265440 Marionette TRACE conn4 <- [1,2122,null,{}] 02:51:05 INFO - PROCESS | 1288 | 1461232265443 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}] 02:51:05 INFO - PROCESS | 1288 | 1461232265536 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 02:51:05 INFO - PROCESS | 1288 | 1461232265542 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 1288 | ++DOCSHELL 1B80E000 == 91 [pid = 1288] [id = 540] 02:51:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (1BD66C00) [pid = 1288] [serial = 1620] [outer = 00000000] 02:51:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (20617C00) [pid = 1288] [serial = 1621] [outer = 1BD66C00] 02:51:05 INFO - PROCESS | 1288 | 1461232265591 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (20614C00) [pid = 1288] [serial = 1622] [outer = 1BD66C00] 02:51:06 INFO - PROCESS | 1288 | 1461232266095 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]]]}] 02:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 02:51:06 INFO - PROCESS | 1288 | 1461232266122 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 1288 | 1461232266125 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 02:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:51:06 INFO - PROCESS | 1288 | 1461232266128 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 1288 | 1461232266130 Marionette TRACE conn4 <- [1,2126,null,{}] 02:51:06 INFO - PROCESS | 1288 | 1461232266134 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}] 02:51:06 INFO - PROCESS | 1288 | 1461232266246 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 02:51:06 INFO - PROCESS | 1288 | 1461232266252 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 1288 | ++DOCSHELL 20AE7C00 == 92 [pid = 1288] [id = 541] 02:51:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (20F4D000) [pid = 1288] [serial = 1623] [outer = 00000000] 02:51:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (21B0C000) [pid = 1288] [serial = 1624] [outer = 20F4D000] 02:51:06 INFO - PROCESS | 1288 | 1461232266295 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (21B10400) [pid = 1288] [serial = 1625] [outer = 20F4D000] 02:51:07 INFO - PROCESS | 1288 | 1461232267072 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]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 02:51:07 INFO - PROCESS | 1288 | 1461232267104 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 1288 | 1461232267110 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 02:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:51:07 INFO - PROCESS | 1288 | 1461232267116 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 1288 | 1461232267120 Marionette TRACE conn4 <- [1,2130,null,{}] 02:51:07 INFO - PROCESS | 1288 | 1461232267125 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}] 02:51:07 INFO - PROCESS | 1288 | 1461232267253 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 02:51:07 INFO - PROCESS | 1288 | 1461232267414 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 1288 | ++DOCSHELL 13347400 == 93 [pid = 1288] [id = 542] 02:51:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (17317000) [pid = 1288] [serial = 1626] [outer = 00000000] 02:51:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (19351400) [pid = 1288] [serial = 1627] [outer = 17317000] 02:51:07 INFO - PROCESS | 1288 | 1461232267473 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (1B6B7000) [pid = 1288] [serial = 1628] [outer = 17317000] 02:51:08 INFO - PROCESS | 1288 | 1461232268057 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] 02:51:08 INFO - PROCESS | 1288 | 1461232268096 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 02:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:51:08 INFO - PROCESS | 1288 | 1461232268102 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 1288 | 1461232268105 Marionette TRACE conn4 <- [1,2134,null,{}] 02:51:08 INFO - PROCESS | 1288 | 1461232268109 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}] 02:51:08 INFO - PROCESS | 1288 | 1461232268231 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 02:51:08 INFO - PROCESS | 1288 | 1461232268403 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:08 INFO - PROCESS | 1288 | ++DOCSHELL 1874D400 == 94 [pid = 1288] [id = 543] 02:51:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (1B612400) [pid = 1288] [serial = 1629] [outer = 00000000] 02:51:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (1D181000) [pid = 1288] [serial = 1630] [outer = 1B612400] 02:51:08 INFO - PROCESS | 1288 | 1461232268460 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (1D5F6C00) [pid = 1288] [serial = 1631] [outer = 1B612400] 02:51:09 INFO - PROCESS | 1288 | 1461232269071 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] 02:51:09 INFO - PROCESS | 1288 | 1461232269126 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 02:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:51:09 INFO - PROCESS | 1288 | 1461232269130 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 1288 | 1461232269134 Marionette TRACE conn4 <- [1,2138,null,{}] 02:51:09 INFO - PROCESS | 1288 | 1461232269145 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}] 02:51:09 INFO - PROCESS | 1288 | 1461232269286 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 02:51:09 INFO - PROCESS | 1288 | 1461232269447 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 1288 | ++DOCSHELL 21AAB000 == 95 [pid = 1288] [id = 544] 02:51:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (21AAC000) [pid = 1288] [serial = 1632] [outer = 00000000] 02:51:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (21D72800) [pid = 1288] [serial = 1633] [outer = 21AAC000] 02:51:09 INFO - PROCESS | 1288 | 1461232269506 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (22DA5400) [pid = 1288] [serial = 1634] [outer = 21AAC000] 02:51:10 INFO - PROCESS | 1288 | 1461232270089 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]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1021ms 02:51:10 INFO - PROCESS | 1288 | 1461232270155 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 1288 | 1461232270158 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 02:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:51:10 INFO - PROCESS | 1288 | 1461232270161 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - PROCESS | 1288 | 1461232270163 Marionette TRACE conn4 <- [1,2142,null,{}] 02:51:10 INFO - PROCESS | 1288 | 1461232270167 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}] 02:51:10 INFO - PROCESS | 1288 | 1461232270287 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 02:51:10 INFO - PROCESS | 1288 | 1461232270459 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 1288 | ++DOCSHELL 22EBB400 == 96 [pid = 1288] [id = 545] 02:51:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (22EBC800) [pid = 1288] [serial = 1635] [outer = 00000000] 02:51:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (23A65000) [pid = 1288] [serial = 1636] [outer = 22EBC800] 02:51:10 INFO - PROCESS | 1288 | 1461232270516 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (2403F400) [pid = 1288] [serial = 1637] [outer = 22EBC800] 02:51:11 INFO - PROCESS | 1288 | 1461232271070 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]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 02:51:11 INFO - PROCESS | 1288 | 1461232271135 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 1288 | 1461232271137 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 02:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:51:11 INFO - PROCESS | 1288 | 1461232271141 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 1288 | 1461232271143 Marionette TRACE conn4 <- [1,2146,null,{}] 02:51:11 INFO - PROCESS | 1288 | 1461232271146 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}] 02:51:11 INFO - PROCESS | 1288 | 1461232271263 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 02:51:11 INFO - PROCESS | 1288 | 1461232271423 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 1288 | ++DOCSHELL 13B01800 == 97 [pid = 1288] [id = 546] 02:51:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (22EBE800) [pid = 1288] [serial = 1638] [outer = 00000000] 02:51:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (255A6C00) [pid = 1288] [serial = 1639] [outer = 22EBE800] 02:51:11 INFO - PROCESS | 1288 | 1461232271479 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (255AF800) [pid = 1288] [serial = 1640] [outer = 22EBE800] 02:51:12 INFO - PROCESS | 1288 | 1461232272084 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]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 970ms 02:51:12 INFO - PROCESS | 1288 | 1461232272122 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 02:51:12 INFO - PROCESS | 1288 | 1461232272124 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 02:51:12 INFO - PROCESS | 1288 | 1461232272129 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:51:12 INFO - PROCESS | 1288 | 1461232272131 Marionette TRACE conn4 <- [1,2150,null,{}] 02:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:51:12 INFO - PROCESS | 1288 | 1461232272135 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}] 02:51:12 INFO - PROCESS | 1288 | 1461232272263 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 02:51:12 INFO - PROCESS | 1288 | 1461232272436 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 1288 | ++DOCSHELL 24B30800 == 98 [pid = 1288] [id = 547] 02:51:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (24B33C00) [pid = 1288] [serial = 1641] [outer = 00000000] 02:51:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (24B3EC00) [pid = 1288] [serial = 1642] [outer = 24B33C00] 02:51:12 INFO - PROCESS | 1288 | 1461232272495 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (2588EC00) [pid = 1288] [serial = 1643] [outer = 24B33C00] 02:51:13 INFO - PROCESS | 1288 | 1461232273092 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]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1017ms 02:51:13 INFO - PROCESS | 1288 | 1461232273153 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 1288 | 1461232273155 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 02:51:13 INFO - PROCESS | 1288 | 1461232273158 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:51:13 INFO - PROCESS | 1288 | 1461232273160 Marionette TRACE conn4 <- [1,2154,null,{}] 02:51:13 INFO - PROCESS | 1288 | 1461232273165 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}] 02:51:13 INFO - PROCESS | 1288 | 1461232273280 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 02:51:13 INFO - PROCESS | 1288 | 1461232273439 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 1288 | ++DOCSHELL 24B3CC00 == 99 [pid = 1288] [id = 548] 02:51:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (25890000) [pid = 1288] [serial = 1644] [outer = 00000000] 02:51:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (2683A800) [pid = 1288] [serial = 1645] [outer = 25890000] 02:51:13 INFO - PROCESS | 1288 | 1461232273495 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 162 (2699DC00) [pid = 1288] [serial = 1646] [outer = 25890000] 02:51:14 INFO - PROCESS | 1288 | 1461232274057 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]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 970ms 02:51:14 INFO - PROCESS | 1288 | 1461232274133 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 1288 | 1461232274135 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 02:51:14 INFO - PROCESS | 1288 | 1461232274139 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:51:14 INFO - PROCESS | 1288 | 1461232274141 Marionette TRACE conn4 <- [1,2158,null,{}] 02:51:14 INFO - PROCESS | 1288 | 1461232274145 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}] 02:51:14 INFO - PROCESS | 1288 | 1461232274264 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 02:51:14 INFO - PROCESS | 1288 | 1461232274424 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 1288 | ++DOCSHELL 26BA3400 == 100 [pid = 1288] [id = 549] 02:51:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 163 (26BA3800) [pid = 1288] [serial = 1647] [outer = 00000000] 02:51:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (26BA8800) [pid = 1288] [serial = 1648] [outer = 26BA3800] 02:51:14 INFO - PROCESS | 1288 | 1461232274480 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (277EBC00) [pid = 1288] [serial = 1649] [outer = 26BA3800] 02:51:15 INFO - PROCESS | 1288 | 1461232275085 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]]]}] 02:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1018ms 02:51:15 INFO - PROCESS | 1288 | 1461232275166 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 02:51:15 INFO - PROCESS | 1288 | 1461232275168 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 02:51:15 INFO - PROCESS | 1288 | 1461232275172 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:51:15 INFO - PROCESS | 1288 | 1461232275174 Marionette TRACE conn4 <- [1,2162,null,{}] 02:51:15 INFO - PROCESS | 1288 | 1461232275178 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}] 02:51:15 INFO - PROCESS | 1288 | 1461232275298 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 02:51:15 INFO - PROCESS | 1288 | 1461232275472 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:15 INFO - PROCESS | 1288 | ++DOCSHELL 12D17400 == 101 [pid = 1288] [id = 550] 02:51:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 166 (13BA1400) [pid = 1288] [serial = 1650] [outer = 00000000] 02:51:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 167 (1B6B2000) [pid = 1288] [serial = 1651] [outer = 13BA1400] 02:51:15 INFO - PROCESS | 1288 | 1461232275529 Marionette DEBUG loaded listener.js 02:51:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 168 (1BD6B800) [pid = 1288] [serial = 1652] [outer = 13BA1400] 02:51:16 INFO - PROCESS | 1288 | 1461232276388 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]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1279ms 02:51:16 INFO - PROCESS | 1288 | 1461232276455 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 02:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:51:16 INFO - PROCESS | 1288 | 1461232276459 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 02:51:16 INFO - PROCESS | 1288 | 1461232276465 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - PROCESS | 1288 | 1461232276469 Marionette TRACE conn4 <- [1,2166,null,{}] 02:51:16 INFO - PROCESS | 1288 | 1461232276475 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}] 02:51:16 INFO - PROCESS | 1288 | 1461232276622 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 02:51:16 INFO - PROCESS | 1288 | 1461232276790 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 1288 | ++DOCSHELL 14201400 == 102 [pid = 1288] [id = 551] 02:51:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 169 (17526C00) [pid = 1288] [serial = 1653] [outer = 00000000] 02:51:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 170 (1936DC00) [pid = 1288] [serial = 1654] [outer = 17526C00] 02:51:16 INFO - PROCESS | 1288 | 1461232276844 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 171 (1B5B6000) [pid = 1288] [serial = 1655] [outer = 17526C00] 02:51:17 INFO - PROCESS | 1288 | 1461232277388 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]]]}] 02:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 987ms 02:51:17 INFO - PROCESS | 1288 | 1461232277453 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 02:51:17 INFO - PROCESS | 1288 | 1461232277458 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 02:51:17 INFO - PROCESS | 1288 | 1461232277464 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:51:17 INFO - PROCESS | 1288 | 1461232277466 Marionette TRACE conn4 <- [1,2170,null,{}] 02:51:17 INFO - PROCESS | 1288 | 1461232277470 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}] 02:51:17 INFO - PROCESS | 1288 | 1461232277581 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 02:51:17 INFO - PROCESS | 1288 | 1461232277786 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 0EDEF800 == 101 [pid = 1288] [id = 68] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 1F9C8400 == 100 [pid = 1288] [id = 492] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 1278C000 == 99 [pid = 1288] [id = 422] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 1BD62400 == 98 [pid = 1288] [id = 487] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 1FF6A400 == 97 [pid = 1288] [id = 419] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 0EDF3C00 == 96 [pid = 1288] [id = 493] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 20AF0000 == 95 [pid = 1288] [id = 421] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 255AF400 == 94 [pid = 1288] [id = 491] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 20F50400 == 93 [pid = 1288] [id = 488] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 209A2800 == 92 [pid = 1288] [id = 420] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 255A7400 == 91 [pid = 1288] [id = 490] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 1B80E000 == 90 [pid = 1288] [id = 540] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 17224400 == 89 [pid = 1288] [id = 539] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 1FE8D800 == 88 [pid = 1288] [id = 538] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 1A66A400 == 87 [pid = 1288] [id = 537] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 1D1C8C00 == 86 [pid = 1288] [id = 536] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 1D0BD000 == 85 [pid = 1288] [id = 535] 02:51:17 INFO - PROCESS | 1288 | --DOCSHELL 1B80C000 == 84 [pid = 1288] [id = 534] 02:51:17 INFO - PROCESS | 1288 | --DOMWINDOW == 170 (2227E000) [pid = 1288] [serial = 1567] [outer = 00000000] [url = about:blank] 02:51:17 INFO - PROCESS | 1288 | ++DOCSHELL 0EDF3C00 == 85 [pid = 1288] [id = 552] 02:51:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 171 (0EE4E000) [pid = 1288] [serial = 1656] [outer = 00000000] 02:51:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 172 (1334B400) [pid = 1288] [serial = 1657] [outer = 0EE4E000] 02:51:17 INFO - PROCESS | 1288 | 1461232277916 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 173 (18756400) [pid = 1288] [serial = 1658] [outer = 0EE4E000] 02:51:18 INFO - PROCESS | 1288 | --DOCSHELL 17291800 == 84 [pid = 1288] [id = 533] 02:51:18 INFO - PROCESS | 1288 | --DOCSHELL 1D0B5000 == 83 [pid = 1288] [id = 532] 02:51:18 INFO - PROCESS | 1288 | --DOCSHELL 1B910400 == 82 [pid = 1288] [id = 531] 02:51:18 INFO - PROCESS | 1288 | --DOCSHELL 0EDEA800 == 81 [pid = 1288] [id = 530] 02:51:18 INFO - PROCESS | 1288 | --DOCSHELL 2588D400 == 80 [pid = 1288] [id = 528] 02:51:18 INFO - PROCESS | 1288 | --DOCSHELL 25822400 == 79 [pid = 1288] [id = 527] 02:51:18 INFO - PROCESS | 1288 | --DOCSHELL 255A7C00 == 78 [pid = 1288] [id = 526] 02:51:18 INFO - PROCESS | 1288 | --DOCSHELL 209AFC00 == 77 [pid = 1288] [id = 525] 02:51:18 INFO - PROCESS | 1288 | --DOCSHELL 1B80BC00 == 76 [pid = 1288] [id = 524] 02:51:18 INFO - PROCESS | 1288 | --DOCSHELL 17317C00 == 75 [pid = 1288] [id = 523] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 172 (1A667800) [pid = 1288] [serial = 1406] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 171 (1D1C7800) [pid = 1288] [serial = 1409] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 170 (22DADC00) [pid = 1288] [serial = 1412] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 169 (21B01C00) [pid = 1288] [serial = 1403] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 168 (26B9A800) [pid = 1288] [serial = 1475] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 167 (1B611800) [pid = 1288] [serial = 1355] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 166 (2227B400) [pid = 1288] [serial = 1361] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 165 (24046800) [pid = 1288] [serial = 1418] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (25822000) [pid = 1288] [serial = 1472] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 163 (2403A400) [pid = 1288] [serial = 1415] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 162 (23A66800) [pid = 1288] [serial = 1367] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 161 (24850400) [pid = 1288] [serial = 1370] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (1D582000) [pid = 1288] [serial = 1358] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (1CBB0800) [pid = 1288] [serial = 1424] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (255B3800) [pid = 1288] [serial = 1421] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (22EC2C00) [pid = 1288] [serial = 1364] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (26BA8400) [pid = 1288] [serial = 1478] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 155 (1F9D0000) [pid = 1288] [serial = 1552] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (1FE58C00) [pid = 1288] [serial = 1553] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (2060E800) [pid = 1288] [serial = 1556] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (20516C00) [pid = 1288] [serial = 1555] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (1BD66000) [pid = 1288] [serial = 1561] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (209ADC00) [pid = 1288] [serial = 1558] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (21AB3000) [pid = 1288] [serial = 1564] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (20AEDC00) [pid = 1288] [serial = 1559] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (1CF81C00) [pid = 1288] [serial = 1541] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (1CC21800) [pid = 1288] [serial = 1540] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (20511400) [pid = 1288] [serial = 1511] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (1E60DC00) [pid = 1288] [serial = 1549] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (22EC0C00) [pid = 1288] [serial = 1531] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (1868D800) [pid = 1288] [serial = 1538] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (16545800) [pid = 1288] [serial = 1537] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (18F0C400) [pid = 1288] [serial = 1513] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (1A669800) [pid = 1288] [serial = 1543] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (1B6B1400) [pid = 1288] [serial = 1544] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 137 (1CF83800) [pid = 1288] [serial = 1546] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 136 (1D0B3000) [pid = 1288] [serial = 1547] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 135 (24846C00) [pid = 1288] [serial = 1534] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (20AEEC00) [pid = 1288] [serial = 1522] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (1CC22C00) [pid = 1288] [serial = 1516] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (21805000) [pid = 1288] [serial = 1525] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (21D78C00) [pid = 1288] [serial = 1528] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (2060A400) [pid = 1288] [serial = 1519] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (21B04000) [pid = 1288] [serial = 1565] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 128 (1CDBF400) [pid = 1288] [serial = 1562] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | --DOMWINDOW == 127 (1E705800) [pid = 1288] [serial = 1550] [outer = 00000000] [url = about:blank] 02:51:18 INFO - PROCESS | 1288 | 1461232278423 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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 970ms 02:51:18 INFO - PROCESS | 1288 | 1461232278437 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 1288 | 1461232278439 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 02:51:18 INFO - PROCESS | 1288 | 1461232278442 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:51:18 INFO - PROCESS | 1288 | 1461232278446 Marionette TRACE conn4 <- [1,2174,null,{}] 02:51:18 INFO - PROCESS | 1288 | 1461232278456 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}] 02:51:18 INFO - PROCESS | 1288 | 1461232278560 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 02:51:18 INFO - PROCESS | 1288 | 1461232278703 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 1288 | ++DOCSHELL 17869C00 == 76 [pid = 1288] [id = 553] 02:51:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 128 (1786C400) [pid = 1288] [serial = 1659] [outer = 00000000] 02:51:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 129 (1BC83000) [pid = 1288] [serial = 1660] [outer = 1786C400] 02:51:18 INFO - PROCESS | 1288 | 1461232278753 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (1C890800) [pid = 1288] [serial = 1661] [outer = 1786C400] 02:51:19 INFO - PROCESS | 1288 | 1461232279139 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]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 02:51:19 INFO - PROCESS | 1288 | 1461232279177 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 1288 | 1461232279179 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 02:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:51:19 INFO - PROCESS | 1288 | 1461232279213 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 1288 | 1461232279215 Marionette TRACE conn4 <- [1,2178,null,{}] 02:51:19 INFO - PROCESS | 1288 | 1461232279218 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}] 02:51:19 INFO - PROCESS | 1288 | 1461232279315 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 02:51:19 INFO - PROCESS | 1288 | 1461232279321 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 1288 | ++DOCSHELL 1CC2DC00 == 77 [pid = 1288] [id = 554] 02:51:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (1CF79000) [pid = 1288] [serial = 1662] [outer = 00000000] 02:51:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (1D0BC400) [pid = 1288] [serial = 1663] [outer = 1CF79000] 02:51:19 INFO - PROCESS | 1288 | 1461232279368 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (1D582000) [pid = 1288] [serial = 1664] [outer = 1CF79000] 02:51:19 INFO - PROCESS | 1288 | 1461232279837 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]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 02:51:19 INFO - PROCESS | 1288 | 1461232279883 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 1288 | 1461232279885 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 02:51:19 INFO - PROCESS | 1288 | 1461232279888 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 1288 | 1461232279890 Marionette TRACE conn4 <- [1,2182,null,{}] 02:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:51:19 INFO - PROCESS | 1288 | 1461232279893 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}] 02:51:19 INFO - PROCESS | 1288 | 1461232279986 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 02:51:19 INFO - PROCESS | 1288 | 1461232279992 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 1288 | ++DOCSHELL 1D5F3000 == 78 [pid = 1288] [id = 555] 02:51:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (1D8D6C00) [pid = 1288] [serial = 1665] [outer = 00000000] 02:51:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (1E705800) [pid = 1288] [serial = 1666] [outer = 1D8D6C00] 02:51:20 INFO - PROCESS | 1288 | 1461232280037 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (1F6DF400) [pid = 1288] [serial = 1667] [outer = 1D8D6C00] 02:51:20 INFO - PROCESS | 1288 | 1461232280568 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]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 02:51:20 INFO - PROCESS | 1288 | 1461232280623 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 02:51:20 INFO - PROCESS | 1288 | 1461232280625 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 02:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:51:20 INFO - PROCESS | 1288 | 1461232280634 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - PROCESS | 1288 | 1461232280636 Marionette TRACE conn4 <- [1,2186,null,{}] 02:51:20 INFO - PROCESS | 1288 | 1461232280639 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}] 02:51:20 INFO - PROCESS | 1288 | 1461232280820 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 02:51:20 INFO - PROCESS | 1288 | 1461232280845 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 1288 | ++DOCSHELL 1FE62C00 == 79 [pid = 1288] [id = 556] 02:51:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (1FE8CC00) [pid = 1288] [serial = 1668] [outer = 00000000] 02:51:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (1FF18000) [pid = 1288] [serial = 1669] [outer = 1FE8CC00] 02:51:20 INFO - PROCESS | 1288 | 1461232280893 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (1FF6B800) [pid = 1288] [serial = 1670] [outer = 1FE8CC00] 02:51:21 INFO - PROCESS | 1288 | 1461232281344 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]]]}] 02:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 02:51:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:51:21 INFO - PROCESS | 1288 | 1461232281363 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 02:51:21 INFO - PROCESS | 1288 | 1461232281365 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 02:51:21 INFO - PROCESS | 1288 | 1461232281368 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:51:21 INFO - PROCESS | 1288 | 1461232281370 Marionette TRACE conn4 <- [1,2190,null,{}] 02:51:21 INFO - PROCESS | 1288 | 1461232281374 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}] 02:51:21 INFO - PROCESS | 1288 | 1461232281507 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 02:51:21 INFO - PROCESS | 1288 | 1461232281583 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 1288 | ++DOCSHELL 1FE58C00 == 80 [pid = 1288] [id = 557] 02:51:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (1FE8E000) [pid = 1288] [serial = 1671] [outer = 00000000] 02:51:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (20520800) [pid = 1288] [serial = 1672] [outer = 1FE8E000] 02:51:21 INFO - PROCESS | 1288 | 1461232281628 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (20610400) [pid = 1288] [serial = 1673] [outer = 1FE8E000] 02:51:22 INFO - PROCESS | 1288 | 1461232282067 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]]]}] 02:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 02:51:22 INFO - PROCESS | 1288 | 1461232282105 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 02:51:22 INFO - PROCESS | 1288 | 1461232282107 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 02:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:51:22 INFO - PROCESS | 1288 | 1461232282110 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - PROCESS | 1288 | 1461232282112 Marionette TRACE conn4 <- [1,2194,null,{}] 02:51:22 INFO - PROCESS | 1288 | 1461232282115 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}] 02:51:22 INFO - PROCESS | 1288 | 1461232282498 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 02:51:22 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (1E70B400) [pid = 1288] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:51:22 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (17293800) [pid = 1288] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:51:22 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (1D0B5400) [pid = 1288] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:51:22 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (12C15800) [pid = 1288] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:51:22 INFO - PROCESS | 1288 | --DOMWINDOW == 137 (1F647400) [pid = 1288] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:51:22 INFO - PROCESS | 1288 | --DOMWINDOW == 136 (1D0BDC00) [pid = 1288] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:51:22 INFO - PROCESS | 1288 | --DOMWINDOW == 135 (1BC79400) [pid = 1288] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:51:22 INFO - PROCESS | 1288 | --DOMWINDOW == 134 (1FE8E400) [pid = 1288] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:51:22 INFO - PROCESS | 1288 | --DOMWINDOW == 133 (1BD66C00) [pid = 1288] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:51:22 INFO - PROCESS | 1288 | --DOMWINDOW == 132 (17787800) [pid = 1288] [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.] 02:51:22 INFO - PROCESS | 1288 | --DOMWINDOW == 131 (1BB1AC00) [pid = 1288] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:51:22 INFO - PROCESS | 1288 | --DOMWINDOW == 130 (1874F800) [pid = 1288] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:51:22 INFO - PROCESS | 1288 | --DOMWINDOW == 129 (17876000) [pid = 1288] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:51:22 INFO - PROCESS | 1288 | 1461232282587 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 1288 | ++DOCSHELL 12C15800 == 81 [pid = 1288] [id = 558] 02:51:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 130 (12C18000) [pid = 1288] [serial = 1674] [outer = 00000000] 02:51:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 131 (17787800) [pid = 1288] [serial = 1675] [outer = 12C18000] 02:51:22 INFO - PROCESS | 1288 | 1461232282632 Marionette DEBUG loaded listener.js 02:51:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 132 (1B807400) [pid = 1288] [serial = 1676] [outer = 12C18000] 02:51:23 INFO - PROCESS | 1288 | 1461232283004 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]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 930ms 02:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:51:23 INFO - PROCESS | 1288 | 1461232283044 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 1288 | 1461232283046 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 02:51:23 INFO - PROCESS | 1288 | 1461232283049 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 1288 | 1461232283051 Marionette TRACE conn4 <- [1,2198,null,{}] 02:51:23 INFO - PROCESS | 1288 | 1461232283055 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}] 02:51:23 INFO - PROCESS | 1288 | 1461232283149 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 02:51:23 INFO - PROCESS | 1288 | 1461232283155 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:23 INFO - PROCESS | 1288 | ++DOCSHELL 1BC79400 == 82 [pid = 1288] [id = 559] 02:51:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 133 (1D8CF400) [pid = 1288] [serial = 1677] [outer = 00000000] 02:51:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 134 (20AF0400) [pid = 1288] [serial = 1678] [outer = 1D8CF400] 02:51:23 INFO - PROCESS | 1288 | 1461232283200 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 135 (20F4D800) [pid = 1288] [serial = 1679] [outer = 1D8CF400] 02:51:23 INFO - PROCESS | 1288 | 1461232283650 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]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 02:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:51:23 INFO - PROCESS | 1288 | 1461232283680 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 1288 | 1461232283682 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 02:51:23 INFO - PROCESS | 1288 | 1461232283685 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 1288 | 1461232283687 Marionette TRACE conn4 <- [1,2202,null,{}] 02:51:23 INFO - PROCESS | 1288 | 1461232283707 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}] 02:51:23 INFO - PROCESS | 1288 | 1461232283801 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 02:51:23 INFO - PROCESS | 1288 | 1461232283808 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:23 INFO - PROCESS | 1288 | ++DOCSHELL 12D08C00 == 83 [pid = 1288] [id = 560] 02:51:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 136 (12D15000) [pid = 1288] [serial = 1680] [outer = 00000000] 02:51:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (1FF72C00) [pid = 1288] [serial = 1681] [outer = 12D15000] 02:51:23 INFO - PROCESS | 1288 | 1461232283879 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (21AA6400) [pid = 1288] [serial = 1682] [outer = 12D15000] 02:51:24 INFO - PROCESS | 1288 | 1461232284338 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]]]}] 02:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 02:51:24 INFO - PROCESS | 1288 | 1461232284356 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 1288 | 1461232284358 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 02:51:24 INFO - PROCESS | 1288 | 1461232284361 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:51:24 INFO - PROCESS | 1288 | 1461232284364 Marionette TRACE conn4 <- [1,2206,null,{}] 02:51:24 INFO - PROCESS | 1288 | 1461232284384 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}] 02:51:24 INFO - PROCESS | 1288 | 1461232284501 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 02:51:24 INFO - PROCESS | 1288 | 1461232284741 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 1288 | ++DOCSHELL 12C12800 == 84 [pid = 1288] [id = 561] 02:51:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (12C1DC00) [pid = 1288] [serial = 1683] [outer = 00000000] 02:51:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (13B0F000) [pid = 1288] [serial = 1684] [outer = 12C1DC00] 02:51:24 INFO - PROCESS | 1288 | 1461232284803 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (16510C00) [pid = 1288] [serial = 1685] [outer = 12C1DC00] 02:51:25 INFO - PROCESS | 1288 | 1461232285479 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]]]}] 02:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1178ms 02:51:25 INFO - PROCESS | 1288 | 1461232285555 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 02:51:25 INFO - PROCESS | 1288 | 1461232285559 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 02:51:25 INFO - PROCESS | 1288 | 1461232285565 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:51:25 INFO - PROCESS | 1288 | 1461232285570 Marionette TRACE conn4 <- [1,2210,null,{}] 02:51:25 INFO - PROCESS | 1288 | 1461232285576 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}] 02:51:25 INFO - PROCESS | 1288 | 1461232285712 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 02:51:25 INFO - PROCESS | 1288 | 1461232285866 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 1288 | ++DOCSHELL 1B60D400 == 85 [pid = 1288] [id = 562] 02:51:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (1BB1C400) [pid = 1288] [serial = 1686] [outer = 00000000] 02:51:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (1CC2B400) [pid = 1288] [serial = 1687] [outer = 1BB1C400] 02:51:25 INFO - PROCESS | 1288 | 1461232285925 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (1CF81800) [pid = 1288] [serial = 1688] [outer = 1BB1C400] 02:51:26 INFO - PROCESS | 1288 | 1461232286557 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]]]}] 02:51:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:51:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1017ms 02:51:26 INFO - PROCESS | 1288 | 1461232286592 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 02:51:26 INFO - PROCESS | 1288 | 1461232286596 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 02:51:26 INFO - PROCESS | 1288 | 1461232286600 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:51:26 INFO - PROCESS | 1288 | 1461232286602 Marionette TRACE conn4 <- [1,2214,null,{}] 02:51:26 INFO - PROCESS | 1288 | 1461232286606 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}] 02:51:26 INFO - PROCESS | 1288 | 1461232286728 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 02:51:26 INFO - PROCESS | 1288 | 1461232286891 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:26 INFO - PROCESS | 1288 | ++DOCSHELL 1FA6B800 == 86 [pid = 1288] [id = 563] 02:51:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (1FA70000) [pid = 1288] [serial = 1689] [outer = 00000000] 02:51:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (209ADC00) [pid = 1288] [serial = 1690] [outer = 1FA70000] 02:51:26 INFO - PROCESS | 1288 | 1461232286949 Marionette DEBUG loaded listener.js 02:51:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (21808400) [pid = 1288] [serial = 1691] [outer = 1FA70000] 02:51:27 INFO - PROCESS | 1288 | 1461232287547 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]]]}] 02:51: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) 02:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 970ms 02:51:27 INFO - PROCESS | 1288 | 1461232287574 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 02:51:27 INFO - PROCESS | 1288 | 1461232287577 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 02:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:51:27 INFO - PROCESS | 1288 | 1461232287588 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 1288 | 1461232287594 Marionette TRACE conn4 <- [1,2218,null,{}] 02:51:27 INFO - PROCESS | 1288 | 1461232287599 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}] 02:51:27 INFO - PROCESS | 1288 | 1461232287723 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 02:51:27 INFO - PROCESS | 1288 | 1461232287917 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 1288 | ++DOCSHELL 22EBD000 == 87 [pid = 1288] [id = 564] 02:51:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (22EBD800) [pid = 1288] [serial = 1692] [outer = 00000000] 02:51:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (22EC8800) [pid = 1288] [serial = 1693] [outer = 22EBD800] 02:51:27 INFO - PROCESS | 1288 | 1461232287973 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (23A68400) [pid = 1288] [serial = 1694] [outer = 22EBD800] 02:51:28 INFO - PROCESS | 1288 | 1461232288547 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]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 990ms 02:51:28 INFO - PROCESS | 1288 | 1461232288574 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 1288 | 1461232288577 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 02:51:28 INFO - PROCESS | 1288 | 1461232288580 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:51:28 INFO - PROCESS | 1288 | 1461232288583 Marionette TRACE conn4 <- [1,2222,null,{}] 02:51:28 INFO - PROCESS | 1288 | 1461232288586 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}] 02:51:28 INFO - PROCESS | 1288 | 1461232288706 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 02:51:28 INFO - PROCESS | 1288 | 1461232288879 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 1288 | ++DOCSHELL 22EC2C00 == 88 [pid = 1288] [id = 565] 02:51:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (23A69C00) [pid = 1288] [serial = 1695] [outer = 00000000] 02:51:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (2484DC00) [pid = 1288] [serial = 1696] [outer = 23A69C00] 02:51:28 INFO - PROCESS | 1288 | 1461232288935 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (24B32400) [pid = 1288] [serial = 1697] [outer = 23A69C00] 02:51:29 INFO - PROCESS | 1288 | 1461232289509 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]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 971ms 02:51:29 INFO - PROCESS | 1288 | 1461232289556 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 02:51:29 INFO - PROCESS | 1288 | 1461232289558 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 02:51:29 INFO - PROCESS | 1288 | 1461232289561 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:51:29 INFO - PROCESS | 1288 | 1461232289564 Marionette TRACE conn4 <- [1,2226,null,{}] 02:51:29 INFO - PROCESS | 1288 | 1461232289567 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}] 02:51:29 INFO - PROCESS | 1288 | 1461232289686 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 02:51:29 INFO - PROCESS | 1288 | 1461232289863 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 1288 | ++DOCSHELL 255A9000 == 89 [pid = 1288] [id = 566] 02:51:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (255AB000) [pid = 1288] [serial = 1698] [outer = 00000000] 02:51:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (25818400) [pid = 1288] [serial = 1699] [outer = 255AB000] 02:51:29 INFO - PROCESS | 1288 | 1461232289928 Marionette DEBUG loaded listener.js 02:51:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (25824000) [pid = 1288] [serial = 1700] [outer = 255AB000] 02:51:30 INFO - PROCESS | 1288 | 1461232290481 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]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 970ms 02:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:51:30 INFO - PROCESS | 1288 | 1461232290535 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 02:51:30 INFO - PROCESS | 1288 | 1461232290537 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 02:51:30 INFO - PROCESS | 1288 | 1461232290541 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 1288 | 1461232290544 Marionette TRACE conn4 <- [1,2230,null,{}] 02:51:30 INFO - PROCESS | 1288 | 1461232290548 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}] 02:51:30 INFO - PROCESS | 1288 | 1461232290698 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 02:51:30 INFO - PROCESS | 1288 | 1461232290858 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:30 INFO - PROCESS | 1288 | ++DOCSHELL 255AB400 == 90 [pid = 1288] [id = 567] 02:51:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (2588D800) [pid = 1288] [serial = 1701] [outer = 00000000] 02:51:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (26B9B800) [pid = 1288] [serial = 1702] [outer = 2588D800] 02:51:30 INFO - PROCESS | 1288 | 1461232290914 Marionette DEBUG loaded listener.js 02:51:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (26BA3C00) [pid = 1288] [serial = 1703] [outer = 2588D800] 02:51:31 INFO - PROCESS | 1288 | 1461232291477 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]]]}] 02:51:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:51:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 970ms 02:51:31 INFO - PROCESS | 1288 | 1461232291523 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 02:51:31 INFO - PROCESS | 1288 | 1461232291525 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 02:51:31 INFO - PROCESS | 1288 | 1461232291530 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:51:31 INFO - PROCESS | 1288 | 1461232291532 Marionette TRACE conn4 <- [1,2234,null,{}] 02:51:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:51:31 INFO - PROCESS | 1288 | 1461232291536 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}] 02:51:31 INFO - PROCESS | 1288 | 1461232291654 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 02:51:31 INFO - PROCESS | 1288 | 1461232291844 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 1288 | ++DOCSHELL 209AE000 == 91 [pid = 1288] [id = 568] 02:51:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (20AE8400) [pid = 1288] [serial = 1704] [outer = 00000000] 02:51:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (277F0000) [pid = 1288] [serial = 1705] [outer = 20AE8400] 02:51:31 INFO - PROCESS | 1288 | 1461232291899 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 162 (277F1C00) [pid = 1288] [serial = 1706] [outer = 20AE8400] 02:51:32 INFO - PROCESS | 1288 | 1461232292795 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]]]}] 02:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1324ms 02:51:32 INFO - PROCESS | 1288 | 1461232292861 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 1288 | 1461232292865 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 02:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:51:32 INFO - PROCESS | 1288 | 1461232292870 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 1288 | 1461232292874 Marionette TRACE conn4 <- [1,2238,null,{}] 02:51:32 INFO - PROCESS | 1288 | 1461232292880 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}] 02:51:33 INFO - PROCESS | 1288 | 1461232293002 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 02:51:33 INFO - PROCESS | 1288 | 1461232293161 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 1288 | ++DOCSHELL 12C18400 == 92 [pid = 1288] [id = 569] 02:51:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 163 (12C18800) [pid = 1288] [serial = 1707] [outer = 00000000] 02:51:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (12C37400) [pid = 1288] [serial = 1708] [outer = 12C18800] 02:51:33 INFO - PROCESS | 1288 | 1461232293215 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (12C3F000) [pid = 1288] [serial = 1709] [outer = 12C18800] 02:51:33 INFO - PROCESS | 1288 | 1461232293737 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]]]}] 02:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 930ms 02:51:33 INFO - PROCESS | 1288 | 1461232293801 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 02:51:33 INFO - PROCESS | 1288 | 1461232293807 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 02:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:51:33 INFO - PROCESS | 1288 | 1461232293814 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 1288 | 1461232293816 Marionette TRACE conn4 <- [1,2242,null,{}] 02:51:33 INFO - PROCESS | 1288 | 1461232293820 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}] 02:51:33 INFO - PROCESS | 1288 | 1461232293931 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 02:51:34 INFO - PROCESS | 1288 | 1461232294109 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:34 INFO - PROCESS | 1288 | ++DOCSHELL 12D04C00 == 93 [pid = 1288] [id = 570] 02:51:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 166 (12D1AC00) [pid = 1288] [serial = 1710] [outer = 00000000] 02:51:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 167 (1721C400) [pid = 1288] [serial = 1711] [outer = 12D1AC00] 02:51:34 INFO - PROCESS | 1288 | 1461232294159 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 168 (174F0C00) [pid = 1288] [serial = 1712] [outer = 12D1AC00] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 12D08C00 == 92 [pid = 1288] [id = 560] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 1BC79400 == 91 [pid = 1288] [id = 559] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 12C15800 == 90 [pid = 1288] [id = 558] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 1FE58C00 == 89 [pid = 1288] [id = 557] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 1FE62C00 == 88 [pid = 1288] [id = 556] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 1D5F3000 == 87 [pid = 1288] [id = 555] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 167 (1874C800) [pid = 1288] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 166 (1B80DC00) [pid = 1288] [serial = 1570] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 165 (1D80F400) [pid = 1288] [serial = 1573] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (23A63800) [pid = 1288] [serial = 1576] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 163 (25819400) [pid = 1288] [serial = 1579] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 162 (2683CC00) [pid = 1288] [serial = 1582] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 161 (2683C000) [pid = 1288] [serial = 1585] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (2699F800) [pid = 1288] [serial = 1588] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (21B0C000) [pid = 1288] [serial = 1624] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 1CC2DC00 == 86 [pid = 1288] [id = 554] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 17869C00 == 85 [pid = 1288] [id = 553] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 0EDF3C00 == 84 [pid = 1288] [id = 552] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 0F588800 == 83 [pid = 1288] [id = 13] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 14201400 == 82 [pid = 1288] [id = 551] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 21AB2800 == 81 [pid = 1288] [id = 522] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 1874D400 == 80 [pid = 1288] [id = 543] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 13347400 == 79 [pid = 1288] [id = 542] 02:51:34 INFO - PROCESS | 1288 | --DOCSHELL 20AE7C00 == 78 [pid = 1288] [id = 541] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (1F9D0400) [pid = 1288] [serial = 1609] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (1B61A400) [pid = 1288] [serial = 1600] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 156 (1E610C00) [pid = 1288] [serial = 1598] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 155 (1D5F0800) [pid = 1288] [serial = 1597] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 154 (1B6BD800) [pid = 1288] [serial = 1601] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (165EC400) [pid = 1288] [serial = 1592] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (1409B800) [pid = 1288] [serial = 1591] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (1FF20800) [pid = 1288] [serial = 1613] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (1D5F9800) [pid = 1288] [serial = 1606] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (1FE9A800) [pid = 1288] [serial = 1612] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (1C89D000) [pid = 1288] [serial = 1603] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (1CDC1800) [pid = 1288] [serial = 1604] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (1F9CF800) [pid = 1288] [serial = 1610] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (20513800) [pid = 1288] [serial = 1615] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (20614C00) [pid = 1288] [serial = 1622] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 143 (20617C00) [pid = 1288] [serial = 1621] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 142 (2051EC00) [pid = 1288] [serial = 1616] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 141 (13351800) [pid = 1288] [serial = 1079] [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.] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 140 (1BCD4000) [pid = 1288] [serial = 1595] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 139 (1BBAD400) [pid = 1288] [serial = 1594] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 138 (1CBE3800) [pid = 1288] [serial = 1618] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 137 (1D1C5400) [pid = 1288] [serial = 1619] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | --DOMWINDOW == 136 (1E67E000) [pid = 1288] [serial = 1607] [outer = 00000000] [url = about:blank] 02:51:34 INFO - PROCESS | 1288 | 1461232294824 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]]]}] 02:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1021ms 02:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:51:34 INFO - PROCESS | 1288 | 1461232294836 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 02:51:34 INFO - PROCESS | 1288 | 1461232294838 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 02:51:34 INFO - PROCESS | 1288 | 1461232294842 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:51:34 INFO - PROCESS | 1288 | 1461232294845 Marionette TRACE conn4 <- [1,2246,null,{}] 02:51:34 INFO - PROCESS | 1288 | 1461232294855 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}] 02:51:34 INFO - PROCESS | 1288 | 1461232294977 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 02:51:35 INFO - PROCESS | 1288 | 1461232295087 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 1288 | ++DOCSHELL 12D1D800 == 79 [pid = 1288] [id = 571] 02:51:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 137 (13347400) [pid = 1288] [serial = 1713] [outer = 00000000] 02:51:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 138 (17526000) [pid = 1288] [serial = 1714] [outer = 13347400] 02:51:35 INFO - PROCESS | 1288 | 1461232295135 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 139 (1786A000) [pid = 1288] [serial = 1715] [outer = 13347400] 02:51:35 INFO - PROCESS | 1288 | 1461232295583 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]]]}] 02:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 774ms 02:51:35 INFO - PROCESS | 1288 | 1461232295616 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 1288 | 1461232295619 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 02:51:35 INFO - PROCESS | 1288 | 1461232295622 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:51:35 INFO - PROCESS | 1288 | 1461232295624 Marionette TRACE conn4 <- [1,2250,null,{}] 02:51:35 INFO - PROCESS | 1288 | 1461232295628 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}] 02:51:35 INFO - PROCESS | 1288 | 1461232295724 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 02:51:35 INFO - PROCESS | 1288 | 1461232295730 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 1288 | ++DOCSHELL 1868E000 == 80 [pid = 1288] [id = 572] 02:51:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 140 (1936D800) [pid = 1288] [serial = 1716] [outer = 00000000] 02:51:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 141 (1B6B1800) [pid = 1288] [serial = 1717] [outer = 1936D800] 02:51:35 INFO - PROCESS | 1288 | 1461232295777 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 142 (1B6BD800) [pid = 1288] [serial = 1718] [outer = 1936D800] 02:51:36 INFO - PROCESS | 1288 | 1461232296285 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]]]}] 02:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 02:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:51:36 INFO - PROCESS | 1288 | 1461232296296 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 02:51:36 INFO - PROCESS | 1288 | 1461232296298 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 02:51:36 INFO - PROCESS | 1288 | 1461232296301 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:51:36 INFO - PROCESS | 1288 | 1461232296303 Marionette TRACE conn4 <- [1,2254,null,{}] 02:51:36 INFO - PROCESS | 1288 | 1461232296311 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}] 02:51:36 INFO - PROCESS | 1288 | 1461232296401 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 02:51:36 INFO - PROCESS | 1288 | 1461232296409 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:36 INFO - PROCESS | 1288 | ++DOCSHELL 1B61A400 == 81 [pid = 1288] [id = 573] 02:51:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 143 (1B803800) [pid = 1288] [serial = 1719] [outer = 00000000] 02:51:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 144 (1BB27800) [pid = 1288] [serial = 1720] [outer = 1B803800] 02:51:36 INFO - PROCESS | 1288 | 1461232296454 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (1BC79400) [pid = 1288] [serial = 1721] [outer = 1B803800] 02:51:36 INFO - PROCESS | 1288 | 1461232296924 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]]]}] 02:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 02:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:51:36 INFO - PROCESS | 1288 | 1461232296973 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 02:51:36 INFO - PROCESS | 1288 | 1461232296975 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 02:51:36 INFO - PROCESS | 1288 | 1461232296978 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:51:36 INFO - PROCESS | 1288 | 1461232296979 Marionette TRACE conn4 <- [1,2258,null,{}] 02:51:36 INFO - PROCESS | 1288 | 1461232296983 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}] 02:51:37 INFO - PROCESS | 1288 | 1461232297131 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 02:51:37 INFO - PROCESS | 1288 | 1461232297181 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 1288 | ++DOCSHELL 1BC7F800 == 82 [pid = 1288] [id = 574] 02:51:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (1BC86800) [pid = 1288] [serial = 1722] [outer = 00000000] 02:51:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (1BD6F000) [pid = 1288] [serial = 1723] [outer = 1BC86800] 02:51:37 INFO - PROCESS | 1288 | 1461232297228 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (1CBEB800) [pid = 1288] [serial = 1724] [outer = 1BC86800] 02:51:37 INFO - PROCESS | 1288 | 1461232297691 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]]]}] 02:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 02:51:37 INFO - PROCESS | 1288 | 1461232297713 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 02:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:51:37 INFO - PROCESS | 1288 | 1461232297715 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 02:51:37 INFO - PROCESS | 1288 | 1461232297718 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 1288 | 1461232297720 Marionette TRACE conn4 <- [1,2262,null,{}] 02:51:37 INFO - PROCESS | 1288 | 1461232297723 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}] 02:51:37 INFO - PROCESS | 1288 | 1461232297854 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 02:51:37 INFO - PROCESS | 1288 | 1461232297870 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 1288 | ++DOCSHELL 12B01400 == 83 [pid = 1288] [id = 575] 02:51:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (1C895C00) [pid = 1288] [serial = 1725] [outer = 00000000] 02:51:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (1CF77C00) [pid = 1288] [serial = 1726] [outer = 1C895C00] 02:51:37 INFO - PROCESS | 1288 | 1461232297914 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (1CF80800) [pid = 1288] [serial = 1727] [outer = 1C895C00] 02:51:38 INFO - PROCESS | 1288 | 1461232298368 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]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 02:51:38 INFO - PROCESS | 1288 | 1461232298389 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 1288 | 1461232298391 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 02:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:51:38 INFO - PROCESS | 1288 | 1461232298394 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - PROCESS | 1288 | 1461232298396 Marionette TRACE conn4 <- [1,2266,null,{}] 02:51:38 INFO - PROCESS | 1288 | 1461232298399 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}] 02:51:38 INFO - PROCESS | 1288 | 1461232298531 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 02:51:38 INFO - PROCESS | 1288 | 1461232298581 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 1288 | ++DOCSHELL 1D07F000 == 84 [pid = 1288] [id = 576] 02:51:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (1D081400) [pid = 1288] [serial = 1728] [outer = 00000000] 02:51:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (1D57F000) [pid = 1288] [serial = 1729] [outer = 1D081400] 02:51:38 INFO - PROCESS | 1288 | 1461232298625 Marionette DEBUG loaded listener.js 02:51:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (1D585400) [pid = 1288] [serial = 1730] [outer = 1D081400] 02:51:39 INFO - PROCESS | 1288 | --DOMWINDOW == 153 (1786C400) [pid = 1288] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:51:39 INFO - PROCESS | 1288 | --DOMWINDOW == 152 (0EE4E000) [pid = 1288] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:51:39 INFO - PROCESS | 1288 | --DOMWINDOW == 151 (1FE8CC00) [pid = 1288] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:51:39 INFO - PROCESS | 1288 | --DOMWINDOW == 150 (17526C00) [pid = 1288] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:51:39 INFO - PROCESS | 1288 | --DOMWINDOW == 149 (1D8D6C00) [pid = 1288] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:51:39 INFO - PROCESS | 1288 | --DOMWINDOW == 148 (21B06800) [pid = 1288] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:51:39 INFO - PROCESS | 1288 | --DOMWINDOW == 147 (1CF79000) [pid = 1288] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:51:39 INFO - PROCESS | 1288 | --DOMWINDOW == 146 (1FE8E000) [pid = 1288] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:51:39 INFO - PROCESS | 1288 | --DOMWINDOW == 145 (12C18000) [pid = 1288] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:51:39 INFO - PROCESS | 1288 | --DOMWINDOW == 144 (1D8CF400) [pid = 1288] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:51:39 INFO - PROCESS | 1288 | 1461232299398 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]]]}] 02:51:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:51:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1022ms 02:51:39 INFO - PROCESS | 1288 | 1461232299417 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 02:51:39 INFO - PROCESS | 1288 | 1461232299419 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 02:51:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:51:39 INFO - PROCESS | 1288 | 1461232299422 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 1288 | 1461232299424 Marionette TRACE conn4 <- [1,2270,null,{}] 02:51:39 INFO - PROCESS | 1288 | 1461232299444 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}] 02:51:39 INFO - PROCESS | 1288 | 1461232299534 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 02:51:39 INFO - PROCESS | 1288 | 1461232299646 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 1288 | ++DOCSHELL 0EDF0800 == 85 [pid = 1288] [id = 577] 02:51:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 145 (0EE4E000) [pid = 1288] [serial = 1731] [outer = 00000000] 02:51:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 146 (1BCCBC00) [pid = 1288] [serial = 1732] [outer = 0EE4E000] 02:51:39 INFO - PROCESS | 1288 | 1461232299695 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 147 (1D07C400) [pid = 1288] [serial = 1733] [outer = 0EE4E000] 02:51:40 INFO - PROCESS | 1288 | 1461232300080 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]]]}] 02:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 690ms 02:51:40 INFO - PROCESS | 1288 | 1461232300113 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 02:51:40 INFO - PROCESS | 1288 | 1461232300115 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 02:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:51:40 INFO - PROCESS | 1288 | 1461232300118 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - PROCESS | 1288 | 1461232300120 Marionette TRACE conn4 <- [1,2274,null,{}] 02:51:40 INFO - PROCESS | 1288 | 1461232300124 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}] 02:51:40 INFO - PROCESS | 1288 | 1461232300214 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 02:51:40 INFO - PROCESS | 1288 | 1461232300331 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 1288 | ++DOCSHELL 1B6B4C00 == 86 [pid = 1288] [id = 578] 02:51:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 148 (1D588C00) [pid = 1288] [serial = 1734] [outer = 00000000] 02:51:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 149 (1E610C00) [pid = 1288] [serial = 1735] [outer = 1D588C00] 02:51:40 INFO - PROCESS | 1288 | 1461232300375 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 150 (1E67AC00) [pid = 1288] [serial = 1736] [outer = 1D588C00] 02:51:40 INFO - PROCESS | 1288 | 1461232300746 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]]]}] 02:51:40 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 02:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 02:51:40 INFO - PROCESS | 1288 | 1461232300789 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 02:51:40 INFO - PROCESS | 1288 | 1461232300792 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 02:51:40 INFO - PROCESS | 1288 | 1461232300805 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:51:40 INFO - PROCESS | 1288 | 1461232300808 Marionette TRACE conn4 <- [1,2278,null,{}] 02:51:40 INFO - PROCESS | 1288 | 1461232300811 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}] 02:51:40 INFO - PROCESS | 1288 | 1461232300922 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 02:51:40 INFO - PROCESS | 1288 | 1461232300934 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 1288 | ++DOCSHELL 1F010C00 == 87 [pid = 1288] [id = 579] 02:51:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 151 (1F011000) [pid = 1288] [serial = 1737] [outer = 00000000] 02:51:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 152 (1F9C9000) [pid = 1288] [serial = 1738] [outer = 1F011000] 02:51:40 INFO - PROCESS | 1288 | 1461232300984 Marionette DEBUG loaded listener.js 02:51:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 153 (1F9D1C00) [pid = 1288] [serial = 1739] [outer = 1F011000] 02:51:41 INFO - PROCESS | 1288 | 1461232301685 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]]]}] 02:51:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:51:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 930ms 02:51:41 INFO - PROCESS | 1288 | 1461232301741 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 02:51:41 INFO - PROCESS | 1288 | 1461232301746 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 02:51:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:51:41 INFO - PROCESS | 1288 | 1461232301751 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - PROCESS | 1288 | 1461232301755 Marionette TRACE conn4 <- [1,2282,null,{}] 02:51:41 INFO - PROCESS | 1288 | 1461232301761 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}] 02:51:41 INFO - PROCESS | 1288 | 1461232301919 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 02:51:42 INFO - PROCESS | 1288 | 1461232302079 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 1288 | ++DOCSHELL 12709000 == 88 [pid = 1288] [id = 580] 02:51:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 154 (12D0E000) [pid = 1288] [serial = 1740] [outer = 00000000] 02:51:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 155 (14204000) [pid = 1288] [serial = 1741] [outer = 12D0E000] 02:51:42 INFO - PROCESS | 1288 | 1461232302139 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 156 (17224000) [pid = 1288] [serial = 1742] [outer = 12D0E000] 02:51:42 INFO - PROCESS | 1288 | 1461232302788 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]]]}] 02:51:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:51:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1079ms 02:51:42 INFO - PROCESS | 1288 | 1461232302830 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 1288 | 1461232302837 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 02:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:51:42 INFO - PROCESS | 1288 | 1461232302843 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 1288 | 1461232302846 Marionette TRACE conn4 <- [1,2286,null,{}] 02:51:42 INFO - PROCESS | 1288 | 1461232302850 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}] 02:51:42 INFO - PROCESS | 1288 | 1461232302992 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 02:51:43 INFO - PROCESS | 1288 | 1461232303153 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 1288 | ++DOCSHELL 1B631400 == 89 [pid = 1288] [id = 581] 02:51:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 157 (1B909800) [pid = 1288] [serial = 1743] [outer = 00000000] 02:51:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (1BC83800) [pid = 1288] [serial = 1744] [outer = 1B909800] 02:51:43 INFO - PROCESS | 1288 | 1461232303208 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (1BD6CC00) [pid = 1288] [serial = 1745] [outer = 1B909800] 02:51:43 INFO - PROCESS | 1288 | 1461232303811 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]]]}] 02:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1020ms 02:51:43 INFO - PROCESS | 1288 | 1461232303865 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 02:51:43 INFO - PROCESS | 1288 | 1461232303868 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 02:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:51:43 INFO - PROCESS | 1288 | 1461232303872 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 1288 | 1461232303876 Marionette TRACE conn4 <- [1,2290,null,{}] 02:51:43 INFO - PROCESS | 1288 | 1461232303887 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}] 02:51:44 INFO - PROCESS | 1288 | 1461232304025 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 02:51:44 INFO - PROCESS | 1288 | 1461232304183 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 1288 | ++DOCSHELL 1F0C4400 == 90 [pid = 1288] [id = 582] 02:51:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (1F993400) [pid = 1288] [serial = 1746] [outer = 00000000] 02:51:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (1FA6C800) [pid = 1288] [serial = 1747] [outer = 1F993400] 02:51:44 INFO - PROCESS | 1288 | 1461232304243 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 162 (1FA74800) [pid = 1288] [serial = 1748] [outer = 1F993400] 02:51:44 INFO - PROCESS | 1288 | 1461232304850 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]]]}] 02:51:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:51:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1023ms 02:51:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:51:44 INFO - PROCESS | 1288 | 1461232304898 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 02:51:44 INFO - PROCESS | 1288 | 1461232304901 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 02:51:44 INFO - PROCESS | 1288 | 1461232304904 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:51:44 INFO - PROCESS | 1288 | 1461232304906 Marionette TRACE conn4 <- [1,2294,null,{}] 02:51:44 INFO - PROCESS | 1288 | 1461232304910 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}] 02:51:45 INFO - PROCESS | 1288 | 1461232305030 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 02:51:45 INFO - PROCESS | 1288 | 1461232305198 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 1288 | ++DOCSHELL 1FE5A800 == 91 [pid = 1288] [id = 583] 02:51:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 163 (1FE9A800) [pid = 1288] [serial = 1749] [outer = 00000000] 02:51:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (1FF69000) [pid = 1288] [serial = 1750] [outer = 1FE9A800] 02:51:45 INFO - PROCESS | 1288 | 1461232305255 Marionette DEBUG loaded listener.js 02:51:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (1FF74000) [pid = 1288] [serial = 1751] [outer = 1FE9A800] 02:51:45 INFO - PROCESS | 1288 | 1461232305849 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]]]}] 02:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 02:51:45 INFO - PROCESS | 1288 | 1461232305888 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 1288 | 1461232305891 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 02:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:51:45 INFO - PROCESS | 1288 | 1461232305896 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - PROCESS | 1288 | 1461232305898 Marionette TRACE conn4 <- [1,2298,null,{}] 02:51:45 INFO - PROCESS | 1288 | 1461232305902 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}] 02:51:46 INFO - PROCESS | 1288 | 1461232306017 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 02:51:46 INFO - PROCESS | 1288 | 1461232306172 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 1288 | ++DOCSHELL 20511800 == 92 [pid = 1288] [id = 584] 02:51:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 166 (20514C00) [pid = 1288] [serial = 1752] [outer = 00000000] 02:51:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 167 (20609800) [pid = 1288] [serial = 1753] [outer = 20514C00] 02:51:46 INFO - PROCESS | 1288 | 1461232306229 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 168 (20614C00) [pid = 1288] [serial = 1754] [outer = 20514C00] 02:51:46 INFO - PROCESS | 1288 | 1461232306800 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]]]}] 02:51:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:51:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 970ms 02:51:46 INFO - PROCESS | 1288 | 1461232306869 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 02:51:46 INFO - PROCESS | 1288 | 1461232306872 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 02:51:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:51:46 INFO - PROCESS | 1288 | 1461232306876 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:51:46 INFO - PROCESS | 1288 | 1461232306878 Marionette TRACE conn4 <- [1,2302,null,{}] 02:51:46 INFO - PROCESS | 1288 | 1461232306882 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}] 02:51:47 INFO - PROCESS | 1288 | 1461232307019 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 02:51:47 INFO - PROCESS | 1288 | 1461232307177 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:47 INFO - PROCESS | 1288 | ++DOCSHELL 2051EC00 == 93 [pid = 1288] [id = 585] 02:51:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 169 (209A2C00) [pid = 1288] [serial = 1755] [outer = 00000000] 02:51:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 170 (21807000) [pid = 1288] [serial = 1756] [outer = 209A2C00] 02:51:47 INFO - PROCESS | 1288 | 1461232307236 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 171 (21AB2800) [pid = 1288] [serial = 1757] [outer = 209A2C00] 02:51:47 INFO - PROCESS | 1288 | 1461232307802 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]]]}] 02:51:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:51:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 970ms 02:51:47 INFO - PROCESS | 1288 | 1461232307849 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 02:51:47 INFO - PROCESS | 1288 | 1461232307851 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 02:51:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:51:47 INFO - PROCESS | 1288 | 1461232307855 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:51:47 INFO - PROCESS | 1288 | 1461232307857 Marionette TRACE conn4 <- [1,2306,null,{}] 02:51:47 INFO - PROCESS | 1288 | 1461232307861 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}] 02:51:47 INFO - PROCESS | 1288 | 1461232307975 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 02:51:48 INFO - PROCESS | 1288 | 1461232308144 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 1288 | ++DOCSHELL 1B810800 == 94 [pid = 1288] [id = 586] 02:51:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 172 (20F54C00) [pid = 1288] [serial = 1758] [outer = 00000000] 02:51:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 173 (21D6DC00) [pid = 1288] [serial = 1759] [outer = 20F54C00] 02:51:48 INFO - PROCESS | 1288 | 1461232308200 Marionette DEBUG loaded listener.js 02:51:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 174 (21D78C00) [pid = 1288] [serial = 1760] [outer = 20F54C00] 02:51:48 INFO - PROCESS | 1288 | 1461232308783 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] 02:51:48 INFO - PROCESS | 1288 | 1461232308832 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 02:51:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:51:48 INFO - PROCESS | 1288 | 1461232308836 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:51:48 INFO - PROCESS | 1288 | 1461232308838 Marionette TRACE conn4 <- [1,2310,null,{}] 02:51:48 INFO - PROCESS | 1288 | 1461232308842 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}] 02:51:48 INFO - PROCESS | 1288 | 1461232308955 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 02:51:49 INFO - PROCESS | 1288 | 1461232309112 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 1288 | ++DOCSHELL 21C79400 == 95 [pid = 1288] [id = 587] 02:51:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 175 (21C82400) [pid = 1288] [serial = 1761] [outer = 00000000] 02:51:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 176 (22EC5800) [pid = 1288] [serial = 1762] [outer = 21C82400] 02:51:49 INFO - PROCESS | 1288 | 1461232309168 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 177 (23A64000) [pid = 1288] [serial = 1763] [outer = 21C82400] 02:51:49 INFO - PROCESS | 1288 | 1461232309720 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]]]}] 02:51:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:51:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 930ms 02:51:49 INFO - PROCESS | 1288 | 1461232309769 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 02:51:49 INFO - PROCESS | 1288 | 1461232309772 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 02:51:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:51:49 INFO - PROCESS | 1288 | 1461232309775 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - PROCESS | 1288 | 1461232309777 Marionette TRACE conn4 <- [1,2314,null,{}] 02:51:49 INFO - PROCESS | 1288 | 1461232309781 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}] 02:51:49 INFO - PROCESS | 1288 | 1461232309918 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 02:51:50 INFO - PROCESS | 1288 | 1461232310117 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 1288 | ++DOCSHELL 12C3D000 == 96 [pid = 1288] [id = 588] 02:51:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 178 (13BAB000) [pid = 1288] [serial = 1764] [outer = 00000000] 02:51:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 179 (1AA8BC00) [pid = 1288] [serial = 1765] [outer = 13BAB000] 02:51:50 INFO - PROCESS | 1288 | 1461232310174 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 180 (1B808C00) [pid = 1288] [serial = 1766] [outer = 13BAB000] 02:51:50 INFO - PROCESS | 1288 | 1461232310697 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]]]}] 02:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 970ms 02:51:50 INFO - PROCESS | 1288 | 1461232310749 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 1288 | 1461232310752 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 02:51:50 INFO - PROCESS | 1288 | 1461232310755 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:51:50 INFO - PROCESS | 1288 | 1461232310757 Marionette TRACE conn4 <- [1,2318,null,{}] 02:51:50 INFO - PROCESS | 1288 | 1461232310761 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}] 02:51:50 INFO - PROCESS | 1288 | 1461232310880 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 02:51:51 INFO - PROCESS | 1288 | 1461232311228 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 1288 | ++DOCSHELL 12C17C00 == 97 [pid = 1288] [id = 589] 02:51:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 181 (12D08800) [pid = 1288] [serial = 1767] [outer = 00000000] 02:51:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 182 (12D1D000) [pid = 1288] [serial = 1768] [outer = 12D08800] 02:51:51 INFO - PROCESS | 1288 | 1461232311281 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 183 (12E4C800) [pid = 1288] [serial = 1769] [outer = 12D08800] 02:51:51 INFO - PROCESS | 1288 | 1461232311900 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]]]}] 02:51:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:51:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1180ms 02:51:51 INFO - PROCESS | 1288 | 1461232311940 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 02:51:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:51:51 INFO - PROCESS | 1288 | 1461232311944 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 02:51:51 INFO - PROCESS | 1288 | 1461232311948 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 1288 | 1461232311952 Marionette TRACE conn4 <- [1,2322,null,{}] 02:51:51 INFO - PROCESS | 1288 | 1461232311957 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}] 02:51:52 INFO - PROCESS | 1288 | 1461232312109 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 02:51:52 INFO - PROCESS | 1288 | 1461232312271 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:52 INFO - PROCESS | 1288 | ++DOCSHELL 1BB27000 == 98 [pid = 1288] [id = 590] 02:51:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 184 (1BB29400) [pid = 1288] [serial = 1770] [outer = 00000000] 02:51:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 185 (1C89D800) [pid = 1288] [serial = 1771] [outer = 1BB29400] 02:51:52 INFO - PROCESS | 1288 | 1461232312325 Marionette DEBUG loaded listener.js 02:51:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 186 (1CC29000) [pid = 1288] [serial = 1772] [outer = 1BB29400] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 1FF6B400 == 97 [pid = 1288] [id = 355] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 2051A000 == 96 [pid = 1288] [id = 317] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 21C84C00 == 95 [pid = 1288] [id = 454] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 1CDC1C00 == 94 [pid = 1288] [id = 324] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 1A66D000 == 93 [pid = 1288] [id = 74] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 1B6B4C00 == 92 [pid = 1288] [id = 578] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 0EDF0800 == 91 [pid = 1288] [id = 577] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 1D07F000 == 90 [pid = 1288] [id = 576] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 12B01400 == 89 [pid = 1288] [id = 575] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 1BC7F800 == 88 [pid = 1288] [id = 574] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 1B61A400 == 87 [pid = 1288] [id = 573] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 1868E000 == 86 [pid = 1288] [id = 572] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 12D1D800 == 85 [pid = 1288] [id = 571] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 185 (1FF72C00) [pid = 1288] [serial = 1681] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 12D04C00 == 84 [pid = 1288] [id = 570] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 12C18400 == 83 [pid = 1288] [id = 569] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 1FA6B800 == 82 [pid = 1288] [id = 563] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 1B60D400 == 81 [pid = 1288] [id = 562] 02:51:52 INFO - PROCESS | 1288 | --DOCSHELL 12C12800 == 80 [pid = 1288] [id = 561] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 184 (1C890800) [pid = 1288] [serial = 1661] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 183 (18756400) [pid = 1288] [serial = 1658] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 182 (1FF6B800) [pid = 1288] [serial = 1670] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 181 (1936DC00) [pid = 1288] [serial = 1654] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 180 (19351400) [pid = 1288] [serial = 1627] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 179 (1F6DF400) [pid = 1288] [serial = 1667] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 178 (23A5D800) [pid = 1288] [serial = 1568] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 177 (1B5B6000) [pid = 1288] [serial = 1655] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 176 (1D582000) [pid = 1288] [serial = 1664] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 175 (20610400) [pid = 1288] [serial = 1673] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 174 (1D0BC400) [pid = 1288] [serial = 1663] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 173 (24B3EC00) [pid = 1288] [serial = 1642] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 172 (20520800) [pid = 1288] [serial = 1672] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 171 (1B807400) [pid = 1288] [serial = 1676] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 170 (17787800) [pid = 1288] [serial = 1675] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 169 (2683A800) [pid = 1288] [serial = 1645] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 168 (26BA8800) [pid = 1288] [serial = 1648] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 167 (1BC83000) [pid = 1288] [serial = 1660] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 166 (21D72800) [pid = 1288] [serial = 1633] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 165 (20F4D800) [pid = 1288] [serial = 1679] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (23A65000) [pid = 1288] [serial = 1636] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 163 (1334B400) [pid = 1288] [serial = 1657] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 162 (20AF0400) [pid = 1288] [serial = 1678] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 161 (1D181000) [pid = 1288] [serial = 1630] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 160 (1E705800) [pid = 1288] [serial = 1666] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 159 (255A6C00) [pid = 1288] [serial = 1639] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 158 (1FF18000) [pid = 1288] [serial = 1669] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | --DOMWINDOW == 157 (1B6B2000) [pid = 1288] [serial = 1651] [outer = 00000000] [url = about:blank] 02:51:52 INFO - PROCESS | 1288 | 1461232312925 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]]]}] 02:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1025ms 02:51:52 INFO - PROCESS | 1288 | 1461232312977 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 1288 | 1461232312981 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 02:51:52 INFO - PROCESS | 1288 | 1461232312984 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:51:52 INFO - PROCESS | 1288 | 1461232312986 Marionette TRACE conn4 <- [1,2326,null,{}] 02:51:52 INFO - PROCESS | 1288 | 1461232312990 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}] 02:51:53 INFO - PROCESS | 1288 | 1461232313096 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 02:51:53 INFO - PROCESS | 1288 | 1461232313216 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 1288 | ++DOCSHELL 17316C00 == 81 [pid = 1288] [id = 591] 02:51:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 158 (1731B800) [pid = 1288] [serial = 1773] [outer = 00000000] 02:51:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 159 (1A66C000) [pid = 1288] [serial = 1774] [outer = 1731B800] 02:51:53 INFO - PROCESS | 1288 | 1461232313262 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 160 (1B615C00) [pid = 1288] [serial = 1775] [outer = 1731B800] 02:51:53 INFO - PROCESS | 1288 | 1461232313684 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]]]}] 02:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 02:51:53 INFO - PROCESS | 1288 | 1461232313719 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 02:51:53 INFO - PROCESS | 1288 | 1461232313722 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 02:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:51:53 INFO - PROCESS | 1288 | 1461232313732 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 1288 | 1461232313738 Marionette TRACE conn4 <- [1,2330,null,{}] 02:51:53 INFO - PROCESS | 1288 | 1461232313742 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}] 02:51:53 INFO - PROCESS | 1288 | 1461232313872 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 02:51:53 INFO - PROCESS | 1288 | 1461232313883 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 1288 | ++DOCSHELL 1B807400 == 82 [pid = 1288] [id = 592] 02:51:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 161 (1B809800) [pid = 1288] [serial = 1776] [outer = 00000000] 02:51:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 162 (1CF78400) [pid = 1288] [serial = 1777] [outer = 1B809800] 02:51:53 INFO - PROCESS | 1288 | 1461232313928 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 163 (1D0B4C00) [pid = 1288] [serial = 1778] [outer = 1B809800] 02:51:54 INFO - PROCESS | 1288 | 1461232314406 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]]]}] 02:51:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:51:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 02:51:54 INFO - PROCESS | 1288 | 1461232314459 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 02:51:54 INFO - PROCESS | 1288 | 1461232314462 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 02:51:54 INFO - PROCESS | 1288 | 1461232314465 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:51:54 INFO - PROCESS | 1288 | 1461232314467 Marionette TRACE conn4 <- [1,2334,null,{}] 02:51:54 INFO - PROCESS | 1288 | 1461232314471 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}] 02:51:54 INFO - PROCESS | 1288 | 1461232314570 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 02:51:54 INFO - PROCESS | 1288 | 1461232314700 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:54 INFO - PROCESS | 1288 | ++DOCSHELL 1BD67000 == 83 [pid = 1288] [id = 593] 02:51:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 164 (1CF76400) [pid = 1288] [serial = 1779] [outer = 00000000] 02:51:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (1D8CE800) [pid = 1288] [serial = 1780] [outer = 1CF76400] 02:51:54 INFO - PROCESS | 1288 | 1461232314746 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 166 (1E674000) [pid = 1288] [serial = 1781] [outer = 1CF76400] 02:51:55 INFO - PROCESS | 1288 | 1461232315152 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]]]}] 02:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 02:51:55 INFO - PROCESS | 1288 | 1461232315199 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 02:51:55 INFO - PROCESS | 1288 | 1461232315201 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 02:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:51:55 INFO - PROCESS | 1288 | 1461232315204 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - PROCESS | 1288 | 1461232315206 Marionette TRACE conn4 <- [1,2338,null,{}] 02:51:55 INFO - PROCESS | 1288 | 1461232315210 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}] 02:51:55 INFO - PROCESS | 1288 | 1461232315381 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 02:51:55 INFO - PROCESS | 1288 | 1461232315464 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 1288 | ++DOCSHELL 1F6DF800 == 84 [pid = 1288] [id = 594] 02:51:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 167 (1F6E1800) [pid = 1288] [serial = 1782] [outer = 00000000] 02:51:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 168 (1F9C3400) [pid = 1288] [serial = 1783] [outer = 1F6E1800] 02:51:55 INFO - PROCESS | 1288 | 1461232315517 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 169 (1FA72800) [pid = 1288] [serial = 1784] [outer = 1F6E1800] 02:51:55 INFO - PROCESS | 1288 | 1461232315986 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]]]}] 02:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 830ms 02:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:51:56 INFO - PROCESS | 1288 | 1461232316035 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 1288 | 1461232316037 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 02:51:56 INFO - PROCESS | 1288 | 1461232316040 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 1288 | 1461232316042 Marionette TRACE conn4 <- [1,2342,null,{}] 02:51:56 INFO - PROCESS | 1288 | 1461232316045 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}] 02:51:56 INFO - PROCESS | 1288 | 1461232316182 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 02:51:56 INFO - PROCESS | 1288 | 1461232316202 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 1288 | ++DOCSHELL 1F98C400 == 85 [pid = 1288] [id = 595] 02:51:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 170 (1FE56400) [pid = 1288] [serial = 1785] [outer = 00000000] 02:51:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 171 (2060B000) [pid = 1288] [serial = 1786] [outer = 1FE56400] 02:51:56 INFO - PROCESS | 1288 | 1461232316246 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 172 (209A4000) [pid = 1288] [serial = 1787] [outer = 1FE56400] 02:51:56 INFO - PROCESS | 1288 | 1461232316708 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]]]}] 02:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 02:51:56 INFO - PROCESS | 1288 | 1461232316773 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 1288 | 1461232316775 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 02:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:51:56 INFO - PROCESS | 1288 | 1461232316781 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 1288 | 1461232316783 Marionette TRACE conn4 <- [1,2346,null,{}] 02:51:56 INFO - PROCESS | 1288 | 1461232316786 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}] 02:51:56 INFO - PROCESS | 1288 | 1461232316923 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 02:51:57 INFO - PROCESS | 1288 | 1461232317004 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 1288 | ++DOCSHELL 209A5400 == 86 [pid = 1288] [id = 596] 02:51:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 173 (209AEC00) [pid = 1288] [serial = 1788] [outer = 00000000] 02:51:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 174 (20F52C00) [pid = 1288] [serial = 1789] [outer = 209AEC00] 02:51:57 INFO - PROCESS | 1288 | 1461232317049 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 175 (21AAD000) [pid = 1288] [serial = 1790] [outer = 209AEC00] 02:51:57 INFO - PROCESS | 1288 | --DOMWINDOW == 174 (1C895C00) [pid = 1288] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:51:57 INFO - PROCESS | 1288 | --DOMWINDOW == 173 (0EE4E000) [pid = 1288] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:51:57 INFO - PROCESS | 1288 | --DOMWINDOW == 172 (1D081400) [pid = 1288] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:51:57 INFO - PROCESS | 1288 | --DOMWINDOW == 171 (13347400) [pid = 1288] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:51:57 INFO - PROCESS | 1288 | --DOMWINDOW == 170 (12D1AC00) [pid = 1288] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:51:57 INFO - PROCESS | 1288 | --DOMWINDOW == 169 (12C18800) [pid = 1288] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:51:57 INFO - PROCESS | 1288 | --DOMWINDOW == 168 (1936D800) [pid = 1288] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:51:57 INFO - PROCESS | 1288 | --DOMWINDOW == 167 (1B803800) [pid = 1288] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:51:57 INFO - PROCESS | 1288 | --DOMWINDOW == 166 (1D588C00) [pid = 1288] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:51:57 INFO - PROCESS | 1288 | --DOMWINDOW == 165 (12D15000) [pid = 1288] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:51:57 INFO - PROCESS | 1288 | --DOMWINDOW == 164 (1BC86800) [pid = 1288] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:51:57 INFO - PROCESS | 1288 | 1461232317564 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]]]}] 02:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 830ms 02:51:57 INFO - PROCESS | 1288 | 1461232317616 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 1288 | 1461232317618 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 02:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:51:57 INFO - PROCESS | 1288 | 1461232317621 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 1288 | 1461232317623 Marionette TRACE conn4 <- [1,2350,null,{}] 02:51:57 INFO - PROCESS | 1288 | 1461232317627 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}] 02:51:57 INFO - PROCESS | 1288 | 1461232317720 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 02:51:57 INFO - PROCESS | 1288 | 1461232317726 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 1288 | ++DOCSHELL 1BC86800 == 87 [pid = 1288] [id = 597] 02:51:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 165 (1CF85400) [pid = 1288] [serial = 1791] [outer = 00000000] 02:51:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 166 (20AE9000) [pid = 1288] [serial = 1792] [outer = 1CF85400] 02:51:57 INFO - PROCESS | 1288 | 1461232317770 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 167 (20F4F400) [pid = 1288] [serial = 1793] [outer = 1CF85400] 02:51:58 INFO - PROCESS | 1288 | 1461232318275 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]]]}] 02:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 02:51:58 INFO - PROCESS | 1288 | 1461232318292 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 02:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:51:58 INFO - PROCESS | 1288 | 1461232318294 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 02:51:58 INFO - PROCESS | 1288 | 1461232318297 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 1288 | 1461232318299 Marionette TRACE conn4 <- [1,2354,null,{}] 02:51:58 INFO - PROCESS | 1288 | 1461232318303 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}] 02:51:58 INFO - PROCESS | 1288 | 1461232318398 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 02:51:58 INFO - PROCESS | 1288 | 1461232318437 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 1288 | ++DOCSHELL 20617800 == 88 [pid = 1288] [id = 598] 02:51:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 168 (20F51400) [pid = 1288] [serial = 1794] [outer = 00000000] 02:51:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 169 (23A6BC00) [pid = 1288] [serial = 1795] [outer = 20F51400] 02:51:58 INFO - PROCESS | 1288 | 1461232318482 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 170 (24041400) [pid = 1288] [serial = 1796] [outer = 20F51400] 02:51:58 INFO - PROCESS | 1288 | 1461232318944 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]]]}] 02:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 02:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:51:58 INFO - PROCESS | 1288 | 1461232318979 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 02:51:58 INFO - PROCESS | 1288 | 1461232318981 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 02:51:58 INFO - PROCESS | 1288 | 1461232318984 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 1288 | 1461232318986 Marionette TRACE conn4 <- [1,2358,null,{}] 02:51:58 INFO - PROCESS | 1288 | 1461232318989 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}] 02:51:59 INFO - PROCESS | 1288 | 1461232319084 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 02:51:59 INFO - PROCESS | 1288 | 1461232319090 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 1288 | ++DOCSHELL 12C15800 == 89 [pid = 1288] [id = 599] 02:51:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 171 (12C31000) [pid = 1288] [serial = 1797] [outer = 00000000] 02:51:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 172 (24B2F800) [pid = 1288] [serial = 1798] [outer = 12C31000] 02:51:59 INFO - PROCESS | 1288 | 1461232319141 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 173 (255AC400) [pid = 1288] [serial = 1799] [outer = 12C31000] 02:51:59 INFO - PROCESS | 1288 | 1461232319937 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]]]}] 02:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 970ms 02:51:59 INFO - PROCESS | 1288 | 1461232319960 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 1288 | 1461232319965 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 02:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:51:59 INFO - PROCESS | 1288 | 1461232319971 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - PROCESS | 1288 | 1461232319975 Marionette TRACE conn4 <- [1,2362,null,{}] 02:51:59 INFO - PROCESS | 1288 | 1461232319980 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}] 02:52:00 INFO - PROCESS | 1288 | 1461232320111 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 02:52:00 INFO - PROCESS | 1288 | 1461232320289 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 1288 | ++DOCSHELL 17312000 == 90 [pid = 1288] [id = 600] 02:52:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 174 (174FA400) [pid = 1288] [serial = 1800] [outer = 00000000] 02:52:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 175 (1A668000) [pid = 1288] [serial = 1801] [outer = 174FA400] 02:52:00 INFO - PROCESS | 1288 | 1461232320349 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 176 (1B6B2000) [pid = 1288] [serial = 1802] [outer = 174FA400] 02:52:00 INFO - PROCESS | 1288 | 1461232320947 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]]]}] 02:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1019ms 02:52:00 INFO - PROCESS | 1288 | 1461232320994 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 02:52:00 INFO - PROCESS | 1288 | 1461232321001 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 02:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:52:01 INFO - PROCESS | 1288 | 1461232321007 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 1288 | 1461232321010 Marionette TRACE conn4 <- [1,2366,null,{}] 02:52:01 INFO - PROCESS | 1288 | 1461232321014 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}] 02:52:01 INFO - PROCESS | 1288 | 1461232321138 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 02:52:01 INFO - PROCESS | 1288 | 1461232321300 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 1288 | ++DOCSHELL 1BD67800 == 91 [pid = 1288] [id = 601] 02:52:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 177 (1C895800) [pid = 1288] [serial = 1803] [outer = 00000000] 02:52:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 178 (1D586400) [pid = 1288] [serial = 1804] [outer = 1C895800] 02:52:01 INFO - PROCESS | 1288 | 1461232321357 Marionette DEBUG loaded listener.js 02:52:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 179 (1F0C5000) [pid = 1288] [serial = 1805] [outer = 1C895800] 02:52:01 INFO - PROCESS | 1288 | 1461232321975 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]]]}] 02:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1019ms 02:52:02 INFO - PROCESS | 1288 | 1461232322028 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 02:52:02 INFO - PROCESS | 1288 | 1461232322031 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 02:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:52:02 INFO - PROCESS | 1288 | 1461232322034 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:52:02 INFO - PROCESS | 1288 | 1461232322038 Marionette TRACE conn4 <- [1,2370,null,{}] 02:52:02 INFO - PROCESS | 1288 | 1461232322049 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}] 02:52:02 INFO - PROCESS | 1288 | 1461232322191 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 02:52:02 INFO - PROCESS | 1288 | 1461232322356 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 1288 | ++DOCSHELL 23A5EC00 == 92 [pid = 1288] [id = 602] 02:52:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 180 (24045800) [pid = 1288] [serial = 1806] [outer = 00000000] 02:52:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 181 (24B32800) [pid = 1288] [serial = 1807] [outer = 24045800] 02:52:02 INFO - PROCESS | 1288 | 1461232322417 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 182 (25817400) [pid = 1288] [serial = 1808] [outer = 24045800] 02:52:03 INFO - PROCESS | 1288 | 1461232323018 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]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1019ms 02:52:03 INFO - PROCESS | 1288 | 1461232323057 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 1288 | 1461232323059 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 02:52:03 INFO - PROCESS | 1288 | 1461232323063 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:52:03 INFO - PROCESS | 1288 | 1461232323065 Marionette TRACE conn4 <- [1,2374,null,{}] 02:52:03 INFO - PROCESS | 1288 | 1461232323068 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}] 02:52:03 INFO - PROCESS | 1288 | 1461232323191 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 02:52:03 INFO - PROCESS | 1288 | 1461232323366 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 1288 | ++DOCSHELL 25822000 == 93 [pid = 1288] [id = 603] 02:52:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 183 (25822400) [pid = 1288] [serial = 1809] [outer = 00000000] 02:52:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 184 (26835C00) [pid = 1288] [serial = 1810] [outer = 25822400] 02:52:03 INFO - PROCESS | 1288 | 1461232323423 Marionette DEBUG loaded listener.js 02:52:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 185 (2683F400) [pid = 1288] [serial = 1811] [outer = 25822400] 02:52:03 INFO - PROCESS | 1288 | 1461232323967 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]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 930ms 02:52:03 INFO - PROCESS | 1288 | 1461232323997 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 02:52:04 INFO - PROCESS | 1288 | 1461232323999 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 02:52:04 INFO - PROCESS | 1288 | 1461232324002 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:52:04 INFO - PROCESS | 1288 | 1461232324004 Marionette TRACE conn4 <- [1,2378,null,{}] 02:52:04 INFO - PROCESS | 1288 | 1461232324008 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}] 02:52:04 INFO - PROCESS | 1288 | 1461232324125 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 02:52:04 INFO - PROCESS | 1288 | 1461232324300 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:04 INFO - PROCESS | 1288 | ++DOCSHELL 2683C000 == 94 [pid = 1288] [id = 604] 02:52:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 186 (26994400) [pid = 1288] [serial = 1812] [outer = 00000000] 02:52:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 187 (26B9BC00) [pid = 1288] [serial = 1813] [outer = 26994400] 02:52:04 INFO - PROCESS | 1288 | 1461232324357 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 188 (26BA8000) [pid = 1288] [serial = 1814] [outer = 26994400] 02:52:04 INFO - PROCESS | 1288 | 1461232324981 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]]]}] 02:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1015ms 02:52:05 INFO - PROCESS | 1288 | 1461232325022 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 1288 | 1461232325024 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 02:52:05 INFO - PROCESS | 1288 | 1461232325028 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:52:05 INFO - PROCESS | 1288 | 1461232325030 Marionette TRACE conn4 <- [1,2382,null,{}] 02:52:05 INFO - PROCESS | 1288 | 1461232325034 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}] 02:52:05 INFO - PROCESS | 1288 | 1461232325218 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 02:52:05 INFO - PROCESS | 1288 | 1461232325340 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 1288 | ++DOCSHELL 269A1400 == 95 [pid = 1288] [id = 605] 02:52:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 189 (26B9A800) [pid = 1288] [serial = 1815] [outer = 00000000] 02:52:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 190 (284AA400) [pid = 1288] [serial = 1816] [outer = 26B9A800] 02:52:05 INFO - PROCESS | 1288 | 1461232325399 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 191 (284AB800) [pid = 1288] [serial = 1817] [outer = 26B9A800] 02:52:05 INFO - PROCESS | 1288 | 1461232325988 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]]]}] 02:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 970ms 02:52:06 INFO - PROCESS | 1288 | 1461232326008 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 02:52:06 INFO - PROCESS | 1288 | 1461232326010 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 02:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:52:06 INFO - PROCESS | 1288 | 1461232326015 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - PROCESS | 1288 | 1461232326017 Marionette TRACE conn4 <- [1,2386,null,{}] 02:52:06 INFO - PROCESS | 1288 | 1461232326021 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}] 02:52:06 INFO - PROCESS | 1288 | 1461232326137 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 02:52:06 INFO - PROCESS | 1288 | 1461232326312 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 1288 | ++DOCSHELL 24B5C000 == 96 [pid = 1288] [id = 606] 02:52:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 192 (24B5D000) [pid = 1288] [serial = 1818] [outer = 00000000] 02:52:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 193 (24B66400) [pid = 1288] [serial = 1819] [outer = 24B5D000] 02:52:06 INFO - PROCESS | 1288 | 1461232326368 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 194 (277F0800) [pid = 1288] [serial = 1820] [outer = 24B5D000] 02:52:06 INFO - PROCESS | 1288 | 1461232326925 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]]]}] 02:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 930ms 02:52:06 INFO - PROCESS | 1288 | 1461232326947 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 02:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:52:06 INFO - PROCESS | 1288 | 1461232326950 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 02:52:06 INFO - PROCESS | 1288 | 1461232326953 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - PROCESS | 1288 | 1461232326955 Marionette TRACE conn4 <- [1,2390,null,{}] 02:52:06 INFO - PROCESS | 1288 | 1461232326959 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}] 02:52:07 INFO - PROCESS | 1288 | 1461232327080 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 02:52:07 INFO - PROCESS | 1288 | 1461232327257 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:07 INFO - PROCESS | 1288 | ++DOCSHELL 24B61000 == 97 [pid = 1288] [id = 607] 02:52:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 195 (24B64000) [pid = 1288] [serial = 1821] [outer = 00000000] 02:52:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 196 (2958AC00) [pid = 1288] [serial = 1822] [outer = 24B64000] 02:52:07 INFO - PROCESS | 1288 | 1461232327312 Marionette DEBUG loaded listener.js 02:52:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 197 (2958CC00) [pid = 1288] [serial = 1823] [outer = 24B64000] 02:52:07 INFO - PROCESS | 1288 | 1461232327884 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]]]}] 02:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 970ms 02:52:07 INFO - PROCESS | 1288 | 1461232327924 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 02:52:07 INFO - PROCESS | 1288 | 1461232327926 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 02:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:52:07 INFO - PROCESS | 1288 | 1461232327930 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:52:07 INFO - PROCESS | 1288 | 1461232327932 Marionette TRACE conn4 <- [1,2394,null,{}] 02:52:07 INFO - PROCESS | 1288 | 1461232327936 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}] 02:52:08 INFO - PROCESS | 1288 | 1461232328052 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 02:52:08 INFO - PROCESS | 1288 | 1461232328230 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 1288 | ++DOCSHELL 1D0B2800 == 98 [pid = 1288] [id = 608] 02:52:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 198 (26E2B400) [pid = 1288] [serial = 1824] [outer = 00000000] 02:52:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 199 (26E38000) [pid = 1288] [serial = 1825] [outer = 26E2B400] 02:52:08 INFO - PROCESS | 1288 | 1461232328286 Marionette DEBUG loaded listener.js 02:52:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 200 (26E39400) [pid = 1288] [serial = 1826] [outer = 26E2B400] 02:52:08 INFO - PROCESS | 1288 | 1461232328944 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]]]}] 02:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1076ms 02:52:09 INFO - PROCESS | 1288 | 1461232329010 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 1288 | 1461232329012 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 02:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:52:09 INFO - PROCESS | 1288 | 1461232329015 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:52:09 INFO - PROCESS | 1288 | 1461232329018 Marionette TRACE conn4 <- [1,2398,null,{}] 02:52:09 INFO - PROCESS | 1288 | 1461232329021 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}] 02:52:09 INFO - PROCESS | 1288 | 1461232329199 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 02:52:09 INFO - PROCESS | 1288 | 1461232329322 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:09 INFO - PROCESS | 1288 | ++DOCSHELL 12D09800 == 99 [pid = 1288] [id = 609] 02:52:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 201 (12E48400) [pid = 1288] [serial = 1827] [outer = 00000000] 02:52:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 202 (1B6B7400) [pid = 1288] [serial = 1828] [outer = 12E48400] 02:52:09 INFO - PROCESS | 1288 | 1461232329379 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 203 (1B80B400) [pid = 1288] [serial = 1829] [outer = 12E48400] 02:52:10 INFO - PROCESS | 1288 | 1461232330224 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]]]}] 02:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1231ms 02:52:10 INFO - PROCESS | 1288 | 1461232330251 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 02:52:10 INFO - PROCESS | 1288 | 1461232330256 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 02:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:52:10 INFO - PROCESS | 1288 | 1461232330261 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 1288 | 1461232330265 Marionette TRACE conn4 <- [1,2402,null,{}] 02:52:10 INFO - PROCESS | 1288 | 1461232330269 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}] 02:52:10 INFO - PROCESS | 1288 | 1461232330387 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 02:52:10 INFO - PROCESS | 1288 | 1461232330558 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 1288 | ++DOCSHELL 14204800 == 100 [pid = 1288] [id = 610] 02:52:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 204 (1653D000) [pid = 1288] [serial = 1830] [outer = 00000000] 02:52:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 205 (1BC7F000) [pid = 1288] [serial = 1831] [outer = 1653D000] 02:52:10 INFO - PROCESS | 1288 | 1461232330609 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 206 (18758400) [pid = 1288] [serial = 1832] [outer = 1653D000] 02:52:11 INFO - PROCESS | 1288 | 1461232331207 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]]]}] 02:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 970ms 02:52:11 INFO - PROCESS | 1288 | 1461232331245 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 1288 | 1461232331251 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 02:52:11 INFO - PROCESS | 1288 | 1461232331257 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:52:11 INFO - PROCESS | 1288 | 1461232331259 Marionette TRACE conn4 <- [1,2406,null,{}] 02:52:11 INFO - PROCESS | 1288 | 1461232331263 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}] 02:52:11 INFO - PROCESS | 1288 | 1461232331375 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 02:52:11 INFO - PROCESS | 1288 | 1461232331564 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 22DAC800 == 99 [pid = 1288] [id = 511] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 23A61800 == 98 [pid = 1288] [id = 473] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 0EE46000 == 97 [pid = 1288] [id = 474] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 20617800 == 96 [pid = 1288] [id = 598] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 1BC86800 == 95 [pid = 1288] [id = 597] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 209A5400 == 94 [pid = 1288] [id = 596] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 1F98C400 == 93 [pid = 1288] [id = 595] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 1F6DF800 == 92 [pid = 1288] [id = 594] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 1BD67000 == 91 [pid = 1288] [id = 593] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 1B807400 == 90 [pid = 1288] [id = 592] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 205 (13B0F000) [pid = 1288] [serial = 1684] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 204 (1CC2B400) [pid = 1288] [serial = 1687] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 203 (209ADC00) [pid = 1288] [serial = 1690] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 202 (22EC8800) [pid = 1288] [serial = 1693] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 201 (2484DC00) [pid = 1288] [serial = 1696] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 200 (25818400) [pid = 1288] [serial = 1699] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 199 (26B9B800) [pid = 1288] [serial = 1702] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 198 (277F0000) [pid = 1288] [serial = 1705] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 197 (1F9C9000) [pid = 1288] [serial = 1738] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | ++DOCSHELL 0EE46000 == 91 [pid = 1288] [id = 611] 02:52:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 198 (12B01C00) [pid = 1288] [serial = 1833] [outer = 00000000] 02:52:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 199 (13B0F000) [pid = 1288] [serial = 1834] [outer = 12B01C00] 02:52:11 INFO - PROCESS | 1288 | 1461232331686 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 200 (1752A800) [pid = 1288] [serial = 1835] [outer = 12B01C00] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 17316C00 == 90 [pid = 1288] [id = 591] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 1BB27000 == 89 [pid = 1288] [id = 590] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 12C17C00 == 88 [pid = 1288] [id = 589] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 21C79400 == 87 [pid = 1288] [id = 587] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 1B810800 == 86 [pid = 1288] [id = 586] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 2051EC00 == 85 [pid = 1288] [id = 585] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 20511800 == 84 [pid = 1288] [id = 584] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 1FE5A800 == 83 [pid = 1288] [id = 583] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 1F0C4400 == 82 [pid = 1288] [id = 582] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 1B631400 == 81 [pid = 1288] [id = 581] 02:52:11 INFO - PROCESS | 1288 | --DOCSHELL 12709000 == 80 [pid = 1288] [id = 580] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 199 (21AA6400) [pid = 1288] [serial = 1682] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 198 (1BD6F000) [pid = 1288] [serial = 1723] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 197 (1CBEB800) [pid = 1288] [serial = 1724] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 196 (1CF80800) [pid = 1288] [serial = 1727] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 195 (1CF77C00) [pid = 1288] [serial = 1726] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 194 (1BCCBC00) [pid = 1288] [serial = 1732] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 193 (1D57F000) [pid = 1288] [serial = 1729] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 192 (17526000) [pid = 1288] [serial = 1714] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 191 (1786A000) [pid = 1288] [serial = 1715] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 190 (174F0C00) [pid = 1288] [serial = 1712] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 189 (1721C400) [pid = 1288] [serial = 1711] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 188 (12C3F000) [pid = 1288] [serial = 1709] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 187 (12C37400) [pid = 1288] [serial = 1708] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 186 (1B6B1800) [pid = 1288] [serial = 1717] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 185 (1B6BD800) [pid = 1288] [serial = 1718] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 184 (1BB27800) [pid = 1288] [serial = 1720] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 183 (1E67AC00) [pid = 1288] [serial = 1736] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 182 (1E610C00) [pid = 1288] [serial = 1735] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 181 (1D07C400) [pid = 1288] [serial = 1733] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 180 (1D585400) [pid = 1288] [serial = 1730] [outer = 00000000] [url = about:blank] 02:52:11 INFO - PROCESS | 1288 | --DOMWINDOW == 179 (1BC79400) [pid = 1288] [serial = 1721] [outer = 00000000] [url = about:blank] 02:52:12 INFO - PROCESS | 1288 | 1461232332192 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]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 02:52:12 INFO - PROCESS | 1288 | 1461232332234 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 1288 | 1461232332236 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 02:52:12 INFO - PROCESS | 1288 | 1461232332239 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:52:12 INFO - PROCESS | 1288 | 1461232332243 Marionette TRACE conn4 <- [1,2410,null,{}] 02:52:12 INFO - PROCESS | 1288 | 1461232332253 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}] 02:52:12 INFO - PROCESS | 1288 | 1461232332355 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 02:52:12 INFO - PROCESS | 1288 | 1461232332513 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 1288 | ++DOCSHELL 12C6A800 == 81 [pid = 1288] [id = 612] 02:52:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 180 (1721C400) [pid = 1288] [serial = 1836] [outer = 00000000] 02:52:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 181 (1BBAE400) [pid = 1288] [serial = 1837] [outer = 1721C400] 02:52:12 INFO - PROCESS | 1288 | 1461232332561 Marionette DEBUG loaded listener.js 02:52:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 182 (1C897800) [pid = 1288] [serial = 1838] [outer = 1721C400] 02:52:12 INFO - PROCESS | 1288 | 1461232332925 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]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 02:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:52:12 INFO - PROCESS | 1288 | 1461232332974 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 1288 | 1461232332977 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 02:52:12 INFO - PROCESS | 1288 | 1461232332980 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 1288 | 1461232332982 Marionette TRACE conn4 <- [1,2414,null,{}] 02:52:12 INFO - PROCESS | 1288 | 1461232332985 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}] 02:52:13 INFO - PROCESS | 1288 | 1461232333084 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 02:52:13 INFO - PROCESS | 1288 | 1461232333091 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 1288 | ++DOCSHELL 1CDC1000 == 82 [pid = 1288] [id = 613] 02:52:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 183 (1CDC1400) [pid = 1288] [serial = 1839] [outer = 00000000] 02:52:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 184 (1D1C5800) [pid = 1288] [serial = 1840] [outer = 1CDC1400] 02:52:13 INFO - PROCESS | 1288 | 1461232333137 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 185 (1D5F3400) [pid = 1288] [serial = 1841] [outer = 1CDC1400] 02:52:13 INFO - PROCESS | 1288 | 1461232333620 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]]]}] 02:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 02:52:13 INFO - PROCESS | 1288 | 1461232333664 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 02:52:13 INFO - PROCESS | 1288 | 1461232333666 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 02:52:13 INFO - PROCESS | 1288 | 1461232333669 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:52:13 INFO - PROCESS | 1288 | 1461232333671 Marionette TRACE conn4 <- [1,2418,null,{}] 02:52:13 INFO - PROCESS | 1288 | 1461232333675 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}] 02:52:13 INFO - PROCESS | 1288 | 1461232333770 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 02:52:13 INFO - PROCESS | 1288 | 1461232333808 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 1288 | ++DOCSHELL 1E70E000 == 83 [pid = 1288] [id = 614] 02:52:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 186 (1E710800) [pid = 1288] [serial = 1842] [outer = 00000000] 02:52:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 187 (1F987800) [pid = 1288] [serial = 1843] [outer = 1E710800] 02:52:13 INFO - PROCESS | 1288 | 1461232333857 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 188 (1F9C7400) [pid = 1288] [serial = 1844] [outer = 1E710800] 02:52:14 INFO - PROCESS | 1288 | 1461232334383 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]]]}] 02:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 770ms 02:52:14 INFO - PROCESS | 1288 | 1461232334445 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 02:52:14 INFO - PROCESS | 1288 | 1461232334447 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 02:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:52:14 INFO - PROCESS | 1288 | 1461232334450 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:52:14 INFO - PROCESS | 1288 | 1461232334452 Marionette TRACE conn4 <- [1,2422,null,{}] 02:52:14 INFO - PROCESS | 1288 | 1461232334455 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}] 02:52:14 INFO - PROCESS | 1288 | 1461232334605 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 02:52:14 INFO - PROCESS | 1288 | 1461232334627 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 1288 | ++DOCSHELL 1F9CE800 == 84 [pid = 1288] [id = 615] 02:52:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 189 (1F9CF800) [pid = 1288] [serial = 1845] [outer = 00000000] 02:52:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 190 (1FF1EC00) [pid = 1288] [serial = 1846] [outer = 1F9CF800] 02:52:14 INFO - PROCESS | 1288 | 1461232334675 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 191 (20517800) [pid = 1288] [serial = 1847] [outer = 1F9CF800] 02:52:15 INFO - PROCESS | 1288 | 1461232335132 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]]]}] 02:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 02:52:15 INFO - PROCESS | 1288 | 1461232335214 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 1288 | 1461232335216 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 02:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:52:15 INFO - PROCESS | 1288 | 1461232335222 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - PROCESS | 1288 | 1461232335224 Marionette TRACE conn4 <- [1,2426,null,{}] 02:52:15 INFO - PROCESS | 1288 | 1461232335228 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}] 02:52:15 INFO - PROCESS | 1288 | 1461232335365 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 02:52:15 INFO - PROCESS | 1288 | 1461232335385 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 1288 | ++DOCSHELL 2060F000 == 85 [pid = 1288] [id = 616] 02:52:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 192 (20611400) [pid = 1288] [serial = 1848] [outer = 00000000] 02:52:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 193 (20AEE800) [pid = 1288] [serial = 1849] [outer = 20611400] 02:52:15 INFO - PROCESS | 1288 | 1461232335429 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 194 (20F53400) [pid = 1288] [serial = 1850] [outer = 20611400] 02:52:15 INFO - PROCESS | 1288 | 1461232335912 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]]]}] 02:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 02:52:15 INFO - PROCESS | 1288 | 1461232335956 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 1288 | 1461232335958 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 02:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:52:15 INFO - PROCESS | 1288 | 1461232335965 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - PROCESS | 1288 | 1461232335967 Marionette TRACE conn4 <- [1,2430,null,{}] 02:52:15 INFO - PROCESS | 1288 | 1461232335971 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}] 02:52:16 INFO - PROCESS | 1288 | 1461232336364 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 02:52:16 INFO - PROCESS | 1288 | --DOMWINDOW == 193 (1F6E1800) [pid = 1288] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:52:16 INFO - PROCESS | 1288 | --DOMWINDOW == 192 (1B809800) [pid = 1288] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:52:16 INFO - PROCESS | 1288 | --DOMWINDOW == 191 (1FE56400) [pid = 1288] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:52:16 INFO - PROCESS | 1288 | --DOMWINDOW == 190 (209AEC00) [pid = 1288] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:52:16 INFO - PROCESS | 1288 | --DOMWINDOW == 189 (1CF76400) [pid = 1288] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:52:16 INFO - PROCESS | 1288 | --DOMWINDOW == 188 (1F011000) [pid = 1288] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:52:16 INFO - PROCESS | 1288 | --DOMWINDOW == 187 (1731B800) [pid = 1288] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:52:16 INFO - PROCESS | 1288 | --DOMWINDOW == 186 (1BB29400) [pid = 1288] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:52:16 INFO - PROCESS | 1288 | --DOMWINDOW == 185 (20F51400) [pid = 1288] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:52:16 INFO - PROCESS | 1288 | --DOMWINDOW == 184 (12D08800) [pid = 1288] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:52:16 INFO - PROCESS | 1288 | --DOMWINDOW == 183 (1CF85400) [pid = 1288] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:52:16 INFO - PROCESS | 1288 | --DOMWINDOW == 182 (20F4D000) [pid = 1288] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:52:16 INFO - PROCESS | 1288 | 1461232336454 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:16 INFO - PROCESS | 1288 | ++DOCSHELL 0ED23C00 == 86 [pid = 1288] [id = 617] 02:52:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 183 (12709400) [pid = 1288] [serial = 1851] [outer = 00000000] 02:52:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 184 (13C96C00) [pid = 1288] [serial = 1852] [outer = 12709400] 02:52:16 INFO - PROCESS | 1288 | 1461232336498 Marionette DEBUG loaded listener.js 02:52:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 185 (1B907400) [pid = 1288] [serial = 1853] [outer = 12709400] 02:52:16 INFO - PROCESS | 1288 | 1461232336885 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]]]}] 02:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 02:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:52:16 INFO - PROCESS | 1288 | 1461232336936 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 02:52:16 INFO - PROCESS | 1288 | 1461232336938 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 02:52:16 INFO - PROCESS | 1288 | 1461232336941 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 1288 | 1461232336943 Marionette TRACE conn4 <- [1,2434,null,{}] 02:52:16 INFO - PROCESS | 1288 | 1461232336947 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}] 02:52:17 INFO - PROCESS | 1288 | 1461232337044 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 02:52:17 INFO - PROCESS | 1288 | 1461232337051 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 1288 | ++DOCSHELL 17311800 == 87 [pid = 1288] [id = 618] 02:52:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 186 (1A669000) [pid = 1288] [serial = 1854] [outer = 00000000] 02:52:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 187 (20AF0400) [pid = 1288] [serial = 1855] [outer = 1A669000] 02:52:17 INFO - PROCESS | 1288 | 1461232337095 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 188 (21C83C00) [pid = 1288] [serial = 1856] [outer = 1A669000] 02:52:17 INFO - PROCESS | 1288 | 1461232337557 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]]]}] 02:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 02:52:17 INFO - PROCESS | 1288 | 1461232337612 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 02:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:52:17 INFO - PROCESS | 1288 | 1461232337614 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 02:52:17 INFO - PROCESS | 1288 | 1461232337618 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:52:17 INFO - PROCESS | 1288 | 1461232337619 Marionette TRACE conn4 <- [1,2438,null,{}] 02:52:17 INFO - PROCESS | 1288 | 1461232337623 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}] 02:52:17 INFO - PROCESS | 1288 | 1461232337720 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 02:52:17 INFO - PROCESS | 1288 | 1461232337726 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 1288 | ++DOCSHELL 22276400 == 88 [pid = 1288] [id = 619] 02:52:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 189 (22DA7800) [pid = 1288] [serial = 1857] [outer = 00000000] 02:52:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 190 (22EC3800) [pid = 1288] [serial = 1858] [outer = 22DA7800] 02:52:17 INFO - PROCESS | 1288 | 1461232337771 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 191 (23A5F400) [pid = 1288] [serial = 1859] [outer = 22DA7800] 02:52:18 INFO - PROCESS | 1288 | 1461232338489 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]]]}] 02:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 931ms 02:52:18 INFO - PROCESS | 1288 | 1461232338550 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 1288 | 1461232338556 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 02:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:52:18 INFO - PROCESS | 1288 | 1461232338562 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - PROCESS | 1288 | 1461232338566 Marionette TRACE conn4 <- [1,2442,null,{}] 02:52:18 INFO - PROCESS | 1288 | 1461232338572 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}] 02:52:18 INFO - PROCESS | 1288 | 1461232338703 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 02:52:18 INFO - PROCESS | 1288 | 1461232338873 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:18 INFO - PROCESS | 1288 | ++DOCSHELL 1723D000 == 89 [pid = 1288] [id = 620] 02:52:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 192 (18691C00) [pid = 1288] [serial = 1860] [outer = 00000000] 02:52:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 193 (1B6BD800) [pid = 1288] [serial = 1861] [outer = 18691C00] 02:52:18 INFO - PROCESS | 1288 | 1461232338932 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 194 (1B905000) [pid = 1288] [serial = 1862] [outer = 18691C00] 02:52:19 INFO - PROCESS | 1288 | 1461232339524 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]]]}] 02:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 970ms 02:52:19 INFO - PROCESS | 1288 | 1461232339535 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 02:52:19 INFO - PROCESS | 1288 | 1461232339541 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 02:52:19 INFO - PROCESS | 1288 | 1461232339564 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:52:19 INFO - PROCESS | 1288 | 1461232339567 Marionette TRACE conn4 <- [1,2446,null,{}] 02:52:19 INFO - PROCESS | 1288 | 1461232339571 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}] 02:52:19 INFO - PROCESS | 1288 | 1461232339699 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 02:52:19 INFO - PROCESS | 1288 | 1461232339878 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 1288 | ++DOCSHELL 1CF7D400 == 90 [pid = 1288] [id = 621] 02:52:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 195 (1CF7F000) [pid = 1288] [serial = 1863] [outer = 00000000] 02:52:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 196 (1D8D1800) [pid = 1288] [serial = 1864] [outer = 1CF7F000] 02:52:19 INFO - PROCESS | 1288 | 1461232339935 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 197 (1F6D6800) [pid = 1288] [serial = 1865] [outer = 1CF7F000] 02:52:20 INFO - PROCESS | 1288 | 1461232340595 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]]]}] 02:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1065ms 02:52:20 INFO - PROCESS | 1288 | 1461232340635 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 1288 | 1461232340638 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 02:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:52:20 INFO - PROCESS | 1288 | 1461232340642 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 1288 | 1461232340646 Marionette TRACE conn4 <- [1,2450,null,{}] 02:52:20 INFO - PROCESS | 1288 | 1461232340657 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}] 02:52:20 INFO - PROCESS | 1288 | 1461232340783 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 02:52:20 INFO - PROCESS | 1288 | 1461232340952 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 1288 | ++DOCSHELL 22EC0400 == 91 [pid = 1288] [id = 622] 02:52:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 198 (22EC0C00) [pid = 1288] [serial = 1866] [outer = 00000000] 02:52:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 199 (2403E800) [pid = 1288] [serial = 1867] [outer = 22EC0C00] 02:52:21 INFO - PROCESS | 1288 | 1461232341011 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 200 (24B30400) [pid = 1288] [serial = 1868] [outer = 22EC0C00] 02:52:21 INFO - PROCESS | 1288 | 1461232341598 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]]]}] 02:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 02:52:21 INFO - PROCESS | 1288 | 1461232341615 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 02:52:21 INFO - PROCESS | 1288 | 1461232341618 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 02:52:21 INFO - PROCESS | 1288 | 1461232341622 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:52:21 INFO - PROCESS | 1288 | 1461232341624 Marionette TRACE conn4 <- [1,2454,null,{}] 02:52:21 INFO - PROCESS | 1288 | 1461232341628 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}] 02:52:21 INFO - PROCESS | 1288 | 1461232341751 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 02:52:21 INFO - PROCESS | 1288 | 1461232341931 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 1288 | ++DOCSHELL 24B65800 == 92 [pid = 1288] [id = 623] 02:52:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 201 (24B65C00) [pid = 1288] [serial = 1869] [outer = 00000000] 02:52:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 202 (2581B000) [pid = 1288] [serial = 1870] [outer = 24B65C00] 02:52:21 INFO - PROCESS | 1288 | 1461232341988 Marionette DEBUG loaded listener.js 02:52:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 203 (25898800) [pid = 1288] [serial = 1871] [outer = 24B65C00] 02:52:22 INFO - PROCESS | 1288 | 1461232342565 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]]]}] 02:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 02:52:22 INFO - PROCESS | 1288 | 1461232342607 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 1288 | 1461232342610 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 02:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:52:22 INFO - PROCESS | 1288 | 1461232342615 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 1288 | 1461232342617 Marionette TRACE conn4 <- [1,2458,null,{}] 02:52:22 INFO - PROCESS | 1288 | 1461232342620 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}] 02:52:22 INFO - PROCESS | 1288 | 1461232342739 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 02:52:22 INFO - PROCESS | 1288 | 1461232342917 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:22 INFO - PROCESS | 1288 | ++DOCSHELL 26B9F400 == 93 [pid = 1288] [id = 624] 02:52:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 204 (26BA1C00) [pid = 1288] [serial = 1872] [outer = 00000000] 02:52:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 205 (26E33400) [pid = 1288] [serial = 1873] [outer = 26BA1C00] 02:52:22 INFO - PROCESS | 1288 | 1461232342974 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 206 (277E8C00) [pid = 1288] [serial = 1874] [outer = 26BA1C00] 02:52:23 INFO - PROCESS | 1288 | 1461232343575 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]]]}] 02:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 02:52:23 INFO - PROCESS | 1288 | 1461232343586 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 02:52:23 INFO - PROCESS | 1288 | 1461232343589 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 02:52:23 INFO - PROCESS | 1288 | 1461232343592 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:52:23 INFO - PROCESS | 1288 | 1461232343594 Marionette TRACE conn4 <- [1,2462,null,{}] 02:52:23 INFO - PROCESS | 1288 | 1461232343598 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}] 02:52:23 INFO - PROCESS | 1288 | 1461232343728 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 02:52:23 INFO - PROCESS | 1288 | 1461232343910 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 1288 | ++DOCSHELL 26EB7400 == 94 [pid = 1288] [id = 625] 02:52:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 207 (26EB7800) [pid = 1288] [serial = 1875] [outer = 00000000] 02:52:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 208 (26EC0400) [pid = 1288] [serial = 1876] [outer = 26EB7800] 02:52:23 INFO - PROCESS | 1288 | 1461232343969 Marionette DEBUG loaded listener.js 02:52:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 209 (277F4400) [pid = 1288] [serial = 1877] [outer = 26EB7800] 02:52:24 INFO - PROCESS | 1288 | 1461232344517 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]]]}] 02:52:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:52:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 971ms 02:52:24 INFO - PROCESS | 1288 | 1461232344568 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 02:52:24 INFO - PROCESS | 1288 | 1461232344570 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 02:52:24 INFO - PROCESS | 1288 | 1461232344573 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:52:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:52:24 INFO - PROCESS | 1288 | 1461232344575 Marionette TRACE conn4 <- [1,2466,null,{}] 02:52:24 INFO - PROCESS | 1288 | 1461232344579 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}] 02:52:24 INFO - PROCESS | 1288 | 1461232344697 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 02:52:24 INFO - PROCESS | 1288 | 1461232344877 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:24 INFO - PROCESS | 1288 | ++DOCSHELL 1B5B4000 == 95 [pid = 1288] [id = 626] 02:52:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 210 (1D1C2C00) [pid = 1288] [serial = 1878] [outer = 00000000] 02:52:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 211 (28083C00) [pid = 1288] [serial = 1879] [outer = 1D1C2C00] 02:52:24 INFO - PROCESS | 1288 | 1461232344933 Marionette DEBUG loaded listener.js 02:52:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 212 (28085400) [pid = 1288] [serial = 1880] [outer = 1D1C2C00] 02:52:25 INFO - PROCESS | 1288 | 1461232345499 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]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 971ms 02:52:25 INFO - PROCESS | 1288 | 1461232345549 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 1288 | 1461232345551 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 02:52:25 INFO - PROCESS | 1288 | 1461232345555 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:52:25 INFO - PROCESS | 1288 | 1461232345557 Marionette TRACE conn4 <- [1,2470,null,{}] 02:52:25 INFO - PROCESS | 1288 | 1461232345561 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}] 02:52:25 INFO - PROCESS | 1288 | 1461232345679 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 02:52:25 INFO - PROCESS | 1288 | 1461232345860 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:25 INFO - PROCESS | 1288 | ++DOCSHELL 28082C00 == 96 [pid = 1288] [id = 627] 02:52:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 213 (28088400) [pid = 1288] [serial = 1881] [outer = 00000000] 02:52:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 214 (284A8400) [pid = 1288] [serial = 1882] [outer = 28088400] 02:52:25 INFO - PROCESS | 1288 | 1461232345916 Marionette DEBUG loaded listener.js 02:52:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 215 (28DC2400) [pid = 1288] [serial = 1883] [outer = 28088400] 02:52:26 INFO - PROCESS | 1288 | 1461232346516 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]]]}] 02:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 02:52:26 INFO - PROCESS | 1288 | 1461232346529 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 02:52:26 INFO - PROCESS | 1288 | 1461232346531 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 02:52:26 INFO - PROCESS | 1288 | 1461232346534 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:52:26 INFO - PROCESS | 1288 | 1461232346536 Marionette TRACE conn4 <- [1,2474,null,{}] 02:52:26 INFO - PROCESS | 1288 | 1461232346540 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}] 02:52:26 INFO - PROCESS | 1288 | 1461232346659 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 02:52:26 INFO - PROCESS | 1288 | 1461232346815 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 1288 | ++DOCSHELL 28577400 == 97 [pid = 1288] [id = 628] 02:52:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 216 (28579400) [pid = 1288] [serial = 1884] [outer = 00000000] 02:52:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 217 (28580400) [pid = 1288] [serial = 1885] [outer = 28579400] 02:52:26 INFO - PROCESS | 1288 | 1461232346868 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 218 (28581800) [pid = 1288] [serial = 1886] [outer = 28579400] 02:52:27 INFO - PROCESS | 1288 | 1461232347418 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]]]}] 02:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 930ms 02:52:27 INFO - PROCESS | 1288 | 1461232347469 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 02:52:27 INFO - PROCESS | 1288 | 1461232347471 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 02:52:27 INFO - PROCESS | 1288 | 1461232347475 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:52:27 INFO - PROCESS | 1288 | 1461232347477 Marionette TRACE conn4 <- [1,2478,null,{}] 02:52:27 INFO - PROCESS | 1288 | 1461232347481 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}] 02:52:27 INFO - PROCESS | 1288 | 1461232347602 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 02:52:27 INFO - PROCESS | 1288 | 1461232347785 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:27 INFO - PROCESS | 1288 | ++DOCSHELL 2857C000 == 98 [pid = 1288] [id = 629] 02:52:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 219 (2857F800) [pid = 1288] [serial = 1887] [outer = 00000000] 02:52:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 220 (28DCA800) [pid = 1288] [serial = 1888] [outer = 2857F800] 02:52:27 INFO - PROCESS | 1288 | 1461232347841 Marionette DEBUG loaded listener.js 02:52:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 221 (28DCD000) [pid = 1288] [serial = 1889] [outer = 2857F800] 02:52:28 INFO - PROCESS | 1288 | 1461232348540 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]]]}] 02:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1116ms 02:52:28 INFO - PROCESS | 1288 | 1461232348595 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 02:52:28 INFO - PROCESS | 1288 | 1461232348598 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 02:52:28 INFO - PROCESS | 1288 | 1461232348601 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:52:28 INFO - PROCESS | 1288 | 1461232348604 Marionette TRACE conn4 <- [1,2482,null,{}] 02:52:28 INFO - PROCESS | 1288 | 1461232348607 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}] 02:52:28 INFO - PROCESS | 1288 | 1461232348749 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 02:52:28 INFO - PROCESS | 1288 | 1461232348926 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:28 INFO - PROCESS | 1288 | ++DOCSHELL 1AA94800 == 99 [pid = 1288] [id = 630] 02:52:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 222 (1B6B4C00) [pid = 1288] [serial = 1890] [outer = 00000000] 02:52:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 223 (1FE8CC00) [pid = 1288] [serial = 1891] [outer = 1B6B4C00] 02:52:28 INFO - PROCESS | 1288 | 1461232348986 Marionette DEBUG loaded listener.js 02:52:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 224 (209A6000) [pid = 1288] [serial = 1892] [outer = 1B6B4C00] 02:52:29 INFO - PROCESS | 1288 | 1461232349839 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]]]}] 02:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1284ms 02:52:29 INFO - PROCESS | 1288 | 1461232349889 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 02:52:29 INFO - PROCESS | 1288 | 1461232349893 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 02:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:52:29 INFO - PROCESS | 1288 | 1461232349898 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:52:29 INFO - PROCESS | 1288 | 1461232349902 Marionette TRACE conn4 <- [1,2486,null,{}] 02:52:29 INFO - PROCESS | 1288 | 1461232349908 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}] 02:52:30 INFO - PROCESS | 1288 | 1461232350090 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 02:52:30 INFO - PROCESS | 1288 | 1461232350103 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:30 INFO - PROCESS | 1288 | ++DOCSHELL 1AA92C00 == 100 [pid = 1288] [id = 631] 02:52:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 225 (1AA96400) [pid = 1288] [serial = 1893] [outer = 00000000] 02:52:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 226 (1B90B400) [pid = 1288] [serial = 1894] [outer = 1AA96400] 02:52:30 INFO - PROCESS | 1288 | 1461232350154 Marionette DEBUG loaded listener.js 02:52:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 227 (1BC87000) [pid = 1288] [serial = 1895] [outer = 1AA96400] 02:52:30 INFO - PROCESS | 1288 | 1461232350765 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]]]}] 02:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 930ms 02:52:30 INFO - PROCESS | 1288 | 1461232350829 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 02:52:30 INFO - PROCESS | 1288 | 1461232350835 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 02:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:52:30 INFO - PROCESS | 1288 | 1461232350841 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:52:30 INFO - PROCESS | 1288 | 1461232350843 Marionette TRACE conn4 <- [1,2490,null,{}] 02:52:30 INFO - PROCESS | 1288 | 1461232350848 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}] 02:52:30 INFO - PROCESS | 1288 | 1461232350961 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 02:52:31 INFO - PROCESS | 1288 | 1461232351136 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 1288 | ++DOCSHELL 1B6B5400 == 101 [pid = 1288] [id = 632] 02:52:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 228 (1B910400) [pid = 1288] [serial = 1896] [outer = 00000000] 02:52:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 229 (1E673C00) [pid = 1288] [serial = 1897] [outer = 1B910400] 02:52:31 INFO - PROCESS | 1288 | 1461232351187 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 230 (1FA69000) [pid = 1288] [serial = 1898] [outer = 1B910400] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 17311800 == 100 [pid = 1288] [id = 618] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 0ED23C00 == 99 [pid = 1288] [id = 617] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 2060F000 == 98 [pid = 1288] [id = 616] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 1F9CE800 == 97 [pid = 1288] [id = 615] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 1E70E000 == 96 [pid = 1288] [id = 614] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 1CDC1000 == 95 [pid = 1288] [id = 613] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 12C6A800 == 94 [pid = 1288] [id = 612] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 229 (21807000) [pid = 1288] [serial = 1756] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 228 (21D6DC00) [pid = 1288] [serial = 1759] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 227 (22EC5800) [pid = 1288] [serial = 1762] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 226 (1AA8BC00) [pid = 1288] [serial = 1765] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 225 (24B2F800) [pid = 1288] [serial = 1798] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 0EE46000 == 93 [pid = 1288] [id = 611] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 14204800 == 92 [pid = 1288] [id = 610] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 24B61000 == 91 [pid = 1288] [id = 607] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 24B5C000 == 90 [pid = 1288] [id = 606] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 269A1400 == 89 [pid = 1288] [id = 605] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 2683C000 == 88 [pid = 1288] [id = 604] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 25822000 == 87 [pid = 1288] [id = 603] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 23A5EC00 == 86 [pid = 1288] [id = 602] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 1BD67800 == 85 [pid = 1288] [id = 601] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 17312000 == 84 [pid = 1288] [id = 600] 02:52:31 INFO - PROCESS | 1288 | --DOCSHELL 12C15800 == 83 [pid = 1288] [id = 599] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 224 (21B10400) [pid = 1288] [serial = 1625] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 223 (1F9C3400) [pid = 1288] [serial = 1783] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 222 (14204000) [pid = 1288] [serial = 1741] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 221 (1CF78400) [pid = 1288] [serial = 1777] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 220 (2060B000) [pid = 1288] [serial = 1786] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 219 (20F52C00) [pid = 1288] [serial = 1789] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 218 (1D0B4C00) [pid = 1288] [serial = 1778] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 217 (209A4000) [pid = 1288] [serial = 1787] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 216 (1D8CE800) [pid = 1288] [serial = 1780] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 215 (1FA6C800) [pid = 1288] [serial = 1747] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 214 (1F9D1C00) [pid = 1288] [serial = 1739] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 213 (1A66C000) [pid = 1288] [serial = 1774] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 212 (1CC29000) [pid = 1288] [serial = 1772] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 211 (1C89D800) [pid = 1288] [serial = 1771] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 210 (1B615C00) [pid = 1288] [serial = 1775] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 209 (1FF69000) [pid = 1288] [serial = 1750] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 208 (1BC83800) [pid = 1288] [serial = 1744] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 207 (20609800) [pid = 1288] [serial = 1753] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 206 (23A6BC00) [pid = 1288] [serial = 1795] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 205 (24041400) [pid = 1288] [serial = 1796] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 204 (21AAD000) [pid = 1288] [serial = 1790] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 203 (12E4C800) [pid = 1288] [serial = 1769] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 202 (12D1D000) [pid = 1288] [serial = 1768] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 201 (1FA72800) [pid = 1288] [serial = 1784] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 200 (20AE9000) [pid = 1288] [serial = 1792] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 199 (20F4F400) [pid = 1288] [serial = 1793] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | --DOMWINDOW == 198 (1E674000) [pid = 1288] [serial = 1781] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 1288 | 1461232351934 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]]]}] 02:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1120ms 02:52:31 INFO - PROCESS | 1288 | 1461232351964 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 02:52:31 INFO - PROCESS | 1288 | 1461232351966 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 02:52:31 INFO - PROCESS | 1288 | 1461232351970 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:52:31 INFO - PROCESS | 1288 | 1461232351973 Marionette TRACE conn4 <- [1,2494,null,{}] 02:52:31 INFO - PROCESS | 1288 | 1461232351983 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}] 02:52:32 INFO - PROCESS | 1288 | 1461232352091 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 02:52:32 INFO - PROCESS | 1288 | 1461232352102 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 1288 | ++DOCSHELL 17312000 == 84 [pid = 1288] [id = 633] 02:52:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 199 (17316C00) [pid = 1288] [serial = 1899] [outer = 00000000] 02:52:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 200 (19357400) [pid = 1288] [serial = 1900] [outer = 17316C00] 02:52:32 INFO - PROCESS | 1288 | 1461232352151 Marionette DEBUG loaded listener.js 02:52:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 201 (1B61A400) [pid = 1288] [serial = 1901] [outer = 17316C00] 02:52:32 INFO - PROCESS | 1288 | 1461232352732 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]]]}] 02:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 771ms 02:52:32 INFO - PROCESS | 1288 | 1461232352745 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 02:52:32 INFO - PROCESS | 1288 | 1461232352747 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 02:52:32 INFO - PROCESS | 1288 | 1461232352750 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 1288 | 1461232352752 Marionette TRACE conn4 <- [1,2498,null,{}] 02:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:52:32 INFO - PROCESS | 1288 | 1461232352755 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}] 02:52:32 INFO - PROCESS | 1288 | 1461232352856 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 02:52:32 INFO - PROCESS | 1288 | 1461232352985 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 1288 | ++DOCSHELL 1C89D800 == 85 [pid = 1288] [id = 634] 02:52:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 202 (1CC25C00) [pid = 1288] [serial = 1902] [outer = 00000000] 02:52:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 203 (1D57EC00) [pid = 1288] [serial = 1903] [outer = 1CC25C00] 02:52:33 INFO - PROCESS | 1288 | 1461232353031 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 204 (1E671C00) [pid = 1288] [serial = 1904] [outer = 1CC25C00] 02:52:33 INFO - PROCESS | 1288 | 1461232353400 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]]]}] 02:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 02:52:33 INFO - PROCESS | 1288 | 1461232353440 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 02:52:33 INFO - PROCESS | 1288 | 1461232353442 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 02:52:33 INFO - PROCESS | 1288 | 1461232353445 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:52:33 INFO - PROCESS | 1288 | 1461232353447 Marionette TRACE conn4 <- [1,2502,null,{}] 02:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:52:33 INFO - PROCESS | 1288 | 1461232353450 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}] 02:52:33 INFO - PROCESS | 1288 | 1461232353548 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 02:52:33 INFO - PROCESS | 1288 | 1461232353555 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:33 INFO - PROCESS | 1288 | ++DOCSHELL 1E67E000 == 86 [pid = 1288] [id = 635] 02:52:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 205 (1E708C00) [pid = 1288] [serial = 1905] [outer = 00000000] 02:52:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 206 (1FA66C00) [pid = 1288] [serial = 1906] [outer = 1E708C00] 02:52:33 INFO - PROCESS | 1288 | 1461232353601 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 207 (1F9C8400) [pid = 1288] [serial = 1907] [outer = 1E708C00] 02:52:34 INFO - PROCESS | 1288 | 1461232354071 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]]]}] 02:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 02:52:34 INFO - PROCESS | 1288 | 1461232354142 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 02:52:34 INFO - PROCESS | 1288 | 1461232354144 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 02:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:52:34 INFO - PROCESS | 1288 | 1461232354158 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:52:34 INFO - PROCESS | 1288 | 1461232354160 Marionette TRACE conn4 <- [1,2506,null,{}] 02:52:34 INFO - PROCESS | 1288 | 1461232354163 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}] 02:52:34 INFO - PROCESS | 1288 | 1461232354352 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 02:52:34 INFO - PROCESS | 1288 | 1461232354382 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:34 INFO - PROCESS | 1288 | ++DOCSHELL 209A7000 == 87 [pid = 1288] [id = 636] 02:52:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 208 (209A8800) [pid = 1288] [serial = 1908] [outer = 00000000] 02:52:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 209 (20AF1000) [pid = 1288] [serial = 1909] [outer = 209A8800] 02:52:34 INFO - PROCESS | 1288 | 1461232354429 Marionette DEBUG loaded listener.js 02:52:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 210 (21807C00) [pid = 1288] [serial = 1910] [outer = 209A8800] 02:52:34 INFO - PROCESS | 1288 | 1461232354906 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]]]}] 02:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 770ms 02:52:34 INFO - PROCESS | 1288 | 1461232354934 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 02:52:34 INFO - PROCESS | 1288 | 1461232354936 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 02:52:34 INFO - PROCESS | 1288 | 1461232354939 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:52:34 INFO - PROCESS | 1288 | 1461232354941 Marionette TRACE conn4 <- [1,2510,null,{}] 02:52:34 INFO - PROCESS | 1288 | 1461232354944 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}] 02:52:35 INFO - PROCESS | 1288 | 1461232355084 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 02:52:35 INFO - PROCESS | 1288 | 1461232355102 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 1288 | ++DOCSHELL 20AED400 == 88 [pid = 1288] [id = 637] 02:52:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 211 (21AA9400) [pid = 1288] [serial = 1911] [outer = 00000000] 02:52:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 212 (2227E800) [pid = 1288] [serial = 1912] [outer = 21AA9400] 02:52:35 INFO - PROCESS | 1288 | 1461232355146 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 213 (23A5E400) [pid = 1288] [serial = 1913] [outer = 21AA9400] 02:52:35 INFO - PROCESS | 1288 | 1461232355622 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]]]}] 02:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 02:52:35 INFO - PROCESS | 1288 | 1461232355674 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 02:52:35 INFO - PROCESS | 1288 | 1461232355676 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 02:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:52:35 INFO - PROCESS | 1288 | 1461232355712 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:52:35 INFO - PROCESS | 1288 | 1461232355714 Marionette TRACE conn4 <- [1,2514,null,{}] 02:52:35 INFO - PROCESS | 1288 | 1461232355732 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}] 02:52:35 INFO - PROCESS | 1288 | 1461232355875 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 02:52:35 INFO - PROCESS | 1288 | 1461232355895 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 1288 | ++DOCSHELL 23A63400 == 89 [pid = 1288] [id = 638] 02:52:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 214 (2403D800) [pid = 1288] [serial = 1914] [outer = 00000000] 02:52:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 215 (24B3C400) [pid = 1288] [serial = 1915] [outer = 2403D800] 02:52:35 INFO - PROCESS | 1288 | 1461232355939 Marionette DEBUG loaded listener.js 02:52:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 216 (24B5F400) [pid = 1288] [serial = 1916] [outer = 2403D800] 02:52:36 INFO - PROCESS | 1288 | --DOMWINDOW == 215 (20611400) [pid = 1288] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:52:36 INFO - PROCESS | 1288 | --DOMWINDOW == 214 (1CDC1400) [pid = 1288] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:52:36 INFO - PROCESS | 1288 | --DOMWINDOW == 213 (1E710800) [pid = 1288] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:52:36 INFO - PROCESS | 1288 | --DOMWINDOW == 212 (1653D000) [pid = 1288] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:52:36 INFO - PROCESS | 1288 | --DOMWINDOW == 211 (12B01C00) [pid = 1288] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:52:36 INFO - PROCESS | 1288 | --DOMWINDOW == 210 (1721C400) [pid = 1288] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:52:36 INFO - PROCESS | 1288 | --DOMWINDOW == 209 (12C31000) [pid = 1288] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:52:36 INFO - PROCESS | 1288 | --DOMWINDOW == 208 (12709400) [pid = 1288] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:52:36 INFO - PROCESS | 1288 | --DOMWINDOW == 207 (1A669000) [pid = 1288] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:52:36 INFO - PROCESS | 1288 | --DOMWINDOW == 206 (1F9CF800) [pid = 1288] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:52:36 INFO - PROCESS | 1288 | 1461232356622 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]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 970ms 02:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:52:36 INFO - PROCESS | 1288 | 1461232356654 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 1288 | 1461232356656 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 02:52:36 INFO - PROCESS | 1288 | 1461232356659 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - PROCESS | 1288 | 1461232356661 Marionette TRACE conn4 <- [1,2518,null,{}] 02:52:36 INFO - PROCESS | 1288 | 1461232356665 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}] 02:52:36 INFO - PROCESS | 1288 | 1461232356812 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 02:52:36 INFO - PROCESS | 1288 | 1461232356897 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:36 INFO - PROCESS | 1288 | ++DOCSHELL 17225400 == 90 [pid = 1288] [id = 639] 02:52:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 207 (1A669000) [pid = 1288] [serial = 1917] [outer = 00000000] 02:52:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 208 (1FF77C00) [pid = 1288] [serial = 1918] [outer = 1A669000] 02:52:36 INFO - PROCESS | 1288 | 1461232356941 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 209 (24843C00) [pid = 1288] [serial = 1919] [outer = 1A669000] 02:52:37 INFO - PROCESS | 1288 | 1461232357311 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]]]}] 02:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 02:52:37 INFO - PROCESS | 1288 | 1461232357344 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 02:52:37 INFO - PROCESS | 1288 | 1461232357346 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 02:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:52:37 INFO - PROCESS | 1288 | 1461232357349 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:52:37 INFO - PROCESS | 1288 | 1461232357351 Marionette TRACE conn4 <- [1,2522,null,{}] 02:52:37 INFO - PROCESS | 1288 | 1461232357355 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}] 02:52:37 INFO - PROCESS | 1288 | 1461232357453 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 02:52:37 INFO - PROCESS | 1288 | 1461232357487 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:37 INFO - PROCESS | 1288 | ++DOCSHELL 1F9CF800 == 91 [pid = 1288] [id = 640] 02:52:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 210 (2403E000) [pid = 1288] [serial = 1920] [outer = 00000000] 02:52:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 211 (269A0800) [pid = 1288] [serial = 1921] [outer = 2403E000] 02:52:37 INFO - PROCESS | 1288 | 1461232357532 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 212 (26E2B800) [pid = 1288] [serial = 1922] [outer = 2403E000] 02:52:38 INFO - PROCESS | 1288 | 1461232357998 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]]]}] 02:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 02:52:38 INFO - PROCESS | 1288 | 1461232358043 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 02:52:38 INFO - PROCESS | 1288 | 1461232358045 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 02:52:38 INFO - PROCESS | 1288 | 1461232358048 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:52:38 INFO - PROCESS | 1288 | 1461232358051 Marionette TRACE conn4 <- [1,2526,null,{}] 02:52:38 INFO - PROCESS | 1288 | 1461232358054 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}] 02:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:52:38 INFO - PROCESS | 1288 | 1461232358172 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 02:52:38 INFO - PROCESS | 1288 | 1461232358178 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:38 INFO - PROCESS | 1288 | ++DOCSHELL 25817800 == 92 [pid = 1288] [id = 641] 02:52:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 213 (26E2FC00) [pid = 1288] [serial = 1923] [outer = 00000000] 02:52:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 214 (2807E400) [pid = 1288] [serial = 1924] [outer = 26E2FC00] 02:52:38 INFO - PROCESS | 1288 | 1461232358227 Marionette DEBUG loaded listener.js 02:52:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 215 (28174C00) [pid = 1288] [serial = 1925] [outer = 26E2FC00] 02:52:39 INFO - PROCESS | 1288 | 1461232359040 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]]]}] 02:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1012ms 02:52:39 INFO - PROCESS | 1288 | 1461232359074 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 02:52:39 INFO - PROCESS | 1288 | 1461232359079 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 02:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:52:39 INFO - PROCESS | 1288 | 1461232359086 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:52:39 INFO - PROCESS | 1288 | 1461232359090 Marionette TRACE conn4 <- [1,2530,null,{}] 02:52:39 INFO - PROCESS | 1288 | 1461232359117 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}] 02:52:39 INFO - PROCESS | 1288 | 1461232359252 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 02:52:39 INFO - PROCESS | 1288 | 1461232359426 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:39 INFO - PROCESS | 1288 | ++DOCSHELL 18B14C00 == 93 [pid = 1288] [id = 642] 02:52:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 216 (18B19C00) [pid = 1288] [serial = 1926] [outer = 00000000] 02:52:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 217 (1BC80000) [pid = 1288] [serial = 1927] [outer = 18B19C00] 02:52:39 INFO - PROCESS | 1288 | 1461232359485 Marionette DEBUG loaded listener.js 02:52:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 218 (1CC2DC00) [pid = 1288] [serial = 1928] [outer = 18B19C00] 02:52:40 INFO - PROCESS | 1288 | 1461232360055 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]]]}] 02:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 990ms 02:52:40 INFO - PROCESS | 1288 | 1461232360093 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 02:52:40 INFO - PROCESS | 1288 | 1461232360099 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 02:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:52:40 INFO - PROCESS | 1288 | 1461232360106 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:52:40 INFO - PROCESS | 1288 | 1461232360109 Marionette TRACE conn4 <- [1,2534,null,{}] 02:52:40 INFO - PROCESS | 1288 | 1461232360113 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}] 02:52:40 INFO - PROCESS | 1288 | 1461232360242 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 02:52:40 INFO - PROCESS | 1288 | 1461232360430 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 1288 | ++DOCSHELL 1E673800 == 94 [pid = 1288] [id = 643] 02:52:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 219 (1E70A800) [pid = 1288] [serial = 1929] [outer = 00000000] 02:52:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 220 (20518000) [pid = 1288] [serial = 1930] [outer = 1E70A800] 02:52:40 INFO - PROCESS | 1288 | 1461232360487 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 221 (20612400) [pid = 1288] [serial = 1931] [outer = 1E70A800] 02:52:41 INFO - PROCESS | 1288 | 1461232361100 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]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1023ms 02:52:41 INFO - PROCESS | 1288 | 1461232361142 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 02:52:41 INFO - PROCESS | 1288 | 1461232361145 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 02:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:52:41 INFO - PROCESS | 1288 | 1461232361150 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - PROCESS | 1288 | 1461232361154 Marionette TRACE conn4 <- [1,2538,null,{}] 02:52:41 INFO - PROCESS | 1288 | 1461232361183 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}] 02:52:41 INFO - PROCESS | 1288 | 1461232361313 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 02:52:41 INFO - PROCESS | 1288 | 1461232361500 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:41 INFO - PROCESS | 1288 | ++DOCSHELL 2548D000 == 95 [pid = 1288] [id = 644] 02:52:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 222 (2548D400) [pid = 1288] [serial = 1932] [outer = 00000000] 02:52:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 223 (25491000) [pid = 1288] [serial = 1933] [outer = 2548D400] 02:52:41 INFO - PROCESS | 1288 | 1461232361560 Marionette DEBUG loaded listener.js 02:52:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 224 (2683C000) [pid = 1288] [serial = 1934] [outer = 2548D400] 02:52:42 INFO - PROCESS | 1288 | 1461232362199 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]]]}] 02:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1094ms 02:52:42 INFO - PROCESS | 1288 | 1461232362246 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 02:52:42 INFO - PROCESS | 1288 | 1461232362249 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 02:52:42 INFO - PROCESS | 1288 | 1461232362253 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:52:42 INFO - PROCESS | 1288 | 1461232362255 Marionette TRACE conn4 <- [1,2542,null,{}] 02:52:42 INFO - PROCESS | 1288 | 1461232362259 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}] 02:52:42 INFO - PROCESS | 1288 | 1461232362386 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 02:52:42 INFO - PROCESS | 1288 | 1461232362559 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 1288 | ++DOCSHELL 26EBA000 == 96 [pid = 1288] [id = 645] 02:52:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 225 (26EBB800) [pid = 1288] [serial = 1935] [outer = 00000000] 02:52:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 226 (28176000) [pid = 1288] [serial = 1936] [outer = 26EBB800] 02:52:42 INFO - PROCESS | 1288 | 1461232362615 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 227 (2817B400) [pid = 1288] [serial = 1937] [outer = 26EBB800] 02:52:43 INFO - PROCESS | 1288 | 1461232363196 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]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 02:52:43 INFO - PROCESS | 1288 | 1461232363226 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 1288 | 1461232363229 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 02:52:43 INFO - PROCESS | 1288 | 1461232363232 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:52:43 INFO - PROCESS | 1288 | 1461232363234 Marionette TRACE conn4 <- [1,2546,null,{}] 02:52:43 INFO - PROCESS | 1288 | 1461232363238 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}] 02:52:43 INFO - PROCESS | 1288 | 1461232363360 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 02:52:43 INFO - PROCESS | 1288 | 1461232363545 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 1288 | ++DOCSHELL 284A0000 == 97 [pid = 1288] [id = 646] 02:52:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 228 (284A0400) [pid = 1288] [serial = 1938] [outer = 00000000] 02:52:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 229 (2857B000) [pid = 1288] [serial = 1939] [outer = 284A0400] 02:52:43 INFO - PROCESS | 1288 | 1461232363623 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 230 (28DC5800) [pid = 1288] [serial = 1940] [outer = 284A0400] 02:52:44 INFO - PROCESS | 1288 | 1461232364224 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]]]}] 02:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1016ms 02:52:44 INFO - PROCESS | 1288 | 1461232364252 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 02:52:44 INFO - PROCESS | 1288 | 1461232364255 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 02:52:44 INFO - PROCESS | 1288 | 1461232364258 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:52:44 INFO - PROCESS | 1288 | 1461232364260 Marionette TRACE conn4 <- [1,2550,null,{}] 02:52:44 INFO - PROCESS | 1288 | 1461232364264 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}] 02:52:44 INFO - PROCESS | 1288 | 1461232364396 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 02:52:44 INFO - PROCESS | 1288 | 1461232364583 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 1288 | ++DOCSHELL 28DCA000 == 98 [pid = 1288] [id = 647] 02:52:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 231 (29595400) [pid = 1288] [serial = 1941] [outer = 00000000] 02:52:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 232 (29758000) [pid = 1288] [serial = 1942] [outer = 29595400] 02:52:44 INFO - PROCESS | 1288 | 1461232364642 Marionette DEBUG loaded listener.js 02:52:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 233 (29759400) [pid = 1288] [serial = 1943] [outer = 29595400] 02:52:45 INFO - PROCESS | 1288 | 1461232365290 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]]]}] 02:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1068ms 02:52:45 INFO - PROCESS | 1288 | 1461232365330 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 02:52:45 INFO - PROCESS | 1288 | 1461232365333 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 02:52:45 INFO - PROCESS | 1288 | 1461232365336 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:52:45 INFO - PROCESS | 1288 | 1461232365339 Marionette TRACE conn4 <- [1,2554,null,{}] 02:52:45 INFO - PROCESS | 1288 | 1461232365358 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}] 02:52:45 INFO - PROCESS | 1288 | 1461232365480 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 02:52:45 INFO - PROCESS | 1288 | 1461232365652 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 1288 | ++DOCSHELL 29594C00 == 99 [pid = 1288] [id = 648] 02:52:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 234 (29757000) [pid = 1288] [serial = 1944] [outer = 00000000] 02:52:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 235 (2A3C0C00) [pid = 1288] [serial = 1945] [outer = 29757000] 02:52:45 INFO - PROCESS | 1288 | 1461232365707 Marionette DEBUG loaded listener.js 02:52:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 236 (2A3C2400) [pid = 1288] [serial = 1946] [outer = 29757000] 02:52:46 INFO - PROCESS | 1288 | 1461232366283 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]]]}] 02:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 970ms 02:52:46 INFO - PROCESS | 1288 | 1461232366326 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 02:52:46 INFO - PROCESS | 1288 | 1461232366328 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 02:52:46 INFO - PROCESS | 1288 | 1461232366333 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:52:46 INFO - PROCESS | 1288 | 1461232366335 Marionette TRACE conn4 <- [1,2558,null,{}] 02:52:46 INFO - PROCESS | 1288 | 1461232366339 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}] 02:52:46 INFO - PROCESS | 1288 | 1461232366460 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 02:52:46 INFO - PROCESS | 1288 | 1461232366646 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:46 INFO - PROCESS | 1288 | ++DOCSHELL 21B10400 == 100 [pid = 1288] [id = 649] 02:52:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 237 (291E2400) [pid = 1288] [serial = 1947] [outer = 00000000] 02:52:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 238 (291EC400) [pid = 1288] [serial = 1948] [outer = 291E2400] 02:52:46 INFO - PROCESS | 1288 | 1461232366701 Marionette DEBUG loaded listener.js 02:52:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 239 (291ED800) [pid = 1288] [serial = 1949] [outer = 291E2400] 02:52:47 INFO - PROCESS | 1288 | 1461232367314 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]]]}] 02:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1014ms 02:52:47 INFO - PROCESS | 1288 | 1461232367353 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 02:52:47 INFO - PROCESS | 1288 | 1461232367355 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 02:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:52:47 INFO - PROCESS | 1288 | 1461232367358 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:52:47 INFO - PROCESS | 1288 | 1461232367361 Marionette TRACE conn4 <- [1,2562,null,{}] 02:52:47 INFO - PROCESS | 1288 | 1461232367365 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}] 02:52:47 INFO - PROCESS | 1288 | 1461232367487 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 02:52:47 INFO - PROCESS | 1288 | 1461232367662 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 1288 | ++DOCSHELL 27B3D000 == 101 [pid = 1288] [id = 650] 02:52:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 240 (27B3E800) [pid = 1288] [serial = 1950] [outer = 00000000] 02:52:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 241 (27B47000) [pid = 1288] [serial = 1951] [outer = 27B3E800] 02:52:47 INFO - PROCESS | 1288 | 1461232367717 Marionette DEBUG loaded listener.js 02:52:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 242 (27B48800) [pid = 1288] [serial = 1952] [outer = 27B3E800] 02:52:48 INFO - PROCESS | 1288 | 1461232368293 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]]]}] 02:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 970ms 02:52:48 INFO - PROCESS | 1288 | 1461232368367 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 02:52:48 INFO - PROCESS | 1288 | 1461232368370 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 02:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:52:48 INFO - PROCESS | 1288 | 1461232368375 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:52:48 INFO - PROCESS | 1288 | 1461232368377 Marionette TRACE conn4 <- [1,2566,null,{}] 02:52:48 INFO - PROCESS | 1288 | 1461232368380 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}] 02:52:48 INFO - PROCESS | 1288 | 1461232368508 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 02:52:48 INFO - PROCESS | 1288 | 1461232368694 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:48 INFO - PROCESS | 1288 | ++DOCSHELL 13C8C000 == 102 [pid = 1288] [id = 651] 02:52:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 243 (14201800) [pid = 1288] [serial = 1953] [outer = 00000000] 02:52:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 244 (1B80C000) [pid = 1288] [serial = 1954] [outer = 14201800] 02:52:48 INFO - PROCESS | 1288 | 1461232368751 Marionette DEBUG loaded listener.js 02:52:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 245 (1BD68000) [pid = 1288] [serial = 1955] [outer = 14201800] 02:52:49 INFO - PROCESS | 1288 | 1461232369369 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]]]}] 02:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1022ms 02:52:49 INFO - PROCESS | 1288 | 1461232369400 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 02:52:49 INFO - PROCESS | 1288 | 1461232369402 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 02:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:52:49 INFO - PROCESS | 1288 | 1461232369406 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:52:49 INFO - PROCESS | 1288 | 1461232369409 Marionette TRACE conn4 <- [1,2570,null,{}] 02:52:49 INFO - PROCESS | 1288 | 1461232369413 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}] 02:52:49 INFO - PROCESS | 1288 | 1461232369570 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 02:52:49 INFO - PROCESS | 1288 | 1461232369764 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 1288 | ++DOCSHELL 21AA6400 == 103 [pid = 1288] [id = 652] 02:52:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 246 (21AB3000) [pid = 1288] [serial = 1956] [outer = 00000000] 02:52:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 247 (255B5800) [pid = 1288] [serial = 1957] [outer = 21AB3000] 02:52:49 INFO - PROCESS | 1288 | 1461232369825 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 248 (27B45C00) [pid = 1288] [serial = 1958] [outer = 21AB3000] 02:52:50 INFO - PROCESS | 1288 | 1461232370692 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]]]}] 02:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1324ms 02:52:50 INFO - PROCESS | 1288 | 1461232370734 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 02:52:50 INFO - PROCESS | 1288 | 1461232370738 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 02:52:50 INFO - PROCESS | 1288 | 1461232370744 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:52:50 INFO - PROCESS | 1288 | 1461232370747 Marionette TRACE conn4 <- [1,2574,null,{}] 02:52:50 INFO - PROCESS | 1288 | 1461232370752 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}] 02:52:50 INFO - PROCESS | 1288 | 1461232370875 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 02:52:51 INFO - PROCESS | 1288 | 1461232371056 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 1288 | ++DOCSHELL 17224800 == 104 [pid = 1288] [id = 653] 02:52:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 249 (17297800) [pid = 1288] [serial = 1959] [outer = 00000000] 02:52:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 250 (1B5B6400) [pid = 1288] [serial = 1960] [outer = 17297800] 02:52:51 INFO - PROCESS | 1288 | 1461232371150 Marionette DEBUG loaded listener.js 02:52:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 251 (1BB27000) [pid = 1288] [serial = 1961] [outer = 17297800] 02:52:51 INFO - PROCESS | 1288 | 1461232371718 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]]]}] 02:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1022ms 02:52:51 INFO - PROCESS | 1288 | 1461232371771 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 02:52:51 INFO - PROCESS | 1288 | 1461232371777 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 02:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:52:51 INFO - PROCESS | 1288 | 1461232371782 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 1288 | 1461232371785 Marionette TRACE conn4 <- [1,2578,null,{}] 02:52:51 INFO - PROCESS | 1288 | 1461232371789 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}] 02:52:51 INFO - PROCESS | 1288 | 1461232371903 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 02:52:52 INFO - PROCESS | 1288 | 1461232372099 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:52 INFO - PROCESS | 1288 | ++DOCSHELL 1BD64C00 == 105 [pid = 1288] [id = 654] 02:52:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 252 (1CF81000) [pid = 1288] [serial = 1962] [outer = 00000000] 02:52:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 253 (1D587000) [pid = 1288] [serial = 1963] [outer = 1CF81000] 02:52:52 INFO - PROCESS | 1288 | 1461232372150 Marionette DEBUG loaded listener.js 02:52:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 254 (1D8D0000) [pid = 1288] [serial = 1964] [outer = 1CF81000] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 17314C00 == 104 [pid = 1288] [id = 440] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 1F9CF800 == 103 [pid = 1288] [id = 640] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 17225400 == 102 [pid = 1288] [id = 639] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 23A63400 == 101 [pid = 1288] [id = 638] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 20AED400 == 100 [pid = 1288] [id = 637] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 209A7000 == 99 [pid = 1288] [id = 636] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 1E67E000 == 98 [pid = 1288] [id = 635] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 1C89D800 == 97 [pid = 1288] [id = 634] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 17312000 == 96 [pid = 1288] [id = 633] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 1B6B5400 == 95 [pid = 1288] [id = 632] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 1AA92C00 == 94 [pid = 1288] [id = 631] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 2857C000 == 93 [pid = 1288] [id = 629] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 28577400 == 92 [pid = 1288] [id = 628] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 28082C00 == 91 [pid = 1288] [id = 627] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 1B5B4000 == 90 [pid = 1288] [id = 626] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 26EB7400 == 89 [pid = 1288] [id = 625] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 26B9F400 == 88 [pid = 1288] [id = 624] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 24B65800 == 87 [pid = 1288] [id = 623] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 22EC0400 == 86 [pid = 1288] [id = 622] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 1CF7D400 == 85 [pid = 1288] [id = 621] 02:52:52 INFO - PROCESS | 1288 | --DOCSHELL 1723D000 == 84 [pid = 1288] [id = 620] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 253 (20AF0400) [pid = 1288] [serial = 1855] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 252 (1FF1EC00) [pid = 1288] [serial = 1846] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 251 (20AEE800) [pid = 1288] [serial = 1849] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 250 (20517800) [pid = 1288] [serial = 1847] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 249 (20F53400) [pid = 1288] [serial = 1850] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 248 (26B9BC00) [pid = 1288] [serial = 1813] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 247 (1D1C5800) [pid = 1288] [serial = 1840] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 246 (1F987800) [pid = 1288] [serial = 1843] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 245 (1D5F3400) [pid = 1288] [serial = 1841] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 244 (18758400) [pid = 1288] [serial = 1832] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 243 (1BC7F000) [pid = 1288] [serial = 1831] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 242 (24B66400) [pid = 1288] [serial = 1819] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 241 (1D586400) [pid = 1288] [serial = 1804] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 240 (13B0F000) [pid = 1288] [serial = 1834] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 239 (1752A800) [pid = 1288] [serial = 1835] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 238 (284AA400) [pid = 1288] [serial = 1816] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 237 (1BBAE400) [pid = 1288] [serial = 1837] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 236 (1C897800) [pid = 1288] [serial = 1838] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 235 (255AC400) [pid = 1288] [serial = 1799] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 234 (26E38000) [pid = 1288] [serial = 1825] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 233 (1B6B7400) [pid = 1288] [serial = 1828] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 232 (26835C00) [pid = 1288] [serial = 1810] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 231 (2958AC00) [pid = 1288] [serial = 1822] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 230 (24B32800) [pid = 1288] [serial = 1807] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 229 (1A668000) [pid = 1288] [serial = 1801] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 228 (1B907400) [pid = 1288] [serial = 1853] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 227 (13C96C00) [pid = 1288] [serial = 1852] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 226 (1F9C7400) [pid = 1288] [serial = 1844] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | --DOMWINDOW == 225 (21C83C00) [pid = 1288] [serial = 1856] [outer = 00000000] [url = about:blank] 02:52:52 INFO - PROCESS | 1288 | 1461232372792 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]]]}] 02:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1075ms 02:52:52 INFO - PROCESS | 1288 | 1461232372861 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 02:52:52 INFO - PROCESS | 1288 | 1461232372863 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 02:52:52 INFO - PROCESS | 1288 | 1461232372866 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:52:52 INFO - PROCESS | 1288 | 1461232372870 Marionette TRACE conn4 <- [1,2582,null,{}] 02:52:52 INFO - PROCESS | 1288 | 1461232372880 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}] 02:52:52 INFO - PROCESS | 1288 | 1461232372984 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 02:52:52 INFO - PROCESS | 1288 | 1461232372998 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 1288 | ++DOCSHELL 18758400 == 85 [pid = 1288] [id = 655] 02:52:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 226 (1936F000) [pid = 1288] [serial = 1965] [outer = 00000000] 02:52:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 227 (1BB29400) [pid = 1288] [serial = 1966] [outer = 1936F000] 02:52:53 INFO - PROCESS | 1288 | 1461232373046 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 228 (1BCD4000) [pid = 1288] [serial = 1967] [outer = 1936F000] 02:52:53 INFO - PROCESS | 1288 | 1461232373615 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]]]}] 02:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 770ms 02:52:53 INFO - PROCESS | 1288 | 1461232373640 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 02:52:53 INFO - PROCESS | 1288 | 1461232373643 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 02:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:52:53 INFO - PROCESS | 1288 | 1461232373646 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 1288 | 1461232373648 Marionette TRACE conn4 <- [1,2586,null,{}] 02:52:53 INFO - PROCESS | 1288 | 1461232373651 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}] 02:52:53 INFO - PROCESS | 1288 | 1461232373764 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 02:52:53 INFO - PROCESS | 1288 | 1461232373897 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 1288 | ++DOCSHELL 1BD6A000 == 86 [pid = 1288] [id = 656] 02:52:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 229 (1BD6DC00) [pid = 1288] [serial = 1968] [outer = 00000000] 02:52:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 230 (1D0BD400) [pid = 1288] [serial = 1969] [outer = 1BD6DC00] 02:52:53 INFO - PROCESS | 1288 | 1461232373943 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 231 (1D589000) [pid = 1288] [serial = 1970] [outer = 1BD6DC00] 02:52:54 INFO - PROCESS | 1288 | 1461232374306 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]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 02:52:54 INFO - PROCESS | 1288 | 1461232374381 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 02:52:54 INFO - PROCESS | 1288 | 1461232374383 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 02:52:54 INFO - PROCESS | 1288 | 1461232374386 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - PROCESS | 1288 | 1461232374388 Marionette TRACE conn4 <- [1,2590,null,{}] 02:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:52:54 INFO - PROCESS | 1288 | 1461232374391 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}] 02:52:54 INFO - PROCESS | 1288 | 1461232374489 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 02:52:54 INFO - PROCESS | 1288 | 1461232374495 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:54 INFO - PROCESS | 1288 | ++DOCSHELL 1BC7F800 == 87 [pid = 1288] [id = 657] 02:52:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 232 (1D583C00) [pid = 1288] [serial = 1971] [outer = 00000000] 02:52:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 233 (1F0C9000) [pid = 1288] [serial = 1972] [outer = 1D583C00] 02:52:54 INFO - PROCESS | 1288 | 1461232374541 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 234 (1F9C5C00) [pid = 1288] [serial = 1973] [outer = 1D583C00] 02:52:55 INFO - PROCESS | 1288 | 1461232375078 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]]]}] 02:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 02:52:55 INFO - PROCESS | 1288 | 1461232375121 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 02:52:55 INFO - PROCESS | 1288 | 1461232375123 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 02:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:52:55 INFO - PROCESS | 1288 | 1461232375163 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:52:55 INFO - PROCESS | 1288 | 1461232375165 Marionette TRACE conn4 <- [1,2594,null,{}] 02:52:55 INFO - PROCESS | 1288 | 1461232375168 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}] 02:52:55 INFO - PROCESS | 1288 | 1461232375333 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 02:52:55 INFO - PROCESS | 1288 | 1461232375355 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 1288 | ++DOCSHELL 1FF21800 == 88 [pid = 1288] [id = 658] 02:52:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 235 (1FF26000) [pid = 1288] [serial = 1974] [outer = 00000000] 02:52:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 236 (20516C00) [pid = 1288] [serial = 1975] [outer = 1FF26000] 02:52:55 INFO - PROCESS | 1288 | 1461232375403 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 237 (2060F000) [pid = 1288] [serial = 1976] [outer = 1FF26000] 02:52:55 INFO - PROCESS | 1288 | 1461232375890 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]]]}] 02:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 790ms 02:52:55 INFO - PROCESS | 1288 | 1461232375947 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 02:52:55 INFO - PROCESS | 1288 | 1461232375949 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 02:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:52:55 INFO - PROCESS | 1288 | 1461232375952 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:52:55 INFO - PROCESS | 1288 | 1461232375954 Marionette TRACE conn4 <- [1,2598,null,{}] 02:52:55 INFO - PROCESS | 1288 | 1461232375958 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}] 02:52:56 INFO - PROCESS | 1288 | 1461232376104 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 02:52:56 INFO - PROCESS | 1288 | 1461232376124 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:56 INFO - PROCESS | 1288 | ++DOCSHELL 20614800 == 89 [pid = 1288] [id = 659] 02:52:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 238 (209A8C00) [pid = 1288] [serial = 1977] [outer = 00000000] 02:52:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 239 (20AF0400) [pid = 1288] [serial = 1978] [outer = 209A8C00] 02:52:56 INFO - PROCESS | 1288 | 1461232376169 Marionette DEBUG loaded listener.js 02:52:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 240 (20F53C00) [pid = 1288] [serial = 1979] [outer = 209A8C00] 02:52:56 INFO - PROCESS | 1288 | 1461232376645 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]]]}] 02:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 02:52:56 INFO - PROCESS | 1288 | 1461232376937 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 02:52:56 INFO - PROCESS | 1288 | 1461232376939 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 02:52:56 INFO - PROCESS | 1288 | --DOMWINDOW == 239 (209A8800) [pid = 1288] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:52:56 INFO - PROCESS | 1288 | --DOMWINDOW == 238 (21AA9400) [pid = 1288] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:52:56 INFO - PROCESS | 1288 | --DOMWINDOW == 237 (1A669000) [pid = 1288] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:52:56 INFO - PROCESS | 1288 | --DOMWINDOW == 236 (2403D800) [pid = 1288] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:52:56 INFO - PROCESS | 1288 | --DOMWINDOW == 235 (1CC25C00) [pid = 1288] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:52:56 INFO - PROCESS | 1288 | --DOMWINDOW == 234 (1AA96400) [pid = 1288] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:52:56 INFO - PROCESS | 1288 | --DOMWINDOW == 233 (17316C00) [pid = 1288] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:52:56 INFO - PROCESS | 1288 | --DOMWINDOW == 232 (1B910400) [pid = 1288] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:52:56 INFO - PROCESS | 1288 | --DOMWINDOW == 231 (1E708C00) [pid = 1288] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:52:56 INFO - PROCESS | 1288 | --DOMWINDOW == 230 (2403E000) [pid = 1288] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:52:56 INFO - PROCESS | 1288 | 1461232376961 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:52:56 INFO - PROCESS | 1288 | 1461232376963 Marionette TRACE conn4 <- [1,2602,null,{}] 02:52:56 INFO - PROCESS | 1288 | 1461232376966 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}] 02:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:52:57 INFO - PROCESS | 1288 | 1461232377066 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 02:52:57 INFO - PROCESS | 1288 | 1461232377071 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 1288 | ++DOCSHELL 1B80C800 == 90 [pid = 1288] [id = 660] 02:52:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 231 (1B910400) [pid = 1288] [serial = 1980] [outer = 00000000] 02:52:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 232 (1FF21000) [pid = 1288] [serial = 1981] [outer = 1B910400] 02:52:57 INFO - PROCESS | 1288 | 1461232377117 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 233 (2180F400) [pid = 1288] [serial = 1982] [outer = 1B910400] 02:52:57 INFO - PROCESS | 1288 | 1461232377588 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]]]}] 02:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 02:52:57 INFO - PROCESS | 1288 | 1461232377647 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 02:52:57 INFO - PROCESS | 1288 | 1461232377649 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 02:52:57 INFO - PROCESS | 1288 | 1461232377652 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:52:57 INFO - PROCESS | 1288 | 1461232377654 Marionette TRACE conn4 <- [1,2606,null,{}] 02:52:57 INFO - PROCESS | 1288 | 1461232377657 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}] 02:52:57 INFO - PROCESS | 1288 | 1461232377756 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 02:52:57 INFO - PROCESS | 1288 | 1461232377762 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 1288 | ++DOCSHELL 1F6DF400 == 91 [pid = 1288] [id = 661] 02:52:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 234 (21AB1800) [pid = 1288] [serial = 1983] [outer = 00000000] 02:52:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 235 (22DAC000) [pid = 1288] [serial = 1984] [outer = 21AB1800] 02:52:57 INFO - PROCESS | 1288 | 1461232377807 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 236 (23A63400) [pid = 1288] [serial = 1985] [outer = 21AB1800] 02:52:58 INFO - PROCESS | 1288 | 1461232378274 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]]]}] 02:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 670ms 02:52:58 INFO - PROCESS | 1288 | 1461232378327 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 02:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:52:58 INFO - PROCESS | 1288 | 1461232378329 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 02:52:58 INFO - PROCESS | 1288 | 1461232378332 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:52:58 INFO - PROCESS | 1288 | 1461232378334 Marionette TRACE conn4 <- [1,2610,null,{}] 02:52:58 INFO - PROCESS | 1288 | 1461232378338 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}] 02:52:58 INFO - PROCESS | 1288 | 1461232378436 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 02:52:58 INFO - PROCESS | 1288 | 1461232378479 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:58 INFO - PROCESS | 1288 | ++DOCSHELL 12D0C000 == 92 [pid = 1288] [id = 662] 02:52:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 237 (1B906800) [pid = 1288] [serial = 1986] [outer = 00000000] 02:52:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 238 (24848C00) [pid = 1288] [serial = 1987] [outer = 1B906800] 02:52:58 INFO - PROCESS | 1288 | 1461232378523 Marionette DEBUG loaded listener.js 02:52:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 239 (24B3B000) [pid = 1288] [serial = 1988] [outer = 1B906800] 02:52:59 INFO - PROCESS | 1288 | 1461232379160 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]]]}] 02:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 871ms 02:52:59 INFO - PROCESS | 1288 | 1461232379204 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 02:52:59 INFO - PROCESS | 1288 | 1461232379209 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 02:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:52:59 INFO - PROCESS | 1288 | 1461232379214 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:52:59 INFO - PROCESS | 1288 | 1461232379218 Marionette TRACE conn4 <- [1,2614,null,{}] 02:52:59 INFO - PROCESS | 1288 | 1461232379224 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}] 02:52:59 INFO - PROCESS | 1288 | 1461232379444 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 02:52:59 INFO - PROCESS | 1288 | 1461232379585 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:59 INFO - PROCESS | 1288 | ++DOCSHELL 12D11C00 == 93 [pid = 1288] [id = 663] 02:52:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 240 (12D14000) [pid = 1288] [serial = 1989] [outer = 00000000] 02:52:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 241 (17785000) [pid = 1288] [serial = 1990] [outer = 12D14000] 02:52:59 INFO - PROCESS | 1288 | 1461232379645 Marionette DEBUG loaded listener.js 02:52:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 242 (1874E800) [pid = 1288] [serial = 1991] [outer = 12D14000] 02:53:00 INFO - PROCESS | 1288 | 1461232380260 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]]]}] 02:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1084ms 02:53:00 INFO - PROCESS | 1288 | 1461232380299 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 02:53:00 INFO - PROCESS | 1288 | 1461232380305 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 02:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:53:00 INFO - PROCESS | 1288 | 1461232380311 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:53:00 INFO - PROCESS | 1288 | 1461232380314 Marionette TRACE conn4 <- [1,2618,null,{}] 02:53:00 INFO - PROCESS | 1288 | 1461232380341 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}] 02:53:00 INFO - PROCESS | 1288 | 1461232380469 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 02:53:00 INFO - PROCESS | 1288 | 1461232380646 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:00 INFO - PROCESS | 1288 | ++DOCSHELL 1CC28800 == 94 [pid = 1288] [id = 664] 02:53:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 243 (1CC2CC00) [pid = 1288] [serial = 1992] [outer = 00000000] 02:53:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 244 (1E674000) [pid = 1288] [serial = 1993] [outer = 1CC2CC00] 02:53:00 INFO - PROCESS | 1288 | 1461232380703 Marionette DEBUG loaded listener.js 02:53:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 245 (1FA6F800) [pid = 1288] [serial = 1994] [outer = 1CC2CC00] 02:53:01 INFO - PROCESS | 1288 | 1461232381328 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]]]}] 02:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1042ms 02:53:01 INFO - PROCESS | 1288 | 1461232381355 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 02:53:01 INFO - PROCESS | 1288 | 1461232381358 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 02:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:53:01 INFO - PROCESS | 1288 | 1461232381362 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:53:01 INFO - PROCESS | 1288 | 1461232381366 Marionette TRACE conn4 <- [1,2622,null,{}] 02:53:01 INFO - PROCESS | 1288 | 1461232381378 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}] 02:53:01 INFO - PROCESS | 1288 | 1461232381531 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 02:53:01 INFO - PROCESS | 1288 | 1461232381721 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 1288 | ++DOCSHELL 2548E800 == 95 [pid = 1288] [id = 665] 02:53:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 246 (2548F800) [pid = 1288] [serial = 1995] [outer = 00000000] 02:53:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 247 (255B4400) [pid = 1288] [serial = 1996] [outer = 2548F800] 02:53:01 INFO - PROCESS | 1288 | 1461232381781 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 248 (25896C00) [pid = 1288] [serial = 1997] [outer = 2548F800] 02:53:02 INFO - PROCESS | 1288 | 1461232382372 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]]]}] 02:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1075ms 02:53:02 INFO - PROCESS | 1288 | 1461232382440 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 02:53:02 INFO - PROCESS | 1288 | 1461232382443 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 02:53:02 INFO - PROCESS | 1288 | 1461232382464 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:53:02 INFO - PROCESS | 1288 | 1461232382467 Marionette TRACE conn4 <- [1,2626,null,{}] 02:53:02 INFO - PROCESS | 1288 | 1461232382471 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}] 02:53:02 INFO - PROCESS | 1288 | 1461232382596 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 02:53:02 INFO - PROCESS | 1288 | 1461232382771 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:02 INFO - PROCESS | 1288 | ++DOCSHELL 2699F800 == 96 [pid = 1288] [id = 666] 02:53:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 249 (26E2E000) [pid = 1288] [serial = 1998] [outer = 00000000] 02:53:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 250 (26EB8000) [pid = 1288] [serial = 1999] [outer = 26E2E000] 02:53:02 INFO - PROCESS | 1288 | 1461232382826 Marionette DEBUG loaded listener.js 02:53:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 251 (277E5800) [pid = 1288] [serial = 2000] [outer = 26E2E000] 02:53:03 INFO - PROCESS | 1288 | 1461232383404 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]]]}] 02:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 02:53:03 INFO - PROCESS | 1288 | 1461232383443 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 02:53:03 INFO - PROCESS | 1288 | 1461232383445 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 02:53:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:53:03 INFO - PROCESS | 1288 | 1461232383450 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:53:03 INFO - PROCESS | 1288 | 1461232383452 Marionette TRACE conn4 <- [1,2630,null,{}] 02:53:03 INFO - PROCESS | 1288 | 1461232383456 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}] 02:53:03 INFO - PROCESS | 1288 | 1461232383577 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 02:53:03 INFO - PROCESS | 1288 | 1461232383767 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:03 INFO - PROCESS | 1288 | ++DOCSHELL 22273000 == 97 [pid = 1288] [id = 667] 02:53:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 252 (26EB3000) [pid = 1288] [serial = 2001] [outer = 00000000] 02:53:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 253 (2808DC00) [pid = 1288] [serial = 2002] [outer = 26EB3000] 02:53:03 INFO - PROCESS | 1288 | 1461232383823 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 254 (2817B000) [pid = 1288] [serial = 2003] [outer = 26EB3000] 02:53:04 INFO - PROCESS | 1288 | 1461232384379 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]]]}] 02:53:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:53:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 970ms 02:53:04 INFO - PROCESS | 1288 | 1461232384423 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 02:53:04 INFO - PROCESS | 1288 | 1461232384426 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 02:53:04 INFO - PROCESS | 1288 | 1461232384429 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:53:04 INFO - PROCESS | 1288 | 1461232384431 Marionette TRACE conn4 <- [1,2634,null,{}] 02:53:04 INFO - PROCESS | 1288 | 1461232384435 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}] 02:53:04 INFO - PROCESS | 1288 | 1461232384577 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 02:53:04 INFO - PROCESS | 1288 | 1461232384756 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 1288 | ++DOCSHELL 2808A800 == 98 [pid = 1288] [id = 668] 02:53:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 255 (2857CC00) [pid = 1288] [serial = 2004] [outer = 00000000] 02:53:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 256 (291EC000) [pid = 1288] [serial = 2005] [outer = 2857CC00] 02:53:04 INFO - PROCESS | 1288 | 1461232384815 Marionette DEBUG loaded listener.js 02:53:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 257 (2958AC00) [pid = 1288] [serial = 2006] [outer = 2857CC00] 02:53:05 INFO - PROCESS | 1288 | 1461232385395 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]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:53:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1016ms 02:53:05 INFO - PROCESS | 1288 | 1461232385449 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 02:53:05 INFO - PROCESS | 1288 | 1461232385452 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 02:53:05 INFO - PROCESS | 1288 | 1461232385455 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:53:05 INFO - PROCESS | 1288 | 1461232385458 Marionette TRACE conn4 <- [1,2638,null,{}] 02:53:05 INFO - PROCESS | 1288 | 1461232385461 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}] 02:53:05 INFO - PROCESS | 1288 | 1461232385583 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 02:53:05 INFO - PROCESS | 1288 | 1461232385771 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:05 INFO - PROCESS | 1288 | ++DOCSHELL 291E8400 == 99 [pid = 1288] [id = 669] 02:53:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 258 (291EAC00) [pid = 1288] [serial = 2007] [outer = 00000000] 02:53:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 259 (29757C00) [pid = 1288] [serial = 2008] [outer = 291EAC00] 02:53:05 INFO - PROCESS | 1288 | 1461232385827 Marionette DEBUG loaded listener.js 02:53:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 260 (29D7A000) [pid = 1288] [serial = 2009] [outer = 291EAC00] 02:53:06 INFO - PROCESS | 1288 | 1461232386437 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]]]}] 02:53:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:53:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1016ms 02:53:06 INFO - PROCESS | 1288 | 1461232386475 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 02:53:06 INFO - PROCESS | 1288 | 1461232386478 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 02:53:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:53:06 INFO - PROCESS | 1288 | 1461232386481 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:53:06 INFO - PROCESS | 1288 | 1461232386483 Marionette TRACE conn4 <- [1,2642,null,{}] 02:53:06 INFO - PROCESS | 1288 | 1461232386487 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}] 02:53:06 INFO - PROCESS | 1288 | 1461232386608 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 02:53:06 INFO - PROCESS | 1288 | 1461232386799 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:06 INFO - PROCESS | 1288 | ++DOCSHELL 29756400 == 100 [pid = 1288] [id = 670] 02:53:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 261 (29D7D000) [pid = 1288] [serial = 2010] [outer = 00000000] 02:53:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 262 (29D85C00) [pid = 1288] [serial = 2011] [outer = 29D7D000] 02:53:06 INFO - PROCESS | 1288 | 1461232386855 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 263 (29D85000) [pid = 1288] [serial = 2012] [outer = 29D7D000] 02:53:07 INFO - PROCESS | 1288 | 1461232387405 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]]]}] 02:53:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:53:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 970ms 02:53:07 INFO - PROCESS | 1288 | 1461232387455 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 02:53:07 INFO - PROCESS | 1288 | 1461232387458 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 02:53:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:53:07 INFO - PROCESS | 1288 | 1461232387461 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:53:07 INFO - PROCESS | 1288 | 1461232387463 Marionette TRACE conn4 <- [1,2646,null,{}] 02:53:07 INFO - PROCESS | 1288 | 1461232387467 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}] 02:53:07 INFO - PROCESS | 1288 | 1461232387588 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 02:53:07 INFO - PROCESS | 1288 | 1461232387779 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:07 INFO - PROCESS | 1288 | ++DOCSHELL 29D84400 == 101 [pid = 1288] [id = 671] 02:53:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 264 (2A3BF400) [pid = 1288] [serial = 2013] [outer = 00000000] 02:53:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 265 (2A49A400) [pid = 1288] [serial = 2014] [outer = 2A3BF400] 02:53:07 INFO - PROCESS | 1288 | 1461232387836 Marionette DEBUG loaded listener.js 02:53:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 266 (2A49C000) [pid = 1288] [serial = 2015] [outer = 2A3BF400] 02:53:08 INFO - PROCESS | 1288 | 1461232388394 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]]]}] 02:53:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:53:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 970ms 02:53:08 INFO - PROCESS | 1288 | 1461232388442 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 1288 | 1461232388444 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 02:53:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:53:08 INFO - PROCESS | 1288 | 1461232388449 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 1288 | 1461232388451 Marionette TRACE conn4 <- [1,2650,null,{}] 02:53:08 INFO - PROCESS | 1288 | 1461232388455 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}] 02:53:08 INFO - PROCESS | 1288 | 1461232388577 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 02:53:08 INFO - PROCESS | 1288 | 1461232388768 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:08 INFO - PROCESS | 1288 | ++DOCSHELL 12C3F800 == 102 [pid = 1288] [id = 672] 02:53:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 267 (12E3F000) [pid = 1288] [serial = 2016] [outer = 00000000] 02:53:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 268 (2A4A5C00) [pid = 1288] [serial = 2017] [outer = 12E3F000] 02:53:08 INFO - PROCESS | 1288 | 1461232388824 Marionette DEBUG loaded listener.js 02:53:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 269 (2A4A7800) [pid = 1288] [serial = 2018] [outer = 12E3F000] 02:53:09 INFO - PROCESS | 1288 | 1461232389426 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]]]}] 02:53:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:53:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1020ms 02:53:09 INFO - PROCESS | 1288 | 1461232389470 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 02:53:09 INFO - PROCESS | 1288 | 1461232389473 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 02:53:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:53:09 INFO - PROCESS | 1288 | 1461232389489 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:53:09 INFO - PROCESS | 1288 | 1461232389492 Marionette TRACE conn4 <- [1,2654,null,{}] 02:53:09 INFO - PROCESS | 1288 | 1461232389517 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}] 02:53:09 INFO - PROCESS | 1288 | 1461232389659 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 02:53:09 INFO - PROCESS | 1288 | 1461232389840 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 1288 | ++DOCSHELL 2A86C400 == 103 [pid = 1288] [id = 673] 02:53:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 270 (2A86D800) [pid = 1288] [serial = 2019] [outer = 00000000] 02:53:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 271 (2B293000) [pid = 1288] [serial = 2020] [outer = 2A86D800] 02:53:09 INFO - PROCESS | 1288 | 1461232389899 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 272 (2B297000) [pid = 1288] [serial = 2021] [outer = 2A86D800] 02:53:10 INFO - PROCESS | 1288 | 1461232390940 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]]]}] 02:53:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 02:53:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1514ms 02:53:10 INFO - PROCESS | 1288 | 1461232390994 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 02:53:10 INFO - PROCESS | 1288 | 1461232390997 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 02:53:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:53:11 INFO - PROCESS | 1288 | 1461232391000 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:53:11 INFO - PROCESS | 1288 | 1461232391002 Marionette TRACE conn4 <- [1,2658,null,{}] 02:53:11 INFO - PROCESS | 1288 | 1461232391006 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}] 02:53:11 INFO - PROCESS | 1288 | 1461232391131 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 02:53:11 INFO - PROCESS | 1288 | 1461232391344 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:11 INFO - PROCESS | 1288 | ++DOCSHELL 17311400 == 104 [pid = 1288] [id = 674] 02:53:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 273 (1936DC00) [pid = 1288] [serial = 2022] [outer = 00000000] 02:53:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 274 (1CC21C00) [pid = 1288] [serial = 2023] [outer = 1936DC00] 02:53:11 INFO - PROCESS | 1288 | 1461232391398 Marionette DEBUG loaded listener.js 02:53:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 275 (1D8CE800) [pid = 1288] [serial = 2024] [outer = 1936DC00] 02:53:12 INFO - PROCESS | 1288 | 1461232392434 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] 02:53:12 INFO - PROCESS | 1288 | 1461232392486 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 02:53:12 INFO - PROCESS | 1288 | 1461232392490 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - PROCESS | 1288 | 1461232392492 Marionette TRACE conn4 <- [1,2662,null,{}] 02:53:12 INFO - PROCESS | 1288 | 1461232392496 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}] 02:53:12 INFO - PROCESS | 1288 | 1461232392652 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 02:53:13 INFO - PROCESS | 1288 | 1461232393057 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:13 INFO - PROCESS | 1288 | ++DOCSHELL 12D1D400 == 105 [pid = 1288] [id = 675] 02:53:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 276 (12D1EC00) [pid = 1288] [serial = 2025] [outer = 00000000] 02:53:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 277 (13C96C00) [pid = 1288] [serial = 2026] [outer = 12D1EC00] 02:53:13 INFO - PROCESS | 1288 | 1461232393108 Marionette DEBUG loaded listener.js 02:53:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 278 (1730F800) [pid = 1288] [serial = 2027] [outer = 12D1EC00] 02:53:14 INFO - PROCESS | 1288 | 1461232394225 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] 02:53:14 INFO - PROCESS | 1288 | 1461232394270 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 02:53:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:53:14 INFO - PROCESS | 1288 | 1461232394275 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:53:14 INFO - PROCESS | 1288 | 1461232394278 Marionette TRACE conn4 <- [1,2666,null,{}] 02:53:14 INFO - PROCESS | 1288 | 1461232394283 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}] 02:53:14 INFO - PROCESS | 1288 | 1461232394410 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 02:53:14 INFO - PROCESS | 1288 | 1461232394603 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 1288 | ++DOCSHELL 1D5F3000 == 106 [pid = 1288] [id = 676] 02:53:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 279 (1D807000) [pid = 1288] [serial = 2028] [outer = 00000000] 02:53:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 280 (1FA68000) [pid = 1288] [serial = 2029] [outer = 1D807000] 02:53:14 INFO - PROCESS | 1288 | 1461232394653 Marionette DEBUG loaded listener.js 02:53:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 281 (1FF21C00) [pid = 1288] [serial = 2030] [outer = 1D807000] 02:53:14 INFO - PROCESS | 1288 | --DOCSHELL 1F6DF400 == 105 [pid = 1288] [id = 661] 02:53:14 INFO - PROCESS | 1288 | --DOCSHELL 1B80C800 == 104 [pid = 1288] [id = 660] 02:53:14 INFO - PROCESS | 1288 | --DOCSHELL 20614800 == 103 [pid = 1288] [id = 659] 02:53:14 INFO - PROCESS | 1288 | --DOCSHELL 1FF21800 == 102 [pid = 1288] [id = 658] 02:53:14 INFO - PROCESS | 1288 | --DOCSHELL 1BC7F800 == 101 [pid = 1288] [id = 657] 02:53:14 INFO - PROCESS | 1288 | --DOCSHELL 1BD6A000 == 100 [pid = 1288] [id = 656] 02:53:14 INFO - PROCESS | 1288 | --DOCSHELL 18758400 == 99 [pid = 1288] [id = 655] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 280 (22EC3800) [pid = 1288] [serial = 1858] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 279 (1B6BD800) [pid = 1288] [serial = 1861] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 278 (1D8D1800) [pid = 1288] [serial = 1864] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 277 (2403E800) [pid = 1288] [serial = 1867] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 276 (2581B000) [pid = 1288] [serial = 1870] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 275 (26E33400) [pid = 1288] [serial = 1873] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 274 (26EC0400) [pid = 1288] [serial = 1876] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 273 (28083C00) [pid = 1288] [serial = 1879] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 272 (284A8400) [pid = 1288] [serial = 1882] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 271 (28580400) [pid = 1288] [serial = 1885] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 270 (28DCA800) [pid = 1288] [serial = 1888] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 269 (1FE8CC00) [pid = 1288] [serial = 1891] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 268 (2807E400) [pid = 1288] [serial = 1924] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOCSHELL 1BD64C00 == 98 [pid = 1288] [id = 654] 02:53:15 INFO - PROCESS | 1288 | --DOCSHELL 17224800 == 97 [pid = 1288] [id = 653] 02:53:15 INFO - PROCESS | 1288 | --DOCSHELL 21B10400 == 96 [pid = 1288] [id = 649] 02:53:15 INFO - PROCESS | 1288 | --DOCSHELL 29594C00 == 95 [pid = 1288] [id = 648] 02:53:15 INFO - PROCESS | 1288 | --DOCSHELL 28DCA000 == 94 [pid = 1288] [id = 647] 02:53:15 INFO - PROCESS | 1288 | --DOCSHELL 284A0000 == 93 [pid = 1288] [id = 646] 02:53:15 INFO - PROCESS | 1288 | --DOCSHELL 26EBA000 == 92 [pid = 1288] [id = 645] 02:53:15 INFO - PROCESS | 1288 | --DOCSHELL 2548D000 == 91 [pid = 1288] [id = 644] 02:53:15 INFO - PROCESS | 1288 | --DOCSHELL 1E673800 == 90 [pid = 1288] [id = 643] 02:53:15 INFO - PROCESS | 1288 | --DOCSHELL 18B14C00 == 89 [pid = 1288] [id = 642] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 267 (20AF1000) [pid = 1288] [serial = 1909] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 266 (21807C00) [pid = 1288] [serial = 1910] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 265 (2227E800) [pid = 1288] [serial = 1912] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 264 (1FF77C00) [pid = 1288] [serial = 1918] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 263 (24B3C400) [pid = 1288] [serial = 1915] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 262 (1D57EC00) [pid = 1288] [serial = 1903] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 261 (1E671C00) [pid = 1288] [serial = 1904] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 260 (1BC87000) [pid = 1288] [serial = 1895] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 259 (1B90B400) [pid = 1288] [serial = 1894] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 258 (19357400) [pid = 1288] [serial = 1900] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 257 (1B61A400) [pid = 1288] [serial = 1901] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 256 (1FA69000) [pid = 1288] [serial = 1898] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 255 (1E673C00) [pid = 1288] [serial = 1897] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 254 (1FA66C00) [pid = 1288] [serial = 1906] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 253 (269A0800) [pid = 1288] [serial = 1921] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 252 (26E2B800) [pid = 1288] [serial = 1922] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 251 (23A5E400) [pid = 1288] [serial = 1913] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 250 (24843C00) [pid = 1288] [serial = 1919] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 249 (24B5F400) [pid = 1288] [serial = 1916] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | --DOMWINDOW == 248 (1F9C8400) [pid = 1288] [serial = 1907] [outer = 00000000] [url = about:blank] 02:53:15 INFO - PROCESS | 1288 | 1461232395772 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]]]}] 02:53:15 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) 02:53:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1525ms 02:53:15 INFO - PROCESS | 1288 | 1461232395803 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 02:53:15 INFO - PROCESS | 1288 | 1461232395807 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 02:53:15 INFO - PROCESS | 1288 | 1461232395811 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 1288 | 1461232395813 Marionette TRACE conn4 <- [1,2670,null,{}] 02:53:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:53:15 INFO - PROCESS | 1288 | 1461232395817 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}] 02:53:15 INFO - PROCESS | 1288 | 1461232395923 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 02:53:16 INFO - PROCESS | 1288 | 1461232396094 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:16 INFO - PROCESS | 1288 | ++DOCSHELL 17318C00 == 90 [pid = 1288] [id = 677] 02:53:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 249 (18B14C00) [pid = 1288] [serial = 2031] [outer = 00000000] 02:53:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 250 (1BB1B800) [pid = 1288] [serial = 2032] [outer = 18B14C00] 02:53:16 INFO - PROCESS | 1288 | 1461232396141 Marionette DEBUG loaded listener.js 02:53:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 251 (1BC85000) [pid = 1288] [serial = 2033] [outer = 18B14C00] 02:53:17 INFO - PROCESS | 1288 | 1461232397019 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]]]}] 02:53:17 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) 02:53:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1232ms 02:53:17 INFO - PROCESS | 1288 | 1461232397048 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 02:53:17 INFO - PROCESS | 1288 | 1461232397050 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 02:53:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:53:17 INFO - PROCESS | 1288 | 1461232397059 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - PROCESS | 1288 | 1461232397065 Marionette TRACE conn4 <- [1,2674,null,{}] 02:53:17 INFO - PROCESS | 1288 | 1461232397088 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}] 02:53:17 INFO - PROCESS | 1288 | 1461232397248 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 02:53:17 INFO - PROCESS | 1288 | 1461232397263 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:17 INFO - PROCESS | 1288 | ++DOCSHELL 1CFE7C00 == 91 [pid = 1288] [id = 678] 02:53:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 252 (1D581C00) [pid = 1288] [serial = 2034] [outer = 00000000] 02:53:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 253 (1FA68800) [pid = 1288] [serial = 2035] [outer = 1D581C00] 02:53:17 INFO - PROCESS | 1288 | 1461232397308 Marionette DEBUG loaded listener.js 02:53:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 254 (1FA6B000) [pid = 1288] [serial = 2036] [outer = 1D581C00] 02:53:18 INFO - PROCESS | 1288 | 1461232398300 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] 02:53:18 INFO - PROCESS | 1288 | 1461232398359 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 02:53:18 INFO - PROCESS | 1288 | 1461232398362 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:53:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:53:18 INFO - PROCESS | 1288 | 1461232398363 Marionette TRACE conn4 <- [1,2678,null,{}] 02:53:18 INFO - PROCESS | 1288 | 1461232398367 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}] 02:53:18 INFO - PROCESS | 1288 | 1461232398521 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 02:53:18 INFO - PROCESS | 1288 | 1461232398536 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:18 INFO - PROCESS | 1288 | ++DOCSHELL 1FE5E000 == 92 [pid = 1288] [id = 679] 02:53:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 255 (1FF6F400) [pid = 1288] [serial = 2037] [outer = 00000000] 02:53:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 256 (20AF1000) [pid = 1288] [serial = 2038] [outer = 1FF6F400] 02:53:18 INFO - PROCESS | 1288 | 1461232398581 Marionette DEBUG loaded listener.js 02:53:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 257 (20F53800) [pid = 1288] [serial = 2039] [outer = 1FF6F400] 02:53:19 INFO - PROCESS | 1288 | --DOMWINDOW == 256 (1FF26000) [pid = 1288] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:53:19 INFO - PROCESS | 1288 | --DOMWINDOW == 255 (209A8C00) [pid = 1288] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:53:19 INFO - PROCESS | 1288 | --DOMWINDOW == 254 (1B910400) [pid = 1288] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:53:19 INFO - PROCESS | 1288 | --DOMWINDOW == 253 (1CF81000) [pid = 1288] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:53:19 INFO - PROCESS | 1288 | --DOMWINDOW == 252 (17297800) [pid = 1288] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:53:19 INFO - PROCESS | 1288 | --DOMWINDOW == 251 (1936F000) [pid = 1288] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:53:19 INFO - PROCESS | 1288 | --DOMWINDOW == 250 (22DA7800) [pid = 1288] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:53:19 INFO - PROCESS | 1288 | --DOMWINDOW == 249 (21AB1800) [pid = 1288] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:53:19 INFO - PROCESS | 1288 | --DOMWINDOW == 248 (1D583C00) [pid = 1288] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:53:19 INFO - PROCESS | 1288 | --DOMWINDOW == 247 (1BD6DC00) [pid = 1288] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:53:19 INFO - PROCESS | 1288 | --DOMWINDOW == 246 (26E2FC00) [pid = 1288] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:53:19 INFO - PROCESS | 1288 | 1461232399563 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] 02:53:19 INFO - PROCESS | 1288 | 1461232399592 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 02:53:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:53:19 INFO - PROCESS | 1288 | 1461232399598 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:53:19 INFO - PROCESS | 1288 | 1461232399599 Marionette TRACE conn4 <- [1,2682,null,{}] 02:53:19 INFO - PROCESS | 1288 | 1461232399603 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}] 02:53:19 INFO - PROCESS | 1288 | 1461232399705 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 02:53:19 INFO - PROCESS | 1288 | 1461232399712 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:19 INFO - PROCESS | 1288 | ++DOCSHELL 1CE52C00 == 93 [pid = 1288] [id = 680] 02:53:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 247 (1CF7CC00) [pid = 1288] [serial = 2040] [outer = 00000000] 02:53:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 248 (1FF26000) [pid = 1288] [serial = 2041] [outer = 1CF7CC00] 02:53:19 INFO - PROCESS | 1288 | 1461232399767 Marionette DEBUG loaded listener.js 02:53:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 249 (21AB1000) [pid = 1288] [serial = 2042] [outer = 1CF7CC00] 02:53:20 INFO - PROCESS | 1288 | 1461232400747 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] 02:53:20 INFO - PROCESS | 1288 | 1461232400782 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 02:53:20 INFO - PROCESS | 1288 | 1461232400785 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:53:20 INFO - PROCESS | 1288 | 1461232400787 Marionette TRACE conn4 <- [1,2686,null,{}] 02:53:20 INFO - PROCESS | 1288 | 1461232400790 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}] 02:53:20 INFO - PROCESS | 1288 | 1461232400943 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 02:53:20 INFO - PROCESS | 1288 | 1461232400954 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:20 INFO - PROCESS | 1288 | ++DOCSHELL 21C7EC00 == 94 [pid = 1288] [id = 681] 02:53:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 250 (22278C00) [pid = 1288] [serial = 2043] [outer = 00000000] 02:53:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 251 (24849C00) [pid = 1288] [serial = 2044] [outer = 22278C00] 02:53:20 INFO - PROCESS | 1288 | 1461232400998 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 252 (24B59C00) [pid = 1288] [serial = 2045] [outer = 22278C00] 02:53:22 INFO - PROCESS | 1288 | 1461232402126 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] 02:53:22 INFO - PROCESS | 1288 | 1461232402172 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 02:53:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:53:22 INFO - PROCESS | 1288 | 1461232402185 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - PROCESS | 1288 | 1461232402188 Marionette TRACE conn4 <- [1,2690,null,{}] 02:53:22 INFO - PROCESS | 1288 | 1461232402194 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}] 02:53:22 INFO - PROCESS | 1288 | 1461232402357 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 02:53:22 INFO - PROCESS | 1288 | 1461232402554 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:22 INFO - PROCESS | 1288 | ++DOCSHELL 1A664400 == 95 [pid = 1288] [id = 682] 02:53:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 253 (1B5B2000) [pid = 1288] [serial = 2046] [outer = 00000000] 02:53:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 254 (1CC29000) [pid = 1288] [serial = 2047] [outer = 1B5B2000] 02:53:22 INFO - PROCESS | 1288 | 1461232402613 Marionette DEBUG loaded listener.js 02:53:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 255 (1CFEF000) [pid = 1288] [serial = 2048] [outer = 1B5B2000] 02:53:23 INFO - PROCESS | 1288 | 1461232403188 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]]]}] 02:53:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:53:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1079ms 02:53:23 INFO - PROCESS | 1288 | 1461232403267 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 02:53:23 INFO - PROCESS | 1288 | 1461232403273 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 02:53:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:53:23 INFO - PROCESS | 1288 | 1461232403279 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:53:23 INFO - PROCESS | 1288 | 1461232403282 Marionette TRACE conn4 <- [1,2694,null,{}] 02:53:23 INFO - PROCESS | 1288 | 1461232403286 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}] 02:53:23 INFO - PROCESS | 1288 | 1461232403414 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 02:53:23 INFO - PROCESS | 1288 | 1461232403607 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 1288 | ++DOCSHELL 1E67B400 == 96 [pid = 1288] [id = 683] 02:53:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 256 (1E706C00) [pid = 1288] [serial = 2049] [outer = 00000000] 02:53:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 257 (1FF6A400) [pid = 1288] [serial = 2050] [outer = 1E706C00] 02:53:23 INFO - PROCESS | 1288 | 1461232403664 Marionette DEBUG loaded listener.js 02:53:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 258 (209A9C00) [pid = 1288] [serial = 2051] [outer = 1E706C00] 02:53:24 INFO - PROCESS | 1288 | 1461232404280 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]]]}] 02:53:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:53:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1075ms 02:53:24 INFO - PROCESS | 1288 | 1461232404356 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 02:53:24 INFO - PROCESS | 1288 | 1461232404359 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 02:53:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:53:24 INFO - PROCESS | 1288 | 1461232404363 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:53:24 INFO - PROCESS | 1288 | 1461232404367 Marionette TRACE conn4 <- [1,2698,null,{}] 02:53:24 INFO - PROCESS | 1288 | 1461232404378 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}] 02:53:24 INFO - PROCESS | 1288 | 1461232404516 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 02:53:24 INFO - PROCESS | 1288 | 1461232404690 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:24 INFO - PROCESS | 1288 | ++DOCSHELL 24B60C00 == 97 [pid = 1288] [id = 684] 02:53:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 259 (24B62C00) [pid = 1288] [serial = 2052] [outer = 00000000] 02:53:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 260 (2581AC00) [pid = 1288] [serial = 2053] [outer = 24B62C00] 02:53:24 INFO - PROCESS | 1288 | 1461232404750 Marionette DEBUG loaded listener.js 02:53:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 261 (26837800) [pid = 1288] [serial = 2054] [outer = 24B62C00] 02:53:25 INFO - PROCESS | 1288 | 1461232405345 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] 02:53:25 INFO - PROCESS | 1288 | 1461232405391 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 02:53:25 INFO - PROCESS | 1288 | 1461232405394 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:53:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:53:25 INFO - PROCESS | 1288 | 1461232405397 Marionette TRACE conn4 <- [1,2702,null,{}] 02:53:25 INFO - PROCESS | 1288 | 1461232405400 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}] 02:53:25 INFO - PROCESS | 1288 | 1461232405526 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 02:53:25 INFO - PROCESS | 1288 | 1461232405719 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:25 INFO - PROCESS | 1288 | ++DOCSHELL 26E32C00 == 98 [pid = 1288] [id = 685] 02:53:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 262 (26E35000) [pid = 1288] [serial = 2055] [outer = 00000000] 02:53:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 263 (27B42000) [pid = 1288] [serial = 2056] [outer = 26E35000] 02:53:25 INFO - PROCESS | 1288 | 1461232405776 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 264 (28085000) [pid = 1288] [serial = 2057] [outer = 26E35000] 02:53:26 INFO - PROCESS | 1288 | 1461232406364 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]]]}] 02:53:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:53:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1017ms 02:53:26 INFO - PROCESS | 1288 | 1461232406415 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 02:53:26 INFO - PROCESS | 1288 | 1461232406418 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 02:53:26 INFO - PROCESS | 1288 | 1461232406421 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:53:26 INFO - PROCESS | 1288 | 1461232406423 Marionette TRACE conn4 <- [1,2706,null,{}] 02:53:26 INFO - PROCESS | 1288 | 1461232406427 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}] 02:53:26 INFO - PROCESS | 1288 | 1461232406550 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 02:53:26 INFO - PROCESS | 1288 | 1461232406742 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 1288 | ++DOCSHELL 26EBFC00 == 99 [pid = 1288] [id = 686] 02:53:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 265 (28089000) [pid = 1288] [serial = 2058] [outer = 00000000] 02:53:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 266 (284A6800) [pid = 1288] [serial = 2059] [outer = 28089000] 02:53:26 INFO - PROCESS | 1288 | 1461232406798 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 267 (28581000) [pid = 1288] [serial = 2060] [outer = 28089000] 02:53:27 INFO - PROCESS | 1288 | 1461232407423 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] 02:53:27 INFO - PROCESS | 1288 | 1461232407444 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 02:53:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:53:27 INFO - PROCESS | 1288 | 1461232407448 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - PROCESS | 1288 | 1461232407450 Marionette TRACE conn4 <- [1,2710,null,{}] 02:53:27 INFO - PROCESS | 1288 | 1461232407453 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}] 02:53:27 INFO - PROCESS | 1288 | 1461232407596 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 02:53:27 INFO - PROCESS | 1288 | 1461232407791 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:27 INFO - PROCESS | 1288 | ++DOCSHELL 28583800 == 100 [pid = 1288] [id = 687] 02:53:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 268 (291E4C00) [pid = 1288] [serial = 2061] [outer = 00000000] 02:53:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 269 (29D2BC00) [pid = 1288] [serial = 2062] [outer = 291E4C00] 02:53:27 INFO - PROCESS | 1288 | 1461232407850 Marionette DEBUG loaded listener.js 02:53:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 270 (29D2F000) [pid = 1288] [serial = 2063] [outer = 291E4C00] 02:53:28 INFO - PROCESS | 1288 | 1461232408486 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] 02:53:28 INFO - PROCESS | 1288 | 1461232408524 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 02:53:28 INFO - PROCESS | 1288 | 1461232408527 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:53:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:53:28 INFO - PROCESS | 1288 | 1461232408530 Marionette TRACE conn4 <- [1,2714,null,{}] 02:53:28 INFO - PROCESS | 1288 | 1461232408534 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}] 02:53:28 INFO - PROCESS | 1288 | 1461232408655 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 02:53:28 INFO - PROCESS | 1288 | 1461232408849 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 1288 | ++DOCSHELL 28424400 == 101 [pid = 1288] [id = 688] 02:53:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 271 (28425400) [pid = 1288] [serial = 2064] [outer = 00000000] 02:53:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 272 (28430000) [pid = 1288] [serial = 2065] [outer = 28425400] 02:53:28 INFO - PROCESS | 1288 | 1461232408905 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 273 (28DCEC00) [pid = 1288] [serial = 2066] [outer = 28425400] 02:53:29 INFO - PROCESS | 1288 | 1461232409502 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]]]}] 02:53:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:53:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1017ms 02:53:29 INFO - PROCESS | 1288 | 1461232409548 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 02:53:29 INFO - PROCESS | 1288 | 1461232409550 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 02:53:29 INFO - PROCESS | 1288 | 1461232409554 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:53:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:53:29 INFO - PROCESS | 1288 | 1461232409556 Marionette TRACE conn4 <- [1,2718,null,{}] 02:53:29 INFO - PROCESS | 1288 | 1461232409560 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}] 02:53:29 INFO - PROCESS | 1288 | 1461232409682 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 02:53:29 INFO - PROCESS | 1288 | 1461232409883 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:29 INFO - PROCESS | 1288 | ++DOCSHELL 29B92400 == 102 [pid = 1288] [id = 689] 02:53:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 274 (29B92800) [pid = 1288] [serial = 2067] [outer = 00000000] 02:53:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 275 (29B9A000) [pid = 1288] [serial = 2068] [outer = 29B92800] 02:53:29 INFO - PROCESS | 1288 | 1461232409940 Marionette DEBUG loaded listener.js 02:53:30 INFO - PROCESS | 1288 | ++DOMWINDOW == 276 (29B9B400) [pid = 1288] [serial = 2069] [outer = 29B92800] 02:53:31 INFO - PROCESS | 1288 | 1461232411016 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] 02:53:31 INFO - PROCESS | 1288 | 1461232411034 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 02:53:31 INFO - PROCESS | 1288 | 1461232411037 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:53:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:53:31 INFO - PROCESS | 1288 | 1461232411039 Marionette TRACE conn4 <- [1,2722,null,{}] 02:53:31 INFO - PROCESS | 1288 | 1461232411043 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}] 02:53:31 INFO - PROCESS | 1288 | 1461232411155 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 02:53:31 INFO - PROCESS | 1288 | 1461232411372 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:31 INFO - PROCESS | 1288 | ++DOCSHELL 26834800 == 103 [pid = 1288] [id = 690] 02:53:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 277 (29B97000) [pid = 1288] [serial = 2070] [outer = 00000000] 02:53:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 278 (29D7C000) [pid = 1288] [serial = 2071] [outer = 29B97000] 02:53:31 INFO - PROCESS | 1288 | 1461232411458 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 279 (2A3C2800) [pid = 1288] [serial = 2072] [outer = 29B97000] 02:53:31 INFO - PROCESS | 1288 | 1461232412006 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]]]}] 02:53:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:53:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1017ms 02:53:32 INFO - PROCESS | 1288 | 1461232412058 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 1288 | 1461232412061 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 02:53:32 INFO - PROCESS | 1288 | 1461232412064 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:53:32 INFO - PROCESS | 1288 | 1461232412066 Marionette TRACE conn4 <- [1,2726,null,{}] 02:53:32 INFO - PROCESS | 1288 | 1461232412070 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}] 02:53:32 INFO - PROCESS | 1288 | 1461232412196 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 02:53:32 INFO - PROCESS | 1288 | 1461232412392 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:32 INFO - PROCESS | 1288 | ++DOCSHELL 28434800 == 104 [pid = 1288] [id = 691] 02:53:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 280 (28435C00) [pid = 1288] [serial = 2073] [outer = 00000000] 02:53:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 281 (2843D000) [pid = 1288] [serial = 2074] [outer = 28435C00] 02:53:32 INFO - PROCESS | 1288 | 1461232412448 Marionette DEBUG loaded listener.js 02:53:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 282 (2843EC00) [pid = 1288] [serial = 2075] [outer = 28435C00] 02:53:33 INFO - PROCESS | 1288 | 1461232413025 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]]]}] 02:53:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:53:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 970ms 02:53:33 INFO - PROCESS | 1288 | 1461232413038 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 02:53:33 INFO - PROCESS | 1288 | 1461232413041 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 02:53:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:53:33 INFO - PROCESS | 1288 | 1461232413061 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:53:33 INFO - PROCESS | 1288 | 1461232413064 Marionette TRACE conn4 <- [1,2730,null,{}] 02:53:33 INFO - PROCESS | 1288 | 1461232413070 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}] 02:53:33 INFO - PROCESS | 1288 | 1461232413207 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 02:53:33 INFO - PROCESS | 1288 | 1461232413406 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:33 INFO - PROCESS | 1288 | ++DOCSHELL 2A4A7C00 == 105 [pid = 1288] [id = 692] 02:53:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 283 (2A86D400) [pid = 1288] [serial = 2076] [outer = 00000000] 02:53:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 284 (2B292000) [pid = 1288] [serial = 2077] [outer = 2A86D400] 02:53:33 INFO - PROCESS | 1288 | 1461232413467 Marionette DEBUG loaded listener.js 02:53:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 285 (2B29B800) [pid = 1288] [serial = 2078] [outer = 2A86D400] 02:53:34 INFO - PROCESS | 1288 | 1461232414132 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]]]}] 02:53:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:53:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1144ms 02:53:34 INFO - PROCESS | 1288 | 1461232414193 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 02:53:34 INFO - PROCESS | 1288 | 1461232414195 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 02:53:34 INFO - PROCESS | 1288 | 1461232414215 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:53:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:53:34 INFO - PROCESS | 1288 | 1461232414217 Marionette TRACE conn4 <- [1,2734,null,{}] 02:53:34 INFO - PROCESS | 1288 | 1461232414221 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}] 02:53:34 INFO - PROCESS | 1288 | 1461232414349 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 02:53:34 INFO - PROCESS | 1288 | 1461232414533 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:34 INFO - PROCESS | 1288 | ++DOCSHELL 17311800 == 106 [pid = 1288] [id = 693] 02:53:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 286 (1731BC00) [pid = 1288] [serial = 2079] [outer = 00000000] 02:53:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 287 (1D5F8C00) [pid = 1288] [serial = 2080] [outer = 1731BC00] 02:53:34 INFO - PROCESS | 1288 | 1461232414587 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 288 (1E709C00) [pid = 1288] [serial = 2081] [outer = 1731BC00] 02:53:35 INFO - PROCESS | 1288 | 1461232415207 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]]]}] 02:53:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:53:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1016ms 02:53:35 INFO - PROCESS | 1288 | 1461232415236 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 1288 | 1461232415239 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 02:53:35 INFO - PROCESS | 1288 | 1461232415242 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:53:35 INFO - PROCESS | 1288 | 1461232415244 Marionette TRACE conn4 <- [1,2738,null,{}] 02:53:35 INFO - PROCESS | 1288 | 1461232415248 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}] 02:53:35 INFO - PROCESS | 1288 | 1461232415372 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 02:53:35 INFO - PROCESS | 1288 | 1461232415572 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:35 INFO - PROCESS | 1288 | ++DOCSHELL 209A1800 == 107 [pid = 1288] [id = 694] 02:53:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 289 (20F58000) [pid = 1288] [serial = 2082] [outer = 00000000] 02:53:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 290 (26E34800) [pid = 1288] [serial = 2083] [outer = 20F58000] 02:53:35 INFO - PROCESS | 1288 | 1461232415628 Marionette DEBUG loaded listener.js 02:53:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 291 (28421C00) [pid = 1288] [serial = 2084] [outer = 20F58000] 02:53:36 INFO - PROCESS | 1288 | 1461232416448 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]]]}] 02:53:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:53:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1219ms 02:53:36 INFO - PROCESS | 1288 | 1461232416475 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 02:53:36 INFO - PROCESS | 1288 | 1461232416479 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 02:53:36 INFO - PROCESS | 1288 | 1461232416486 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:53:36 INFO - PROCESS | 1288 | 1461232416489 Marionette TRACE conn4 <- [1,2742,null,{}] 02:53:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:53:36 INFO - PROCESS | 1288 | 1461232416495 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}] 02:53:36 INFO - PROCESS | 1288 | 1461232416621 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 02:53:36 INFO - PROCESS | 1288 | 1461232416812 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:36 INFO - PROCESS | 1288 | ++DOCSHELL 1BB20800 == 108 [pid = 1288] [id = 695] 02:53:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 292 (1BC84000) [pid = 1288] [serial = 2085] [outer = 00000000] 02:53:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 293 (1FA69000) [pid = 1288] [serial = 2086] [outer = 1BC84000] 02:53:36 INFO - PROCESS | 1288 | 1461232416863 Marionette DEBUG loaded listener.js 02:53:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 294 (1FF6B800) [pid = 1288] [serial = 2087] [outer = 1BC84000] 02:53:37 INFO - PROCESS | 1288 | 1461232417461 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]]]}] 02:53:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:53:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1016ms 02:53:37 INFO - PROCESS | 1288 | 1461232417510 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 1288 | 1461232417516 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 02:53:37 INFO - PROCESS | 1288 | 1461232417522 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:53:37 INFO - PROCESS | 1288 | 1461232417524 Marionette TRACE conn4 <- [1,2746,null,{}] 02:53:37 INFO - PROCESS | 1288 | 1461232417528 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}] 02:53:37 INFO - PROCESS | 1288 | 1461232417647 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 02:53:37 INFO - PROCESS | 1288 | 1461232417856 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 1288 | --DOCSHELL 1CE52C00 == 107 [pid = 1288] [id = 680] 02:53:37 INFO - PROCESS | 1288 | --DOCSHELL 1FE5E000 == 106 [pid = 1288] [id = 679] 02:53:37 INFO - PROCESS | 1288 | --DOCSHELL 1CFE7C00 == 105 [pid = 1288] [id = 678] 02:53:37 INFO - PROCESS | 1288 | --DOCSHELL 17318C00 == 104 [pid = 1288] [id = 677] 02:53:37 INFO - PROCESS | 1288 | --DOCSHELL 1D5F3000 == 103 [pid = 1288] [id = 676] 02:53:37 INFO - PROCESS | 1288 | --DOMWINDOW == 293 (29758000) [pid = 1288] [serial = 1942] [outer = 00000000] [url = about:blank] 02:53:37 INFO - PROCESS | 1288 | --DOMWINDOW == 292 (291EC400) [pid = 1288] [serial = 1948] [outer = 00000000] [url = about:blank] 02:53:37 INFO - PROCESS | 1288 | --DOMWINDOW == 291 (27B47000) [pid = 1288] [serial = 1951] [outer = 00000000] [url = about:blank] 02:53:37 INFO - PROCESS | 1288 | --DOMWINDOW == 290 (2A3C0C00) [pid = 1288] [serial = 1945] [outer = 00000000] [url = about:blank] 02:53:37 INFO - PROCESS | 1288 | --DOMWINDOW == 289 (1B80C000) [pid = 1288] [serial = 1954] [outer = 00000000] [url = about:blank] 02:53:37 INFO - PROCESS | 1288 | --DOMWINDOW == 288 (24848C00) [pid = 1288] [serial = 1987] [outer = 00000000] [url = about:blank] 02:53:37 INFO - PROCESS | 1288 | ++DOCSHELL 12D0D400 == 104 [pid = 1288] [id = 696] 02:53:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 289 (12D14400) [pid = 1288] [serial = 2088] [outer = 00000000] 02:53:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 290 (18F0D800) [pid = 1288] [serial = 2089] [outer = 12D14400] 02:53:37 INFO - PROCESS | 1288 | 1461232417989 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 291 (1B910400) [pid = 1288] [serial = 2090] [outer = 12D14400] 02:53:38 INFO - PROCESS | 1288 | --DOCSHELL 12D1D400 == 103 [pid = 1288] [id = 675] 02:53:38 INFO - PROCESS | 1288 | --DOCSHELL 29756400 == 102 [pid = 1288] [id = 670] 02:53:38 INFO - PROCESS | 1288 | --DOCSHELL 291E8400 == 101 [pid = 1288] [id = 669] 02:53:38 INFO - PROCESS | 1288 | --DOCSHELL 2808A800 == 100 [pid = 1288] [id = 668] 02:53:38 INFO - PROCESS | 1288 | --DOCSHELL 22273000 == 99 [pid = 1288] [id = 667] 02:53:38 INFO - PROCESS | 1288 | --DOCSHELL 2699F800 == 98 [pid = 1288] [id = 666] 02:53:38 INFO - PROCESS | 1288 | --DOCSHELL 2548E800 == 97 [pid = 1288] [id = 665] 02:53:38 INFO - PROCESS | 1288 | --DOCSHELL 1CC28800 == 96 [pid = 1288] [id = 664] 02:53:38 INFO - PROCESS | 1288 | --DOCSHELL 12D11C00 == 95 [pid = 1288] [id = 663] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 290 (23A63400) [pid = 1288] [serial = 1985] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 289 (1BC80000) [pid = 1288] [serial = 1927] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 288 (20518000) [pid = 1288] [serial = 1930] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 287 (2857B000) [pid = 1288] [serial = 1939] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 286 (2060F000) [pid = 1288] [serial = 1976] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 285 (20AF0400) [pid = 1288] [serial = 1978] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 284 (28176000) [pid = 1288] [serial = 1936] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 283 (2180F400) [pid = 1288] [serial = 1982] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 282 (1D587000) [pid = 1288] [serial = 1963] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 281 (1BB27000) [pid = 1288] [serial = 1961] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 280 (20F53C00) [pid = 1288] [serial = 1979] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 279 (1BB29400) [pid = 1288] [serial = 1966] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 278 (1D8D0000) [pid = 1288] [serial = 1964] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 277 (23A5F400) [pid = 1288] [serial = 1859] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 276 (255B5800) [pid = 1288] [serial = 1957] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 275 (22DAC000) [pid = 1288] [serial = 1984] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 274 (1FF21000) [pid = 1288] [serial = 1981] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 273 (1F9C5C00) [pid = 1288] [serial = 1973] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 272 (1D589000) [pid = 1288] [serial = 1970] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 271 (1D0BD400) [pid = 1288] [serial = 1969] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 270 (1F0C9000) [pid = 1288] [serial = 1972] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 269 (25491000) [pid = 1288] [serial = 1933] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 268 (1BCD4000) [pid = 1288] [serial = 1967] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 267 (20516C00) [pid = 1288] [serial = 1975] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 266 (28174C00) [pid = 1288] [serial = 1925] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | --DOMWINDOW == 265 (1B5B6400) [pid = 1288] [serial = 1960] [outer = 00000000] [url = about:blank] 02:53:38 INFO - PROCESS | 1288 | 1461232418496 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]]]}] 02:53:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:53:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1019ms 02:53:38 INFO - PROCESS | 1288 | 1461232418544 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 02:53:38 INFO - PROCESS | 1288 | 1461232418546 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 02:53:38 INFO - PROCESS | 1288 | 1461232418549 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:53:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:53:38 INFO - PROCESS | 1288 | 1461232418553 Marionette TRACE conn4 <- [1,2750,null,{}] 02:53:38 INFO - PROCESS | 1288 | 1461232418563 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}] 02:53:38 INFO - PROCESS | 1288 | 1461232418687 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 02:53:38 INFO - PROCESS | 1288 | 1461232418869 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:38 INFO - PROCESS | 1288 | ++DOCSHELL 1B6BD800 == 96 [pid = 1288] [id = 697] 02:53:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 266 (1B80C000) [pid = 1288] [serial = 2091] [outer = 00000000] 02:53:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 267 (1D8D6800) [pid = 1288] [serial = 2092] [outer = 1B80C000] 02:53:38 INFO - PROCESS | 1288 | 1461232418917 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 268 (1F9C7400) [pid = 1288] [serial = 2093] [outer = 1B80C000] 02:53:39 INFO - PROCESS | 1288 | 1461232419323 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]]]}] 02:53:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:53:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 832ms 02:53:39 INFO - PROCESS | 1288 | 1461232419385 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 02:53:39 INFO - PROCESS | 1288 | 1461232419388 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 02:53:39 INFO - PROCESS | 1288 | 1461232419391 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:53:39 INFO - PROCESS | 1288 | 1461232419393 Marionette TRACE conn4 <- [1,2754,null,{}] 02:53:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:53:39 INFO - PROCESS | 1288 | 1461232419400 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}] 02:53:39 INFO - PROCESS | 1288 | 1461232419507 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 02:53:39 INFO - PROCESS | 1288 | 1461232419518 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 1288 | ++DOCSHELL 2051F400 == 97 [pid = 1288] [id = 698] 02:53:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 269 (20611400) [pid = 1288] [serial = 2094] [outer = 00000000] 02:53:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 270 (20F55C00) [pid = 1288] [serial = 2095] [outer = 20611400] 02:53:39 INFO - PROCESS | 1288 | 1461232419564 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 271 (21B01800) [pid = 1288] [serial = 2096] [outer = 20611400] 02:53:40 INFO - PROCESS | 1288 | 1461232420023 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]]]}] 02:53:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:53:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 02:53:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:53:40 INFO - PROCESS | 1288 | 1461232420093 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 02:53:40 INFO - PROCESS | 1288 | 1461232420095 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 02:53:40 INFO - PROCESS | 1288 | 1461232420100 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - PROCESS | 1288 | 1461232420101 Marionette TRACE conn4 <- [1,2758,null,{}] 02:53:40 INFO - PROCESS | 1288 | 1461232420105 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}] 02:53:40 INFO - PROCESS | 1288 | 1461232420207 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 02:53:40 INFO - PROCESS | 1288 | 1461232420213 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 1288 | ++DOCSHELL 2227DC00 == 98 [pid = 1288] [id = 699] 02:53:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 272 (2227E800) [pid = 1288] [serial = 2097] [outer = 00000000] 02:53:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 273 (23A64C00) [pid = 1288] [serial = 2098] [outer = 2227E800] 02:53:40 INFO - PROCESS | 1288 | 1461232420259 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 274 (24B2F800) [pid = 1288] [serial = 2099] [outer = 2227E800] 02:53:40 INFO - PROCESS | 1288 | 1461232420795 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]]]}] 02:53:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:53:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 02:53:40 INFO - PROCESS | 1288 | 1461232420832 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 02:53:40 INFO - PROCESS | 1288 | 1461232420834 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 02:53:40 INFO - PROCESS | 1288 | 1461232420837 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - PROCESS | 1288 | 1461232420839 Marionette TRACE conn4 <- [1,2762,null,{}] 02:53:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:53:40 INFO - PROCESS | 1288 | 1461232420842 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}] 02:53:41 INFO - PROCESS | 1288 | 1461232421044 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 02:53:41 INFO - PROCESS | 1288 | 1461232421074 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:41 INFO - PROCESS | 1288 | ++DOCSHELL 255ACC00 == 99 [pid = 1288] [id = 700] 02:53:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 275 (255AE000) [pid = 1288] [serial = 2100] [outer = 00000000] 02:53:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 276 (26B9E800) [pid = 1288] [serial = 2101] [outer = 255AE000] 02:53:41 INFO - PROCESS | 1288 | 1461232421122 Marionette DEBUG loaded listener.js 02:53:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 277 (26E34C00) [pid = 1288] [serial = 2102] [outer = 255AE000] 02:53:41 INFO - PROCESS | 1288 | 1461232421607 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]]]}] 02:53:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:53:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 830ms 02:53:41 INFO - PROCESS | 1288 | 1461232421673 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 02:53:41 INFO - PROCESS | 1288 | 1461232421675 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 02:53:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:53:41 INFO - PROCESS | 1288 | 1461232421679 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:53:41 INFO - PROCESS | 1288 | 1461232421681 Marionette TRACE conn4 <- [1,2766,null,{}] 02:53:41 INFO - PROCESS | 1288 | 1461232421684 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}] 02:53:41 INFO - PROCESS | 1288 | 1461232421843 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 02:53:41 INFO - PROCESS | 1288 | 1461232421868 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:41 INFO - PROCESS | 1288 | ++DOCSHELL 2683A800 == 100 [pid = 1288] [id = 701] 02:53:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 278 (269A0800) [pid = 1288] [serial = 2103] [outer = 00000000] 02:53:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 279 (2808A800) [pid = 1288] [serial = 2104] [outer = 269A0800] 02:53:41 INFO - PROCESS | 1288 | 1461232421913 Marionette DEBUG loaded listener.js 02:53:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 280 (28176400) [pid = 1288] [serial = 2105] [outer = 269A0800] 02:53:42 INFO - PROCESS | 1288 | 1461232422388 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]]]}] 02:53:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:53:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 770ms 02:53:42 INFO - PROCESS | 1288 | --DOMWINDOW == 279 (12D1EC00) [pid = 1288] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:53:42 INFO - PROCESS | 1288 | --DOMWINDOW == 278 (1D581C00) [pid = 1288] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:53:42 INFO - PROCESS | 1288 | --DOMWINDOW == 277 (1D807000) [pid = 1288] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:53:42 INFO - PROCESS | 1288 | --DOMWINDOW == 276 (1FF6F400) [pid = 1288] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:53:42 INFO - PROCESS | 1288 | --DOMWINDOW == 275 (1CF7CC00) [pid = 1288] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:53:42 INFO - PROCESS | 1288 | --DOMWINDOW == 274 (1B906800) [pid = 1288] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:53:42 INFO - PROCESS | 1288 | --DOMWINDOW == 273 (18B14C00) [pid = 1288] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:53:42 INFO - PROCESS | 1288 | 1461232422612 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 1288 | 1461232422614 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 02:53:42 INFO - PROCESS | 1288 | 1461232422624 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 1288 | 1461232422626 Marionette TRACE conn4 <- [1,2770,null,{}] 02:53:42 INFO - PROCESS | 1288 | 1461232422630 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}] 02:53:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:53:42 INFO - PROCESS | 1288 | 1461232422733 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 02:53:42 INFO - PROCESS | 1288 | 1461232422739 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:42 INFO - PROCESS | 1288 | ++DOCSHELL 1CBE5C00 == 101 [pid = 1288] [id = 702] 02:53:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 274 (1CF7CC00) [pid = 1288] [serial = 2106] [outer = 00000000] 02:53:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 275 (2060E400) [pid = 1288] [serial = 2107] [outer = 1CF7CC00] 02:53:42 INFO - PROCESS | 1288 | 1461232422784 Marionette DEBUG loaded listener.js 02:53:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 276 (24045400) [pid = 1288] [serial = 2108] [outer = 1CF7CC00] 02:53:43 INFO - PROCESS | 1288 | 1461232423243 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]]]}] 02:53:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:53:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 671ms 02:53:43 INFO - PROCESS | 1288 | 1461232423313 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 02:53:43 INFO - PROCESS | 1288 | 1461232423315 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 02:53:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:53:43 INFO - PROCESS | 1288 | 1461232423318 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:53:43 INFO - PROCESS | 1288 | 1461232423320 Marionette TRACE conn4 <- [1,2774,null,{}] 02:53:43 INFO - PROCESS | 1288 | 1461232423323 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}] 02:53:43 INFO - PROCESS | 1288 | 1461232423426 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 02:53:43 INFO - PROCESS | 1288 | 1461232423436 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:43 INFO - PROCESS | 1288 | ++DOCSHELL 2843D800 == 102 [pid = 1288] [id = 703] 02:53:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 277 (28472800) [pid = 1288] [serial = 2109] [outer = 00000000] 02:53:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 278 (28478400) [pid = 1288] [serial = 2110] [outer = 28472800] 02:53:43 INFO - PROCESS | 1288 | 1461232423480 Marionette DEBUG loaded listener.js 02:53:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 279 (2847A800) [pid = 1288] [serial = 2111] [outer = 28472800] 02:53:43 INFO - PROCESS | 1288 | 1461232423941 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]]]}] 02:53:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:53:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 672ms 02:53:43 INFO - PROCESS | 1288 | 1461232424001 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 02:53:43 INFO - PROCESS | 1288 | 1461232424003 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 02:53:43 INFO - PROCESS | 1288 | 1461232424007 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:53:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:53:44 INFO - PROCESS | 1288 | 1461232424008 Marionette TRACE conn4 <- [1,2778,null,{}] 02:53:44 INFO - PROCESS | 1288 | 1461232424012 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}] 02:53:44 INFO - PROCESS | 1288 | 1461232424117 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 02:53:44 INFO - PROCESS | 1288 | 1461232424177 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:44 INFO - PROCESS | 1288 | ++DOCSHELL 284A2000 == 103 [pid = 1288] [id = 704] 02:53:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 280 (284A3000) [pid = 1288] [serial = 2112] [outer = 00000000] 02:53:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 281 (28DCDC00) [pid = 1288] [serial = 2113] [outer = 284A3000] 02:53:44 INFO - PROCESS | 1288 | 1461232424221 Marionette DEBUG loaded listener.js 02:53:44 INFO - PROCESS | 1288 | ++DOMWINDOW == 282 (291E8400) [pid = 1288] [serial = 2114] [outer = 284A3000] 02:53:44 INFO - PROCESS | 1288 | 1461232424935 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]]]}] 02:53:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:53:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 970ms 02:53:44 INFO - PROCESS | 1288 | 1461232424982 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 02:53:44 INFO - PROCESS | 1288 | 1461232424987 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 02:53:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:53:44 INFO - PROCESS | 1288 | 1461232424992 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:53:44 INFO - PROCESS | 1288 | 1461232424996 Marionette TRACE conn4 <- [1,2782,null,{}] 02:53:44 INFO - PROCESS | 1288 | 1461232425002 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}] 02:53:45 INFO - PROCESS | 1288 | 1461232425143 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 02:53:45 INFO - PROCESS | 1288 | 1461232425347 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:45 INFO - PROCESS | 1288 | ++DOCSHELL 1B6B1800 == 104 [pid = 1288] [id = 705] 02:53:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 283 (1B6BA400) [pid = 1288] [serial = 2115] [outer = 00000000] 02:53:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 284 (1CC30400) [pid = 1288] [serial = 2116] [outer = 1B6BA400] 02:53:45 INFO - PROCESS | 1288 | 1461232425406 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 285 (1D582C00) [pid = 1288] [serial = 2117] [outer = 1B6BA400] 02:53:46 INFO - PROCESS | 1288 | 1461232426017 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]]]}] 02:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1080ms 02:53:46 INFO - PROCESS | 1288 | 1461232426073 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 02:53:46 INFO - PROCESS | 1288 | 1461232426079 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 02:53:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:53:46 INFO - PROCESS | 1288 | 1461232426085 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:53:46 INFO - PROCESS | 1288 | 1461232426088 Marionette TRACE conn4 <- [1,2786,null,{}] 02:53:46 INFO - PROCESS | 1288 | 1461232426093 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}] 02:53:46 INFO - PROCESS | 1288 | 1461232426226 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 02:53:46 INFO - PROCESS | 1288 | 1461232426414 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 1288 | ++DOCSHELL 1D589C00 == 105 [pid = 1288] [id = 706] 02:53:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 286 (1FE8FC00) [pid = 1288] [serial = 2118] [outer = 00000000] 02:53:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 287 (21B10C00) [pid = 1288] [serial = 2119] [outer = 1FE8FC00] 02:53:46 INFO - PROCESS | 1288 | 1461232426469 Marionette DEBUG loaded listener.js 02:53:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 288 (2403EC00) [pid = 1288] [serial = 2120] [outer = 1FE8FC00] 02:53:47 INFO - PROCESS | 1288 | 1461232427095 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]]]}] 02:53:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:53:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1020ms 02:53:47 INFO - PROCESS | 1288 | 1461232427107 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 02:53:47 INFO - PROCESS | 1288 | 1461232427110 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 02:53:47 INFO - PROCESS | 1288 | 1461232427130 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:53:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:53:47 INFO - PROCESS | 1288 | 1461232427134 Marionette TRACE conn4 <- [1,2790,null,{}] 02:53:47 INFO - PROCESS | 1288 | 1461232427170 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}] 02:53:47 INFO - PROCESS | 1288 | 1461232427313 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 02:53:47 INFO - PROCESS | 1288 | 1461232427516 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:47 INFO - PROCESS | 1288 | ++DOCSHELL 29132800 == 106 [pid = 1288] [id = 707] 02:53:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 289 (29132C00) [pid = 1288] [serial = 2121] [outer = 00000000] 02:53:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 290 (29137800) [pid = 1288] [serial = 2122] [outer = 29132C00] 02:53:47 INFO - PROCESS | 1288 | 1461232427575 Marionette DEBUG loaded listener.js 02:53:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 291 (2913B400) [pid = 1288] [serial = 2123] [outer = 29132C00] 02:53:48 INFO - PROCESS | 1288 | 1461232428173 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]]]}] 02:53:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:53:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1099ms 02:53:48 INFO - PROCESS | 1288 | 1461232428234 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 02:53:48 INFO - PROCESS | 1288 | 1461232428237 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 02:53:48 INFO - PROCESS | 1288 | 1461232428240 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:53:48 INFO - PROCESS | 1288 | 1461232428242 Marionette TRACE conn4 <- [1,2794,null,{}] 02:53:48 INFO - PROCESS | 1288 | 1461232428246 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}] 02:53:48 INFO - PROCESS | 1288 | 1461232428377 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 02:53:48 INFO - PROCESS | 1288 | 1461232428565 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:48 INFO - PROCESS | 1288 | ++DOCSHELL 291EE000 == 107 [pid = 1288] [id = 708] 02:53:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 292 (2958E400) [pid = 1288] [serial = 2124] [outer = 00000000] 02:53:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 293 (2975C400) [pid = 1288] [serial = 2125] [outer = 2958E400] 02:53:48 INFO - PROCESS | 1288 | 1461232428620 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 294 (29B95C00) [pid = 1288] [serial = 2126] [outer = 2958E400] 02:53:49 INFO - PROCESS | 1288 | 1461232429215 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]]]}] 02:53:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:53:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1017ms 02:53:49 INFO - PROCESS | 1288 | 1461232429261 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 02:53:49 INFO - PROCESS | 1288 | 1461232429263 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 02:53:49 INFO - PROCESS | 1288 | 1461232429267 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:53:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:53:49 INFO - PROCESS | 1288 | 1461232429269 Marionette TRACE conn4 <- [1,2798,null,{}] 02:53:49 INFO - PROCESS | 1288 | 1461232429273 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}] 02:53:49 INFO - PROCESS | 1288 | 1461232429401 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 02:53:49 INFO - PROCESS | 1288 | 1461232429601 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:49 INFO - PROCESS | 1288 | ++DOCSHELL 29B9B800 == 108 [pid = 1288] [id = 709] 02:53:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 295 (29D37C00) [pid = 1288] [serial = 2127] [outer = 00000000] 02:53:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 296 (2A3C2000) [pid = 1288] [serial = 2128] [outer = 29D37C00] 02:53:49 INFO - PROCESS | 1288 | 1461232429658 Marionette DEBUG loaded listener.js 02:53:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 297 (2A3C8800) [pid = 1288] [serial = 2129] [outer = 29D37C00] 02:53:50 INFO - PROCESS | 1288 | 1461232430291 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]]]}] 02:53:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:53:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1075ms 02:53:50 INFO - PROCESS | 1288 | 1461232430358 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 02:53:50 INFO - PROCESS | 1288 | 1461232430361 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 02:53:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:53:50 INFO - PROCESS | 1288 | 1461232430366 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:53:50 INFO - PROCESS | 1288 | 1461232430368 Marionette TRACE conn4 <- [1,2802,null,{}] 02:53:50 INFO - PROCESS | 1288 | 1461232430372 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}] 02:53:50 INFO - PROCESS | 1288 | 1461232430519 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 02:53:50 INFO - PROCESS | 1288 | 1461232430709 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:50 INFO - PROCESS | 1288 | ++DOCSHELL 2746D000 == 109 [pid = 1288] [id = 710] 02:53:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 298 (2746D400) [pid = 1288] [serial = 2130] [outer = 00000000] 02:53:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 299 (29D80800) [pid = 1288] [serial = 2131] [outer = 2746D400] 02:53:50 INFO - PROCESS | 1288 | 1461232430766 Marionette DEBUG loaded listener.js 02:53:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 300 (2A3C0C00) [pid = 1288] [serial = 2132] [outer = 2746D400] 02:53:51 INFO - PROCESS | 1288 | 1461232431331 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]]]}] 02:53:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:53:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1021ms 02:53:51 INFO - PROCESS | 1288 | 1461232431388 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 02:53:51 INFO - PROCESS | 1288 | 1461232431390 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 02:53:51 INFO - PROCESS | 1288 | 1461232431394 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:53:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:53:51 INFO - PROCESS | 1288 | 1461232431396 Marionette TRACE conn4 <- [1,2806,null,{}] 02:53:51 INFO - PROCESS | 1288 | 1461232431399 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}] 02:53:51 INFO - PROCESS | 1288 | 1461232431525 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 02:53:51 INFO - PROCESS | 1288 | 1461232431727 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:51 INFO - PROCESS | 1288 | ++DOCSHELL 2A871C00 == 110 [pid = 1288] [id = 711] 02:53:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 301 (2A872800) [pid = 1288] [serial = 2133] [outer = 00000000] 02:53:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 302 (2ADAA000) [pid = 1288] [serial = 2134] [outer = 2A872800] 02:53:51 INFO - PROCESS | 1288 | 1461232431784 Marionette DEBUG loaded listener.js 02:53:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 303 (2ADAB800) [pid = 1288] [serial = 2135] [outer = 2A872800] 02:53:52 INFO - PROCESS | 1288 | 1461232432393 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]]]}] 02:53:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:53:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1018ms 02:53:52 INFO - PROCESS | 1288 | 1461232432416 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 02:53:52 INFO - PROCESS | 1288 | 1461232432418 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 02:53:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:53:52 INFO - PROCESS | 1288 | 1461232432422 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:53:52 INFO - PROCESS | 1288 | 1461232432424 Marionette TRACE conn4 <- [1,2810,null,{}] 02:53:52 INFO - PROCESS | 1288 | 1461232432428 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}] 02:53:52 INFO - PROCESS | 1288 | 1461232432554 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 02:53:52 INFO - PROCESS | 1288 | 1461232432757 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:52 INFO - PROCESS | 1288 | ++DOCSHELL 2ADAE800 == 111 [pid = 1288] [id = 712] 02:53:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 304 (2ADB0800) [pid = 1288] [serial = 2136] [outer = 00000000] 02:53:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 305 (2ADB4C00) [pid = 1288] [serial = 2137] [outer = 2ADB0800] 02:53:52 INFO - PROCESS | 1288 | 1461232432813 Marionette DEBUG loaded listener.js 02:53:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 306 (2B29A400) [pid = 1288] [serial = 2138] [outer = 2ADB0800] 02:53:53 INFO - PROCESS | 1288 | 1461232433406 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]]]}] 02:53:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:53:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1016ms 02:53:53 INFO - PROCESS | 1288 | 1461232433442 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 02:53:53 INFO - PROCESS | 1288 | 1461232433445 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 02:53:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:53:53 INFO - PROCESS | 1288 | 1461232433448 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:53:53 INFO - PROCESS | 1288 | 1461232433450 Marionette TRACE conn4 <- [1,2814,null,{}] 02:53:53 INFO - PROCESS | 1288 | 1461232433453 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}] 02:53:53 INFO - PROCESS | 1288 | 1461232433581 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 02:53:53 INFO - PROCESS | 1288 | 1461232433784 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:53 INFO - PROCESS | 1288 | ++DOCSHELL 2ADB2400 == 112 [pid = 1288] [id = 713] 02:53:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 307 (2ADB3C00) [pid = 1288] [serial = 2139] [outer = 00000000] 02:53:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 308 (2B932C00) [pid = 1288] [serial = 2140] [outer = 2ADB3C00] 02:53:53 INFO - PROCESS | 1288 | 1461232433840 Marionette DEBUG loaded listener.js 02:53:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 309 (2B935800) [pid = 1288] [serial = 2141] [outer = 2ADB3C00] 02:53:54 INFO - PROCESS | 1288 | 1461232434392 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:53:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:53:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 970ms 02:53:54 INFO - PROCESS | 1288 | 1461232434428 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 02:53:54 INFO - PROCESS | 1288 | 1461232434431 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 02:53:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:53:54 INFO - PROCESS | 1288 | 1461232434435 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:53:54 INFO - PROCESS | 1288 | 1461232434437 Marionette TRACE conn4 <- [1,2818,null,{}] 02:53:54 INFO - PROCESS | 1288 | 1461232434440 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}] 02:53:54 INFO - PROCESS | 1288 | 1461232434568 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 02:53:54 INFO - PROCESS | 1288 | 1461232434732 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:54 INFO - PROCESS | 1288 | ++DOCSHELL 2ADB1400 == 113 [pid = 1288] [id = 714] 02:53:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 310 (2B931000) [pid = 1288] [serial = 2142] [outer = 00000000] 02:53:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 311 (2D3A4C00) [pid = 1288] [serial = 2143] [outer = 2B931000] 02:53:54 INFO - PROCESS | 1288 | 1461232434787 Marionette DEBUG loaded listener.js 02:53:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 312 (2D3A6800) [pid = 1288] [serial = 2144] [outer = 2B931000] 02:53:55 INFO - PROCESS | 1288 | 1461232435344 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]]]}] 02:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 970ms 02:53:55 INFO - PROCESS | 1288 | 1461232435407 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 02:53:55 INFO - PROCESS | 1288 | 1461232435410 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 02:53:55 INFO - PROCESS | 1288 | 1461232435414 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:53:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:53:55 INFO - PROCESS | 1288 | 1461232435416 Marionette TRACE conn4 <- [1,2822,null,{}] 02:53:55 INFO - PROCESS | 1288 | 1461232435420 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}] 02:53:55 INFO - PROCESS | 1288 | 1461232435567 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 02:53:55 INFO - PROCESS | 1288 | 1461232435761 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:55 INFO - PROCESS | 1288 | ++DOCSHELL 2D0AFC00 == 114 [pid = 1288] [id = 715] 02:53:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 313 (2D0B3000) [pid = 1288] [serial = 2145] [outer = 00000000] 02:53:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 314 (2D3A2000) [pid = 1288] [serial = 2146] [outer = 2D0B3000] 02:53:55 INFO - PROCESS | 1288 | 1461232435820 Marionette DEBUG loaded listener.js 02:53:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 315 (2D3AD400) [pid = 1288] [serial = 2147] [outer = 2D0B3000] 02:53:56 INFO - PROCESS | 1288 | 1461232436418 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:53:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:53:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1019ms 02:53:56 INFO - PROCESS | 1288 | 1461232436444 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 02:53:56 INFO - PROCESS | 1288 | 1461232436447 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 02:53:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:53:56 INFO - PROCESS | 1288 | 1461232436452 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:53:56 INFO - PROCESS | 1288 | 1461232436454 Marionette TRACE conn4 <- [1,2826,null,{}] 02:53:56 INFO - PROCESS | 1288 | 1461232436458 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}] 02:53:56 INFO - PROCESS | 1288 | 1461232436603 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 02:53:56 INFO - PROCESS | 1288 | 1461232436807 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 1288 | ++DOCSHELL 2D3AF800 == 115 [pid = 1288] [id = 716] 02:53:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 316 (2EF06C00) [pid = 1288] [serial = 2148] [outer = 00000000] 02:53:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 317 (2EF0C000) [pid = 1288] [serial = 2149] [outer = 2EF06C00] 02:53:56 INFO - PROCESS | 1288 | 1461232436863 Marionette DEBUG loaded listener.js 02:53:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 318 (2EF0EC00) [pid = 1288] [serial = 2150] [outer = 2EF06C00] 02:53:57 INFO - PROCESS | 1288 | 1461232437533 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]]]}] 02:53:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:53:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1119ms 02:53:57 INFO - PROCESS | 1288 | 1461232437576 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 02:53:57 INFO - PROCESS | 1288 | 1461232437579 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 02:53:57 INFO - PROCESS | 1288 | 1461232437582 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:53:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:53:57 INFO - PROCESS | 1288 | 1461232437584 Marionette TRACE conn4 <- [1,2830,null,{}] 02:53:57 INFO - PROCESS | 1288 | 1461232437588 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}] 02:53:57 INFO - PROCESS | 1288 | 1461232437716 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 02:53:57 INFO - PROCESS | 1288 | 1461232437913 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:57 INFO - PROCESS | 1288 | ++DOCSHELL 19376C00 == 116 [pid = 1288] [id = 717] 02:53:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 319 (1B80DC00) [pid = 1288] [serial = 2151] [outer = 00000000] 02:53:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 320 (1FE95000) [pid = 1288] [serial = 2152] [outer = 1B80DC00] 02:53:57 INFO - PROCESS | 1288 | 1461232437967 Marionette DEBUG loaded listener.js 02:53:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 321 (1FF20400) [pid = 1288] [serial = 2153] [outer = 1B80DC00] 02:53:58 INFO - PROCESS | 1288 | 1461232438573 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]]]}] 02:53:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:53:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1018ms 02:53:58 INFO - PROCESS | 1288 | 1461232438604 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 02:53:58 INFO - PROCESS | 1288 | 1461232438607 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 02:53:58 INFO - PROCESS | 1288 | 1461232438610 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:53:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:53:58 INFO - PROCESS | 1288 | 1461232438612 Marionette TRACE conn4 <- [1,2834,null,{}] 02:53:58 INFO - PROCESS | 1288 | 1461232438616 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}] 02:53:58 INFO - PROCESS | 1288 | 1461232438746 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 02:53:58 INFO - PROCESS | 1288 | 1461232438955 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:58 INFO - PROCESS | 1288 | ++DOCSHELL 21AAD000 == 117 [pid = 1288] [id = 718] 02:53:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 322 (24B60000) [pid = 1288] [serial = 2154] [outer = 00000000] 02:53:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 323 (2D953800) [pid = 1288] [serial = 2155] [outer = 24B60000] 02:53:59 INFO - PROCESS | 1288 | 1461232439011 Marionette DEBUG loaded listener.js 02:53:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 324 (2D956000) [pid = 1288] [serial = 2156] [outer = 24B60000] 02:53:59 INFO - PROCESS | 1288 | 1461232439647 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]]]}] 02:53:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:53:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1380ms 02:54:00 INFO - PROCESS | 1288 | 1461232440115 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 02:54:00 INFO - PROCESS | 1288 | 1461232440119 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 02:54:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:54:00 INFO - PROCESS | 1288 | 1461232440126 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:54:00 INFO - PROCESS | 1288 | 1461232440129 Marionette TRACE conn4 <- [1,2838,null,{}] 02:54:00 INFO - PROCESS | 1288 | 1461232440135 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}] 02:54:00 INFO - PROCESS | 1288 | 1461232440264 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 02:54:00 INFO - PROCESS | 1288 | 1461232440497 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:00 INFO - PROCESS | 1288 | ++DOCSHELL 1BB26800 == 118 [pid = 1288] [id = 719] 02:54:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 325 (1BB29000) [pid = 1288] [serial = 2157] [outer = 00000000] 02:54:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 326 (1BD6DC00) [pid = 1288] [serial = 2158] [outer = 1BB29000] 02:54:00 INFO - PROCESS | 1288 | 1461232440559 Marionette DEBUG loaded listener.js 02:54:00 INFO - PROCESS | 1288 | ++DOMWINDOW == 327 (1CF7B800) [pid = 1288] [serial = 2159] [outer = 1BB29000] 02:54:01 INFO - PROCESS | 1288 | 1461232441127 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:54:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:54:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1073ms 02:54:01 INFO - PROCESS | 1288 | 1461232441204 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 02:54:01 INFO - PROCESS | 1288 | 1461232441207 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 02:54:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:54:01 INFO - PROCESS | 1288 | 1461232441214 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:54:01 INFO - PROCESS | 1288 | 1461232441218 Marionette TRACE conn4 <- [1,2842,null,{}] 02:54:01 INFO - PROCESS | 1288 | 1461232441222 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}] 02:54:01 INFO - PROCESS | 1288 | 1461232441347 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 02:54:01 INFO - PROCESS | 1288 | 1461232441545 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:01 INFO - PROCESS | 1288 | ++DOCSHELL 1CFF5000 == 119 [pid = 1288] [id = 720] 02:54:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 328 (1D0AFC00) [pid = 1288] [serial = 2160] [outer = 00000000] 02:54:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 329 (1FE5E000) [pid = 1288] [serial = 2161] [outer = 1D0AFC00] 02:54:01 INFO - PROCESS | 1288 | 1461232441594 Marionette DEBUG loaded listener.js 02:54:01 INFO - PROCESS | 1288 | ++DOMWINDOW == 330 (20616000) [pid = 1288] [serial = 2162] [outer = 1D0AFC00] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 1FE96400 == 118 [pid = 1288] [id = 416] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 1D58C000 == 117 [pid = 1288] [id = 387] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 1BBAB400 == 116 [pid = 1288] [id = 452] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 20615000 == 115 [pid = 1288] [id = 337] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 2843D800 == 114 [pid = 1288] [id = 703] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 1CBE5C00 == 113 [pid = 1288] [id = 702] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 2683A800 == 112 [pid = 1288] [id = 701] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 255ACC00 == 111 [pid = 1288] [id = 700] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 2227DC00 == 110 [pid = 1288] [id = 699] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 329 (26EB8000) [pid = 1288] [serial = 1999] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 328 (2808DC00) [pid = 1288] [serial = 2002] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 327 (291EC000) [pid = 1288] [serial = 2005] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 326 (29757C00) [pid = 1288] [serial = 2008] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 325 (29D85C00) [pid = 1288] [serial = 2011] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 324 (2A49A400) [pid = 1288] [serial = 2014] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 323 (2A4A5C00) [pid = 1288] [serial = 2017] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 322 (2B293000) [pid = 1288] [serial = 2020] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 321 (1CC21C00) [pid = 1288] [serial = 2023] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 320 (24849C00) [pid = 1288] [serial = 2044] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 2051F400 == 109 [pid = 1288] [id = 698] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 1B6BD800 == 108 [pid = 1288] [id = 697] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 12D0D400 == 107 [pid = 1288] [id = 696] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 1BB20800 == 106 [pid = 1288] [id = 695] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 28424400 == 105 [pid = 1288] [id = 688] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 28583800 == 104 [pid = 1288] [id = 687] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 26EBFC00 == 103 [pid = 1288] [id = 686] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 26E32C00 == 102 [pid = 1288] [id = 685] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 24B60C00 == 101 [pid = 1288] [id = 684] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 1E67B400 == 100 [pid = 1288] [id = 683] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 1A664400 == 99 [pid = 1288] [id = 682] 02:54:02 INFO - PROCESS | 1288 | --DOCSHELL 21C7EC00 == 98 [pid = 1288] [id = 681] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 319 (1730F800) [pid = 1288] [serial = 2027] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 318 (1FA6B000) [pid = 1288] [serial = 2036] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 317 (13C96C00) [pid = 1288] [serial = 2026] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 316 (1FF21C00) [pid = 1288] [serial = 2030] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 315 (1FA68000) [pid = 1288] [serial = 2029] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 314 (20F53800) [pid = 1288] [serial = 2039] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 313 (20AF1000) [pid = 1288] [serial = 2038] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 312 (1E674000) [pid = 1288] [serial = 1993] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 311 (17785000) [pid = 1288] [serial = 1990] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 310 (1FF26000) [pid = 1288] [serial = 2041] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 309 (255B4400) [pid = 1288] [serial = 1996] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 308 (24B3B000) [pid = 1288] [serial = 1988] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 307 (21AB1000) [pid = 1288] [serial = 2042] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 306 (1BB1B800) [pid = 1288] [serial = 2032] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 305 (1FA68800) [pid = 1288] [serial = 2035] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | --DOMWINDOW == 304 (1BC85000) [pid = 1288] [serial = 2033] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 1288 | 1461232442442 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]]]}] 02:54:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:54:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1293ms 02:54:02 INFO - PROCESS | 1288 | 1461232442507 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 02:54:02 INFO - PROCESS | 1288 | 1461232442509 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 02:54:02 INFO - PROCESS | 1288 | 1461232442512 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:54:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:54:02 INFO - PROCESS | 1288 | 1461232442514 Marionette TRACE conn4 <- [1,2846,null,{}] 02:54:02 INFO - PROCESS | 1288 | 1461232442534 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}] 02:54:02 INFO - PROCESS | 1288 | 1461232442646 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 02:54:02 INFO - PROCESS | 1288 | 1461232442658 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:02 INFO - PROCESS | 1288 | ++DOCSHELL 1653A400 == 99 [pid = 1288] [id = 721] 02:54:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 305 (17222800) [pid = 1288] [serial = 2163] [outer = 00000000] 02:54:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 306 (1B802800) [pid = 1288] [serial = 2164] [outer = 17222800] 02:54:02 INFO - PROCESS | 1288 | 1461232442710 Marionette DEBUG loaded listener.js 02:54:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 307 (1BB1C800) [pid = 1288] [serial = 2165] [outer = 17222800] 02:54:03 INFO - PROCESS | 1288 | 1461232443298 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:54:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:54:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 830ms 02:54:03 INFO - PROCESS | 1288 | 1461232443347 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 1288 | 1461232443349 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 02:54:03 INFO - PROCESS | 1288 | 1461232443352 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:54:03 INFO - PROCESS | 1288 | 1461232443354 Marionette TRACE conn4 <- [1,2850,null,{}] 02:54:03 INFO - PROCESS | 1288 | 1461232443357 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}] 02:54:03 INFO - PROCESS | 1288 | 1461232443477 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 02:54:03 INFO - PROCESS | 1288 | 1461232443627 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:03 INFO - PROCESS | 1288 | ++DOCSHELL 1CC23000 == 100 [pid = 1288] [id = 722] 02:54:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 308 (1CC28800) [pid = 1288] [serial = 2166] [outer = 00000000] 02:54:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 309 (1D8CD000) [pid = 1288] [serial = 2167] [outer = 1CC28800] 02:54:03 INFO - PROCESS | 1288 | 1461232443673 Marionette DEBUG loaded listener.js 02:54:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 310 (1F989C00) [pid = 1288] [serial = 2168] [outer = 1CC28800] 02:54:04 INFO - PROCESS | 1288 | 1461232444087 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]]]}] 02:54:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:54:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 770ms 02:54:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:54:04 INFO - PROCESS | 1288 | 1461232444135 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 02:54:04 INFO - PROCESS | 1288 | 1461232444137 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 02:54:04 INFO - PROCESS | 1288 | 1461232444140 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:54:04 INFO - PROCESS | 1288 | 1461232444142 Marionette TRACE conn4 <- [1,2854,null,{}] 02:54:04 INFO - PROCESS | 1288 | 1461232444149 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}] 02:54:04 INFO - PROCESS | 1288 | 1461232444255 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 02:54:04 INFO - PROCESS | 1288 | 1461232444267 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:04 INFO - PROCESS | 1288 | ++DOCSHELL 1F9CF400 == 101 [pid = 1288] [id = 723] 02:54:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 311 (1FA72C00) [pid = 1288] [serial = 2169] [outer = 00000000] 02:54:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 312 (2051F400) [pid = 1288] [serial = 2170] [outer = 1FA72C00] 02:54:04 INFO - PROCESS | 1288 | 1461232444312 Marionette DEBUG loaded listener.js 02:54:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 313 (20AEA000) [pid = 1288] [serial = 2171] [outer = 1FA72C00] 02:54:04 INFO - PROCESS | 1288 | 1461232444839 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]]]}] 02:54:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:54:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 770ms 02:54:04 INFO - PROCESS | 1288 | 1461232444920 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 02:54:04 INFO - PROCESS | 1288 | 1461232444922 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 02:54:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:54:04 INFO - PROCESS | 1288 | 1461232444925 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:54:04 INFO - PROCESS | 1288 | 1461232444927 Marionette TRACE conn4 <- [1,2858,null,{}] 02:54:04 INFO - PROCESS | 1288 | 1461232444930 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}] 02:54:05 INFO - PROCESS | 1288 | 1461232445111 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 02:54:05 INFO - PROCESS | 1288 | 1461232445138 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:05 INFO - PROCESS | 1288 | ++DOCSHELL 21C79400 == 102 [pid = 1288] [id = 724] 02:54:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 314 (21C7A000) [pid = 1288] [serial = 2172] [outer = 00000000] 02:54:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 315 (22EC3400) [pid = 1288] [serial = 2173] [outer = 21C7A000] 02:54:05 INFO - PROCESS | 1288 | 1461232445186 Marionette DEBUG loaded listener.js 02:54:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 316 (2403E000) [pid = 1288] [serial = 2174] [outer = 21C7A000] 02:54:05 INFO - PROCESS | 1288 | 1461232445745 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]]]}] 02:54:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:54:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 870ms 02:54:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:54:05 INFO - PROCESS | 1288 | 1461232445796 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 02:54:05 INFO - PROCESS | 1288 | 1461232445798 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 02:54:05 INFO - PROCESS | 1288 | 1461232445802 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:54:05 INFO - PROCESS | 1288 | 1461232445804 Marionette TRACE conn4 <- [1,2862,null,{}] 02:54:05 INFO - PROCESS | 1288 | 1461232445807 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}] 02:54:05 INFO - PROCESS | 1288 | 1461232445964 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 02:54:05 INFO - PROCESS | 1288 | 1461232445985 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:05 INFO - PROCESS | 1288 | ++DOCSHELL 21C87000 == 103 [pid = 1288] [id = 725] 02:54:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 317 (2484AC00) [pid = 1288] [serial = 2175] [outer = 00000000] 02:54:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 318 (25490800) [pid = 1288] [serial = 2176] [outer = 2484AC00] 02:54:06 INFO - PROCESS | 1288 | 1461232446029 Marionette DEBUG loaded listener.js 02:54:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 319 (255B4400) [pid = 1288] [serial = 2177] [outer = 2484AC00] 02:54:06 INFO - PROCESS | 1288 | --DOMWINDOW == 318 (12D14400) [pid = 1288] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:54:06 INFO - PROCESS | 1288 | --DOMWINDOW == 317 (1CF7CC00) [pid = 1288] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:54:06 INFO - PROCESS | 1288 | --DOMWINDOW == 316 (1B80C000) [pid = 1288] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:54:06 INFO - PROCESS | 1288 | --DOMWINDOW == 315 (2227E800) [pid = 1288] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:54:06 INFO - PROCESS | 1288 | --DOMWINDOW == 314 (28472800) [pid = 1288] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:54:06 INFO - PROCESS | 1288 | --DOMWINDOW == 313 (255AE000) [pid = 1288] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:54:06 INFO - PROCESS | 1288 | --DOMWINDOW == 312 (20611400) [pid = 1288] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:54:06 INFO - PROCESS | 1288 | --DOMWINDOW == 311 (1BC84000) [pid = 1288] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:54:06 INFO - PROCESS | 1288 | --DOMWINDOW == 310 (269A0800) [pid = 1288] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:54:06 INFO - PROCESS | 1288 | --DOMWINDOW == 309 (22278C00) [pid = 1288] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:54:06 INFO - PROCESS | 1288 | 1461232446903 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]]]}] 02:54:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:54:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1133ms 02:54:06 INFO - PROCESS | 1288 | 1461232446936 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 02:54:06 INFO - PROCESS | 1288 | 1461232446938 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 02:54:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:54:06 INFO - PROCESS | 1288 | 1461232446941 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:54:06 INFO - PROCESS | 1288 | 1461232446943 Marionette TRACE conn4 <- [1,2866,null,{}] 02:54:06 INFO - PROCESS | 1288 | 1461232446946 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}] 02:54:07 INFO - PROCESS | 1288 | 1461232447050 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 02:54:07 INFO - PROCESS | 1288 | 1461232447056 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:07 INFO - PROCESS | 1288 | ++DOCSHELL 12E4D400 == 104 [pid = 1288] [id = 726] 02:54:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 310 (1334E400) [pid = 1288] [serial = 2178] [outer = 00000000] 02:54:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 311 (1CF7F800) [pid = 1288] [serial = 2179] [outer = 1334E400] 02:54:07 INFO - PROCESS | 1288 | 1461232447100 Marionette DEBUG loaded listener.js 02:54:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 312 (1FA6A800) [pid = 1288] [serial = 2180] [outer = 1334E400] 02:54:07 INFO - PROCESS | 1288 | 1461232447632 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]]]}] 02:54:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:54:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 02:54:07 INFO - PROCESS | 1288 | 1461232447672 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 02:54:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:54:07 INFO - PROCESS | 1288 | 1461232447674 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 02:54:07 INFO - PROCESS | 1288 | 1461232447677 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:54:07 INFO - PROCESS | 1288 | 1461232447679 Marionette TRACE conn4 <- [1,2870,null,{}] 02:54:07 INFO - PROCESS | 1288 | 1461232447682 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}] 02:54:07 INFO - PROCESS | 1288 | 1461232447786 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 02:54:07 INFO - PROCESS | 1288 | 1461232447792 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:07 INFO - PROCESS | 1288 | ++DOCSHELL 2227E800 == 105 [pid = 1288] [id = 727] 02:54:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 313 (22DA9000) [pid = 1288] [serial = 2181] [outer = 00000000] 02:54:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 314 (24B65400) [pid = 1288] [serial = 2182] [outer = 22DA9000] 02:54:07 INFO - PROCESS | 1288 | 1461232447838 Marionette DEBUG loaded listener.js 02:54:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 315 (25897400) [pid = 1288] [serial = 2183] [outer = 22DA9000] 02:54:08 INFO - PROCESS | 1288 | 1461232448323 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]]]}] 02:54:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:54:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 02:54:08 INFO - PROCESS | 1288 | 1461232448368 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 02:54:08 INFO - PROCESS | 1288 | 1461232448370 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 02:54:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:54:08 INFO - PROCESS | 1288 | 1461232448373 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:54:08 INFO - PROCESS | 1288 | 1461232448375 Marionette TRACE conn4 <- [1,2874,null,{}] 02:54:08 INFO - PROCESS | 1288 | 1461232448378 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}] 02:54:08 INFO - PROCESS | 1288 | 1461232448484 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 02:54:08 INFO - PROCESS | 1288 | 1461232448518 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 1288 | ++DOCSHELL 26838C00 == 106 [pid = 1288] [id = 728] 02:54:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 316 (2683A800) [pid = 1288] [serial = 2184] [outer = 00000000] 02:54:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 317 (26E37400) [pid = 1288] [serial = 2185] [outer = 2683A800] 02:54:08 INFO - PROCESS | 1288 | 1461232448562 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 318 (26EC0000) [pid = 1288] [serial = 2186] [outer = 2683A800] 02:54:09 INFO - PROCESS | 1288 | 1461232449340 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]]]}] 02:54:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:54:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1018ms 02:54:09 INFO - PROCESS | 1288 | 1461232449394 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 02:54:09 INFO - PROCESS | 1288 | 1461232449399 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 02:54:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:54:09 INFO - PROCESS | 1288 | 1461232449405 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:54:09 INFO - PROCESS | 1288 | 1461232449409 Marionette TRACE conn4 <- [1,2878,null,{}] 02:54:09 INFO - PROCESS | 1288 | 1461232449477 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}] 02:54:09 INFO - PROCESS | 1288 | 1461232449683 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 02:54:09 INFO - PROCESS | 1288 | 1461232449819 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 1288 | ++DOCSHELL 1A671000 == 107 [pid = 1288] [id = 729] 02:54:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 319 (1A671800) [pid = 1288] [serial = 2187] [outer = 00000000] 02:54:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 320 (1BBAF400) [pid = 1288] [serial = 2188] [outer = 1A671800] 02:54:09 INFO - PROCESS | 1288 | 1461232449879 Marionette DEBUG loaded listener.js 02:54:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 321 (1CBE5C00) [pid = 1288] [serial = 2189] [outer = 1A671800] 02:54:10 INFO - PROCESS | 1288 | 1461232450525 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:54:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:54:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1146ms 02:54:10 INFO - PROCESS | 1288 | 1461232450555 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 02:54:10 INFO - PROCESS | 1288 | 1461232450561 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 02:54:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:54:10 INFO - PROCESS | 1288 | 1461232450568 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:54:10 INFO - PROCESS | 1288 | 1461232450571 Marionette TRACE conn4 <- [1,2882,null,{}] 02:54:10 INFO - PROCESS | 1288 | 1461232450575 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}] 02:54:10 INFO - PROCESS | 1288 | 1461232450710 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 02:54:10 INFO - PROCESS | 1288 | 1461232450916 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:10 INFO - PROCESS | 1288 | ++DOCSHELL 1F0C9000 == 108 [pid = 1288] [id = 730] 02:54:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 322 (1FA73000) [pid = 1288] [serial = 2190] [outer = 00000000] 02:54:10 INFO - PROCESS | 1288 | ++DOMWINDOW == 323 (21AAB800) [pid = 1288] [serial = 2191] [outer = 1FA73000] 02:54:10 INFO - PROCESS | 1288 | 1461232450974 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 1288 | ++DOMWINDOW == 324 (21D7AC00) [pid = 1288] [serial = 2192] [outer = 1FA73000] 02:54:11 INFO - PROCESS | 1288 | 1461232451640 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]]]}] 02:54:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:54:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1124ms 02:54:11 INFO - PROCESS | 1288 | 1461232451694 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 02:54:11 INFO - PROCESS | 1288 | 1461232451697 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 02:54:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:54:11 INFO - PROCESS | 1288 | 1461232451701 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:54:11 INFO - PROCESS | 1288 | 1461232451705 Marionette TRACE conn4 <- [1,2886,null,{}] 02:54:11 INFO - PROCESS | 1288 | 1461232451729 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}] 02:54:11 INFO - PROCESS | 1288 | 1461232451927 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 02:54:12 INFO - PROCESS | 1288 | 1461232452064 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:12 INFO - PROCESS | 1288 | ++DOCSHELL 277ECC00 == 109 [pid = 1288] [id = 731] 02:54:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 325 (277ED000) [pid = 1288] [serial = 2193] [outer = 00000000] 02:54:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 326 (27B3C400) [pid = 1288] [serial = 2194] [outer = 277ED000] 02:54:12 INFO - PROCESS | 1288 | 1461232452123 Marionette DEBUG loaded listener.js 02:54:12 INFO - PROCESS | 1288 | ++DOMWINDOW == 327 (27B45800) [pid = 1288] [serial = 2195] [outer = 277ED000] 02:54:12 INFO - PROCESS | 1288 | 1461232452724 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]]]}] 02:54:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:54:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1075ms 02:54:12 INFO - PROCESS | 1288 | 1461232452792 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 1288 | 1461232452795 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 02:54:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:54:12 INFO - PROCESS | 1288 | 1461232452798 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 1288 | 1461232452801 Marionette TRACE conn4 <- [1,2890,null,{}] 02:54:12 INFO - PROCESS | 1288 | 1461232452804 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}] 02:54:12 INFO - PROCESS | 1288 | 1461232452937 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 02:54:13 INFO - PROCESS | 1288 | 1461232453143 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:13 INFO - PROCESS | 1288 | ++DOCSHELL 2817C400 == 110 [pid = 1288] [id = 732] 02:54:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 328 (2817F800) [pid = 1288] [serial = 2196] [outer = 00000000] 02:54:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 329 (2842B000) [pid = 1288] [serial = 2197] [outer = 2817F800] 02:54:13 INFO - PROCESS | 1288 | 1461232453200 Marionette DEBUG loaded listener.js 02:54:13 INFO - PROCESS | 1288 | ++DOMWINDOW == 330 (28438800) [pid = 1288] [serial = 2198] [outer = 2817F800] 02:54:13 INFO - PROCESS | 1288 | 1461232453814 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:54:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:54:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1070ms 02:54:13 INFO - PROCESS | 1288 | 1461232453870 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 02:54:13 INFO - PROCESS | 1288 | 1461232453872 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 02:54:13 INFO - PROCESS | 1288 | 1461232453876 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:54:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:54:13 INFO - PROCESS | 1288 | 1461232453878 Marionette TRACE conn4 <- [1,2894,null,{}] 02:54:13 INFO - PROCESS | 1288 | 1461232453881 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}] 02:54:14 INFO - PROCESS | 1288 | 1461232454010 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 02:54:14 INFO - PROCESS | 1288 | 1461232454215 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:14 INFO - PROCESS | 1288 | ++DOCSHELL 2843FC00 == 111 [pid = 1288] [id = 733] 02:54:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 331 (28475800) [pid = 1288] [serial = 2199] [outer = 00000000] 02:54:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 332 (284A8400) [pid = 1288] [serial = 2200] [outer = 28475800] 02:54:14 INFO - PROCESS | 1288 | 1461232454273 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 1288 | ++DOMWINDOW == 333 (284ACC00) [pid = 1288] [serial = 2201] [outer = 28475800] 02:54:14 INFO - PROCESS | 1288 | 1461232454904 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]]]}] 02:54:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:54:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1067ms 02:54:14 INFO - PROCESS | 1288 | 1461232454947 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 02:54:14 INFO - PROCESS | 1288 | 1461232454949 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 02:54:14 INFO - PROCESS | 1288 | 1461232454953 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:54:14 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:54:14 INFO - PROCESS | 1288 | 1461232454955 Marionette TRACE conn4 <- [1,2898,null,{}] 02:54:14 INFO - PROCESS | 1288 | 1461232454959 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}] 02:54:15 INFO - PROCESS | 1288 | 1461232455107 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 02:54:15 INFO - PROCESS | 1288 | 1461232455314 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:15 INFO - PROCESS | 1288 | ++DOCSHELL 29135000 == 112 [pid = 1288] [id = 734] 02:54:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 334 (291E6400) [pid = 1288] [serial = 2202] [outer = 00000000] 02:54:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 335 (29594400) [pid = 1288] [serial = 2203] [outer = 291E6400] 02:54:15 INFO - PROCESS | 1288 | 1461232455374 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 1288 | ++DOMWINDOW == 336 (2974FC00) [pid = 1288] [serial = 2204] [outer = 291E6400] 02:54:15 INFO - PROCESS | 1288 | 1461232455884 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]]]}] 02:54:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:54:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:54:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 970ms 02:54:15 INFO - PROCESS | 1288 | 1461232455927 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 1288 | 1461232455929 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 02:54:15 INFO - TEST-START | /DOMEvents/constructors.html 02:54:15 INFO - PROCESS | 1288 | 1461232455933 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - PROCESS | 1288 | 1461232455935 Marionette TRACE conn4 <- [1,2902,null,{}] 02:54:15 INFO - PROCESS | 1288 | 1461232455939 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}] 02:54:16 INFO - PROCESS | 1288 | 1461232456071 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 02:54:16 INFO - PROCESS | 1288 | 1461232456238 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:16 INFO - PROCESS | 1288 | ++DOCSHELL 2847CC00 == 113 [pid = 1288] [id = 735] 02:54:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 337 (28DCAC00) [pid = 1288] [serial = 2205] [outer = 00000000] 02:54:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 338 (2982EC00) [pid = 1288] [serial = 2206] [outer = 28DCAC00] 02:54:16 INFO - PROCESS | 1288 | 1461232456292 Marionette DEBUG loaded listener.js 02:54:16 INFO - PROCESS | 1288 | ++DOMWINDOW == 339 (29830400) [pid = 1288] [serial = 2207] [outer = 28DCAC00] 02:54:16 INFO - PROCESS | 1288 | 1461232457002 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]]]}] 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:54:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:54:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:54:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 1135ms 02:54:17 INFO - PROCESS | 1288 | 1461232457072 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 02:54:17 INFO - PROCESS | 1288 | 1461232457075 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 02:54:17 INFO - PROCESS | 1288 | 1461232457078 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:54:17 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:54:17 INFO - PROCESS | 1288 | 1461232457080 Marionette TRACE conn4 <- [1,2906,null,{}] 02:54:17 INFO - PROCESS | 1288 | 1461232457084 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}] 02:54:17 INFO - PROCESS | 1288 | 1461232457213 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 02:54:17 INFO - PROCESS | 1288 | 1461232457412 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:17 INFO - PROCESS | 1288 | ++DOCSHELL 28426400 == 114 [pid = 1288] [id = 736] 02:54:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 340 (28584800) [pid = 1288] [serial = 2208] [outer = 00000000] 02:54:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 341 (29835000) [pid = 1288] [serial = 2209] [outer = 28584800] 02:54:17 INFO - PROCESS | 1288 | 1461232457469 Marionette DEBUG loaded listener.js 02:54:17 INFO - PROCESS | 1288 | ++DOMWINDOW == 342 (29836C00) [pid = 1288] [serial = 2210] [outer = 28584800] 02:54:18 INFO - PROCESS | 1288 | 1461232458020 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:54:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:54:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 970ms 02:54:18 INFO - PROCESS | 1288 | 1461232458052 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 02:54:18 INFO - PROCESS | 1288 | 1461232458054 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 02:54:18 INFO - PROCESS | 1288 | 1461232458058 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:54:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:54:18 INFO - PROCESS | 1288 | 1461232458060 Marionette TRACE conn4 <- [1,2910,null,{}] 02:54:18 INFO - PROCESS | 1288 | 1461232458064 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}] 02:54:18 INFO - PROCESS | 1288 | 1461232458195 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 02:54:18 INFO - PROCESS | 1288 | 1461232458392 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:18 INFO - PROCESS | 1288 | ++DOCSHELL 21C7F800 == 115 [pid = 1288] [id = 737] 02:54:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 343 (29B9A400) [pid = 1288] [serial = 2211] [outer = 00000000] 02:54:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 344 (2A36EC00) [pid = 1288] [serial = 2212] [outer = 29B9A400] 02:54:18 INFO - PROCESS | 1288 | 1461232458446 Marionette DEBUG loaded listener.js 02:54:18 INFO - PROCESS | 1288 | ++DOMWINDOW == 345 (2A372400) [pid = 1288] [serial = 2213] [outer = 29B9A400] 02:54:18 INFO - PROCESS | 1288 | [1288] 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 570 02:54:18 INFO - PROCESS | 1288 | [1288] 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 570 02:54:18 INFO - PROCESS | 1288 | [1288] 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 570 02:54:18 INFO - PROCESS | 1288 | [1288] 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 570 02:54:18 INFO - PROCESS | 1288 | 1461232458981 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]]]}] 02:54:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:54:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:54:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:54:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:54:19 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 02:54:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:54:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:54:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:54:19 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 02:54:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:54:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:54:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:54:19 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]" 02:54:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:54:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:54:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:54:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:54:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 972ms 02:54:19 INFO - PROCESS | 1288 | 1461232459034 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 1288 | 1461232459037 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 02:54:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:54:19 INFO - PROCESS | 1288 | 1461232459040 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 1288 | 1461232459042 Marionette TRACE conn4 <- [1,2914,null,{}] 02:54:19 INFO - PROCESS | 1288 | 1461232459046 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}] 02:54:19 INFO - PROCESS | 1288 | 1461232459174 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 02:54:19 INFO - PROCESS | 1288 | 1461232459383 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:19 INFO - PROCESS | 1288 | ++DOCSHELL 29B91C00 == 116 [pid = 1288] [id = 738] 02:54:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 346 (2A36D800) [pid = 1288] [serial = 2214] [outer = 00000000] 02:54:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 347 (2ADA8800) [pid = 1288] [serial = 2215] [outer = 2A36D800] 02:54:19 INFO - PROCESS | 1288 | 1461232459439 Marionette DEBUG loaded listener.js 02:54:19 INFO - PROCESS | 1288 | ++DOMWINDOW == 348 (2ADB3400) [pid = 1288] [serial = 2216] [outer = 2A36D800] 02:54:19 INFO - PROCESS | 1288 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:54:20 INFO - PROCESS | 1288 | 1461232460040 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]]]}] 02:54:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:54:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1016ms 02:54:20 INFO - PROCESS | 1288 | 1461232460060 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 02:54:20 INFO - PROCESS | 1288 | 1461232460063 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 02:54:20 INFO - PROCESS | 1288 | 1461232460066 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:54:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:54:20 INFO - PROCESS | 1288 | 1461232460069 Marionette TRACE conn4 <- [1,2918,null,{}] 02:54:20 INFO - PROCESS | 1288 | 1461232460073 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}] 02:54:20 INFO - PROCESS | 1288 | 1461232460219 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 02:54:20 INFO - PROCESS | 1288 | 1461232460430 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:20 INFO - PROCESS | 1288 | ++DOCSHELL 2C940800 == 117 [pid = 1288] [id = 739] 02:54:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 349 (2C941000) [pid = 1288] [serial = 2217] [outer = 00000000] 02:54:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 350 (2C944C00) [pid = 1288] [serial = 2218] [outer = 2C941000] 02:54:20 INFO - PROCESS | 1288 | 1461232460492 Marionette DEBUG loaded listener.js 02:54:20 INFO - PROCESS | 1288 | ++DOMWINDOW == 351 (2C948C00) [pid = 1288] [serial = 2219] [outer = 2C941000] 02:54:20 INFO - PROCESS | 1288 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:54:21 INFO - PROCESS | 1288 | 1461232461024 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]]]}] 02:54:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:54:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 970ms 02:54:21 INFO - PROCESS | 1288 | 1461232461040 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 02:54:21 INFO - PROCESS | 1288 | 1461232461042 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 02:54:21 INFO - PROCESS | 1288 | 1461232461046 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:54:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:54:21 INFO - PROCESS | 1288 | 1461232461048 Marionette TRACE conn4 <- [1,2922,null,{}] 02:54:21 INFO - PROCESS | 1288 | 1461232461051 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}] 02:54:21 INFO - PROCESS | 1288 | 1461232461183 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 02:54:21 INFO - PROCESS | 1288 | 1461232461383 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:21 INFO - PROCESS | 1288 | ++DOCSHELL 2B92F400 == 118 [pid = 1288] [id = 740] 02:54:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 352 (2C943000) [pid = 1288] [serial = 2220] [outer = 00000000] 02:54:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 353 (2CDF2800) [pid = 1288] [serial = 2221] [outer = 2C943000] 02:54:21 INFO - PROCESS | 1288 | 1461232461437 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 1288 | ++DOMWINDOW == 354 (2CDF2400) [pid = 1288] [serial = 2222] [outer = 2C943000] 02:54:21 INFO - PROCESS | 1288 | 1461232461948 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]]]}] 02:54:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:54:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 02:54:21 INFO - PROCESS | 1288 | 1461232461981 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 02:54:21 INFO - PROCESS | 1288 | 1461232461983 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 02:54:21 INFO - PROCESS | 1288 | 1461232461986 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:54:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:54:21 INFO - PROCESS | 1288 | 1461232461988 Marionette TRACE conn4 <- [1,2926,null,{}] 02:54:21 INFO - PROCESS | 1288 | 1461232461992 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}] 02:54:22 INFO - PROCESS | 1288 | 1461232462121 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 02:54:22 INFO - PROCESS | 1288 | 1461232462332 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:22 INFO - PROCESS | 1288 | ++DOCSHELL 2CDF1400 == 119 [pid = 1288] [id = 741] 02:54:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 355 (2CDF5400) [pid = 1288] [serial = 2223] [outer = 00000000] 02:54:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 356 (2D0AC000) [pid = 1288] [serial = 2224] [outer = 2CDF5400] 02:54:22 INFO - PROCESS | 1288 | 1461232462388 Marionette DEBUG loaded listener.js 02:54:22 INFO - PROCESS | 1288 | ++DOMWINDOW == 357 (2CDFDC00) [pid = 1288] [serial = 2225] [outer = 2CDF5400] 02:54:22 INFO - PROCESS | 1288 | 1461232462908 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]]]}] 02:54:22 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. 02:54:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 970ms 02:54:22 INFO - PROCESS | 1288 | 1461232462960 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 1288 | 1461232462963 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 02:54:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:54:22 INFO - PROCESS | 1288 | 1461232462966 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - PROCESS | 1288 | 1461232462968 Marionette TRACE conn4 <- [1,2930,null,{}] 02:54:22 INFO - PROCESS | 1288 | 1461232462972 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}] 02:54:23 INFO - PROCESS | 1288 | 1461232463102 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 02:54:23 INFO - PROCESS | 1288 | 1461232463314 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 1288 | ++DOCSHELL 2BA69000 == 120 [pid = 1288] [id = 742] 02:54:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 358 (2BA69400) [pid = 1288] [serial = 2226] [outer = 00000000] 02:54:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 359 (2BA72C00) [pid = 1288] [serial = 2227] [outer = 2BA69400] 02:54:23 INFO - PROCESS | 1288 | 1461232463371 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 1288 | ++DOMWINDOW == 360 (2BA74000) [pid = 1288] [serial = 2228] [outer = 2BA69400] 02:54:23 INFO - PROCESS | 1288 | 1461232463904 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"]]]}] 02:54:23 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 02:54:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:54:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 970ms 02:54:23 INFO - PROCESS | 1288 | 1461232463940 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 02:54:23 INFO - PROCESS | 1288 | 1461232463942 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 02:54:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:54:23 INFO - PROCESS | 1288 | 1461232463964 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:54:23 INFO - PROCESS | 1288 | 1461232463966 Marionette TRACE conn4 <- [1,2934,null,{}] 02:54:23 INFO - PROCESS | 1288 | 1461232463972 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}] 02:54:24 INFO - PROCESS | 1288 | 1461232464102 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 02:54:24 INFO - PROCESS | 1288 | 1461232464347 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 1288 | ++DOCSHELL 22EC0400 == 121 [pid = 1288] [id = 743] 02:54:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 361 (22EC3000) [pid = 1288] [serial = 2229] [outer = 00000000] 02:54:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 362 (28471800) [pid = 1288] [serial = 2230] [outer = 22EC3000] 02:54:24 INFO - PROCESS | 1288 | 1461232464402 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 1288 | ++DOMWINDOW == 363 (28474800) [pid = 1288] [serial = 2231] [outer = 22EC3000] 02:54:24 INFO - PROCESS | 1288 | 1461232464896 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]]]}] 02:54:24 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. 02:54:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 990ms 02:54:24 INFO - PROCESS | 1288 | 1461232464937 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 02:54:24 INFO - PROCESS | 1288 | 1461232464939 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 02:54:24 INFO - PROCESS | 1288 | 1461232464943 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:54:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:54:24 INFO - PROCESS | 1288 | 1461232464945 Marionette TRACE conn4 <- [1,2938,null,{}] 02:54:24 INFO - PROCESS | 1288 | 1461232464949 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}] 02:54:25 INFO - PROCESS | 1288 | 1461232465104 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 02:54:25 INFO - PROCESS | 1288 | 1461232465310 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:25 INFO - PROCESS | 1288 | ++DOCSHELL 16546400 == 122 [pid = 1288] [id = 744] 02:54:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 364 (16549C00) [pid = 1288] [serial = 2232] [outer = 00000000] 02:54:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 365 (22DB2400) [pid = 1288] [serial = 2233] [outer = 16549C00] 02:54:25 INFO - PROCESS | 1288 | 1461232465366 Marionette DEBUG loaded listener.js 02:54:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 366 (24B5F000) [pid = 1288] [serial = 2234] [outer = 16549C00] 02:54:25 INFO - PROCESS | 1288 | ++DOCSHELL 2857F400 == 123 [pid = 1288] [id = 745] 02:54:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 367 (28D61800) [pid = 1288] [serial = 2235] [outer = 00000000] 02:54:25 INFO - PROCESS | 1288 | ++DOMWINDOW == 368 (28D68800) [pid = 1288] [serial = 2236] [outer = 28D61800] 02:54:26 INFO - PROCESS | 1288 | 1461232466052 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]]]}] 02:54:26 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. 02:54:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1130ms 02:54:26 INFO - PROCESS | 1288 | 1461232466081 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 02:54:26 INFO - PROCESS | 1288 | 1461232466083 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 02:54:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:54:26 INFO - PROCESS | 1288 | 1461232466106 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:54:26 INFO - PROCESS | 1288 | 1461232466108 Marionette TRACE conn4 <- [1,2942,null,{}] 02:54:26 INFO - PROCESS | 1288 | 1461232466112 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}] 02:54:26 INFO - PROCESS | 1288 | 1461232466282 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 02:54:26 INFO - PROCESS | 1288 | 1461232466480 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:26 INFO - PROCESS | 1288 | ++DOCSHELL 255B5800 == 124 [pid = 1288] [id = 746] 02:54:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 369 (25899800) [pid = 1288] [serial = 2237] [outer = 00000000] 02:54:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 370 (28D6D000) [pid = 1288] [serial = 2238] [outer = 25899800] 02:54:26 INFO - PROCESS | 1288 | 1461232466533 Marionette DEBUG loaded listener.js 02:54:26 INFO - PROCESS | 1288 | ++DOMWINDOW == 371 (28D6CC00) [pid = 1288] [serial = 2239] [outer = 25899800] 02:54:27 INFO - PROCESS | 1288 | 1461232467090 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]]]}] 02:54:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:54:27 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 02:54:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1023ms 02:54:27 INFO - PROCESS | 1288 | 1461232467128 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 02:54:27 INFO - PROCESS | 1288 | 1461232467130 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 02:54:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:54:27 INFO - PROCESS | 1288 | 1461232467133 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:54:27 INFO - PROCESS | 1288 | 1461232467135 Marionette TRACE conn4 <- [1,2946,null,{}] 02:54:27 INFO - PROCESS | 1288 | 1461232467139 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}] 02:54:27 INFO - PROCESS | 1288 | 1461232467334 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 02:54:27 INFO - PROCESS | 1288 | 1461232467553 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:27 INFO - PROCESS | 1288 | ++DOCSHELL 28D6C400 == 125 [pid = 1288] [id = 747] 02:54:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 372 (28D6C800) [pid = 1288] [serial = 2240] [outer = 00000000] 02:54:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 373 (2D0B2C00) [pid = 1288] [serial = 2241] [outer = 28D6C800] 02:54:27 INFO - PROCESS | 1288 | 1461232467609 Marionette DEBUG loaded listener.js 02:54:27 INFO - PROCESS | 1288 | ++DOMWINDOW == 374 (2CDF9800) [pid = 1288] [serial = 2242] [outer = 28D6C800] 02:54:28 INFO - PROCESS | 1288 | 1461232468433 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]]]}] 02:54:28 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. 02:54:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1333ms 02:54:28 INFO - PROCESS | 1288 | 1461232468480 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 02:54:28 INFO - PROCESS | 1288 | 1461232468484 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 02:54:28 INFO - PROCESS | 1288 | 1461232468492 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:54:28 INFO - PROCESS | 1288 | 1461232468496 Marionette TRACE conn4 <- [1,2950,null,{}] 02:54:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:54:28 INFO - PROCESS | 1288 | 1461232468501 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}] 02:54:28 INFO - PROCESS | 1288 | 1461232468633 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 02:54:28 INFO - PROCESS | 1288 | 1461232468851 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:28 INFO - PROCESS | 1288 | ++DOCSHELL 1D58B800 == 126 [pid = 1288] [id = 748] 02:54:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 375 (1D58C000) [pid = 1288] [serial = 2243] [outer = 00000000] 02:54:28 INFO - PROCESS | 1288 | ++DOMWINDOW == 376 (1F0C3C00) [pid = 1288] [serial = 2244] [outer = 1D58C000] 02:54:28 INFO - PROCESS | 1288 | 1461232468945 Marionette DEBUG loaded listener.js 02:54:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 377 (1FE56800) [pid = 1288] [serial = 2245] [outer = 1D58C000] 02:54:29 INFO - PROCESS | 1288 | 1461232469454 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]]]}] 02:54:29 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. 02:54:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 970ms 02:54:29 INFO - PROCESS | 1288 | 1461232469469 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 02:54:29 INFO - PROCESS | 1288 | 1461232469474 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 02:54:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:54:29 INFO - PROCESS | 1288 | 1461232469481 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:54:29 INFO - PROCESS | 1288 | 1461232469484 Marionette TRACE conn4 <- [1,2954,null,{}] 02:54:29 INFO - PROCESS | 1288 | 1461232469487 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}] 02:54:29 INFO - PROCESS | 1288 | 1461232469637 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 02:54:29 INFO - PROCESS | 1288 | 1461232469851 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 1288 | ++DOCSHELL 1D584C00 == 127 [pid = 1288] [id = 749] 02:54:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 378 (1E70A000) [pid = 1288] [serial = 2246] [outer = 00000000] 02:54:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 379 (24042000) [pid = 1288] [serial = 2247] [outer = 1E70A000] 02:54:29 INFO - PROCESS | 1288 | 1461232469899 Marionette DEBUG loaded listener.js 02:54:29 INFO - PROCESS | 1288 | ++DOMWINDOW == 380 (2588CC00) [pid = 1288] [serial = 2248] [outer = 1E70A000] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 1AA94800 == 126 [pid = 1288] [id = 630] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 2A86C400 == 125 [pid = 1288] [id = 673] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 12C3F800 == 124 [pid = 1288] [id = 672] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 29D84400 == 123 [pid = 1288] [id = 671] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 2227E800 == 122 [pid = 1288] [id = 727] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 12E4D400 == 121 [pid = 1288] [id = 726] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 21C87000 == 120 [pid = 1288] [id = 725] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 21C79400 == 119 [pid = 1288] [id = 724] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 1F9CF400 == 118 [pid = 1288] [id = 723] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 1CC23000 == 117 [pid = 1288] [id = 722] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 379 (28DCDC00) [pid = 1288] [serial = 2113] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 1653A400 == 116 [pid = 1288] [id = 721] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 1CFF5000 == 115 [pid = 1288] [id = 720] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 1BB26800 == 114 [pid = 1288] [id = 719] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 2ADB2400 == 113 [pid = 1288] [id = 713] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 2ADAE800 == 112 [pid = 1288] [id = 712] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 2A871C00 == 111 [pid = 1288] [id = 711] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 2746D000 == 110 [pid = 1288] [id = 710] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 29B9B800 == 109 [pid = 1288] [id = 709] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 291EE000 == 108 [pid = 1288] [id = 708] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 29132800 == 107 [pid = 1288] [id = 707] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 1D589C00 == 106 [pid = 1288] [id = 706] 02:54:30 INFO - PROCESS | 1288 | --DOCSHELL 1B6B1800 == 105 [pid = 1288] [id = 705] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 378 (2847A800) [pid = 1288] [serial = 2111] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 377 (1B910400) [pid = 1288] [serial = 2090] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 376 (29D2BC00) [pid = 1288] [serial = 2062] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 375 (24045400) [pid = 1288] [serial = 2108] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 374 (18F0D800) [pid = 1288] [serial = 2089] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 373 (29B9A000) [pid = 1288] [serial = 2068] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 372 (284A6800) [pid = 1288] [serial = 2059] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 371 (1F9C7400) [pid = 1288] [serial = 2093] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 370 (23A64C00) [pid = 1288] [serial = 2098] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 369 (1D8D6800) [pid = 1288] [serial = 2092] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 368 (28478400) [pid = 1288] [serial = 2110] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 367 (2843D000) [pid = 1288] [serial = 2074] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 366 (29D7C000) [pid = 1288] [serial = 2071] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 365 (26B9E800) [pid = 1288] [serial = 2101] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 364 (1FF6A400) [pid = 1288] [serial = 2050] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 363 (1D5F8C00) [pid = 1288] [serial = 2080] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 362 (20F55C00) [pid = 1288] [serial = 2095] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 361 (1FF6B800) [pid = 1288] [serial = 2087] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 360 (1CC29000) [pid = 1288] [serial = 2047] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 359 (2B292000) [pid = 1288] [serial = 2077] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 358 (24B2F800) [pid = 1288] [serial = 2099] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 357 (26E34C00) [pid = 1288] [serial = 2102] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 356 (1FA69000) [pid = 1288] [serial = 2086] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 355 (26E34800) [pid = 1288] [serial = 2083] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 354 (21B01800) [pid = 1288] [serial = 2096] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 353 (28430000) [pid = 1288] [serial = 2065] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 352 (27B42000) [pid = 1288] [serial = 2056] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 351 (2060E400) [pid = 1288] [serial = 2107] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 350 (28176400) [pid = 1288] [serial = 2105] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 349 (2808A800) [pid = 1288] [serial = 2104] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 348 (24B59C00) [pid = 1288] [serial = 2045] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | --DOMWINDOW == 347 (2581AC00) [pid = 1288] [serial = 2053] [outer = 00000000] [url = about:blank] 02:54:30 INFO - PROCESS | 1288 | 1461232470689 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]]]}] 02:54:30 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. 02:54:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1223ms 02:54:30 INFO - PROCESS | 1288 | 1461232470707 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 1288 | 1461232470709 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 02:54:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:54:30 INFO - PROCESS | 1288 | 1461232470712 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - PROCESS | 1288 | 1461232470716 Marionette TRACE conn4 <- [1,2958,null,{}] 02:54:30 INFO - PROCESS | 1288 | 1461232470726 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}] 02:54:30 INFO - PROCESS | 1288 | 1461232470846 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 02:54:31 INFO - PROCESS | 1288 | 1461232471007 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:31 INFO - PROCESS | 1288 | ++DOCSHELL 1B5B4000 == 106 [pid = 1288] [id = 750] 02:54:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 348 (1B618C00) [pid = 1288] [serial = 2249] [outer = 00000000] 02:54:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 349 (1CF76800) [pid = 1288] [serial = 2250] [outer = 1B618C00] 02:54:31 INFO - PROCESS | 1288 | 1461232471056 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 350 (1E608000) [pid = 1288] [serial = 2251] [outer = 1B618C00] 02:54:31 INFO - PROCESS | 1288 | 1461232471477 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]]]}] 02:54:31 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. 02:54:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 830ms 02:54:31 INFO - PROCESS | 1288 | 1461232471543 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 02:54:31 INFO - PROCESS | 1288 | 1461232471545 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 02:54:31 INFO - PROCESS | 1288 | 1461232471553 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:54:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:54:31 INFO - PROCESS | 1288 | 1461232471555 Marionette TRACE conn4 <- [1,2962,null,{}] 02:54:31 INFO - PROCESS | 1288 | 1461232471558 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}] 02:54:31 INFO - PROCESS | 1288 | 1461232471674 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 02:54:31 INFO - PROCESS | 1288 | 1461232471685 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:31 INFO - PROCESS | 1288 | ++DOCSHELL 1FA73400 == 107 [pid = 1288] [id = 751] 02:54:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 351 (1FF21800) [pid = 1288] [serial = 2252] [outer = 00000000] 02:54:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 352 (209AC400) [pid = 1288] [serial = 2253] [outer = 1FF21800] 02:54:31 INFO - PROCESS | 1288 | 1461232471730 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 1288 | ++DOMWINDOW == 353 (21AA9400) [pid = 1288] [serial = 2254] [outer = 1FF21800] 02:54:32 INFO - PROCESS | 1288 | 1461232472233 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]]]}] 02:54:32 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. 02:54:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 02:54:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:54:32 INFO - PROCESS | 1288 | 1461232472287 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 02:54:32 INFO - PROCESS | 1288 | 1461232472289 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 02:54:32 INFO - PROCESS | 1288 | 1461232472292 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:54:32 INFO - PROCESS | 1288 | 1461232472294 Marionette TRACE conn4 <- [1,2966,null,{}] 02:54:32 INFO - PROCESS | 1288 | 1461232472297 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}] 02:54:32 INFO - PROCESS | 1288 | 1461232472407 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 02:54:32 INFO - PROCESS | 1288 | 1461232472616 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 1288 | ++DOCSHELL 21B0F800 == 108 [pid = 1288] [id = 752] 02:54:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 354 (21C7B000) [pid = 1288] [serial = 2255] [outer = 00000000] 02:54:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 355 (2548E800) [pid = 1288] [serial = 2256] [outer = 21C7B000] 02:54:32 INFO - PROCESS | 1288 | 1461232472661 Marionette DEBUG loaded listener.js 02:54:32 INFO - PROCESS | 1288 | ++DOMWINDOW == 356 (25821800) [pid = 1288] [serial = 2257] [outer = 21C7B000] 02:54:33 INFO - PROCESS | 1288 | 1461232473067 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]]]}] 02:54:33 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. 02:54:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 830ms 02:54:33 INFO - PROCESS | 1288 | 1461232473133 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 02:54:33 INFO - PROCESS | 1288 | 1461232473135 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 02:54:33 INFO - PROCESS | 1288 | 1461232473138 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:54:33 INFO - PROCESS | 1288 | 1461232473140 Marionette TRACE conn4 <- [1,2970,null,{}] 02:54:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:54:33 INFO - PROCESS | 1288 | 1461232473144 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}] 02:54:33 INFO - PROCESS | 1288 | 1461232473333 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 02:54:33 INFO - PROCESS | 1288 | 1461232473356 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:33 INFO - PROCESS | 1288 | ++DOCSHELL 24B2F800 == 109 [pid = 1288] [id = 753] 02:54:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 357 (2683B000) [pid = 1288] [serial = 2258] [outer = 00000000] 02:54:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 358 (28085C00) [pid = 1288] [serial = 2259] [outer = 2683B000] 02:54:33 INFO - PROCESS | 1288 | 1461232473404 Marionette DEBUG loaded listener.js 02:54:33 INFO - PROCESS | 1288 | ++DOMWINDOW == 359 (28177C00) [pid = 1288] [serial = 2260] [outer = 2683B000] 02:54:33 INFO - PROCESS | 1288 | 1461232473871 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"]]]}] 02:54:33 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 02:54:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:54:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 770ms 02:54:33 INFO - PROCESS | 1288 | 1461232473915 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 02:54:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:54:33 INFO - PROCESS | 1288 | 1461232473917 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 02:54:33 INFO - PROCESS | 1288 | 1461232473920 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:54:33 INFO - PROCESS | 1288 | 1461232473922 Marionette TRACE conn4 <- [1,2974,null,{}] 02:54:33 INFO - PROCESS | 1288 | 1461232473925 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}] 02:54:34 INFO - PROCESS | 1288 | 1461232474090 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 02:54:34 INFO - PROCESS | 1288 | 1461232474108 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 1288 | ++DOCSHELL 28426C00 == 110 [pid = 1288] [id = 754] 02:54:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 360 (28436000) [pid = 1288] [serial = 2261] [outer = 00000000] 02:54:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 361 (28D66C00) [pid = 1288] [serial = 2262] [outer = 28436000] 02:54:34 INFO - PROCESS | 1288 | 1461232474152 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 1288 | ++DOMWINDOW == 362 (28DD0000) [pid = 1288] [serial = 2263] [outer = 28436000] 02:54:34 INFO - PROCESS | 1288 | 1461232474590 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]]]}] 02:54:34 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. 02:54:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 730ms 02:54:34 INFO - PROCESS | 1288 | 1461232474651 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 02:54:34 INFO - PROCESS | 1288 | 1461232474653 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 02:54:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:54:34 INFO - PROCESS | 1288 | 1461232474656 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:54:34 INFO - PROCESS | 1288 | 1461232474657 Marionette TRACE conn4 <- [1,2978,null,{}] 02:54:34 INFO - PROCESS | 1288 | 1461232474661 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}] 02:54:34 INFO - PROCESS | 1288 | 1461232474828 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 02:54:35 INFO - PROCESS | 1288 | --DOMWINDOW == 361 (21C7A000) [pid = 1288] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:54:35 INFO - PROCESS | 1288 | --DOMWINDOW == 360 (2484AC00) [pid = 1288] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:54:35 INFO - PROCESS | 1288 | --DOMWINDOW == 359 (1334E400) [pid = 1288] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:54:35 INFO - PROCESS | 1288 | --DOMWINDOW == 358 (22DA9000) [pid = 1288] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:54:35 INFO - PROCESS | 1288 | --DOMWINDOW == 357 (1FA72C00) [pid = 1288] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:54:35 INFO - PROCESS | 1288 | --DOMWINDOW == 356 (1BB29000) [pid = 1288] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:54:35 INFO - PROCESS | 1288 | --DOMWINDOW == 355 (1CC28800) [pid = 1288] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:54:35 INFO - PROCESS | 1288 | --DOMWINDOW == 354 (17222800) [pid = 1288] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:54:35 INFO - PROCESS | 1288 | --DOMWINDOW == 353 (1D0AFC00) [pid = 1288] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:54:35 INFO - PROCESS | 1288 | 1461232475244 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:35 INFO - PROCESS | 1288 | ++DOCSHELL 12F6B000 == 111 [pid = 1288] [id = 755] 02:54:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 354 (1334E400) [pid = 1288] [serial = 2264] [outer = 00000000] 02:54:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 355 (1BB29000) [pid = 1288] [serial = 2265] [outer = 1334E400] 02:54:35 INFO - PROCESS | 1288 | 1461232475290 Marionette DEBUG loaded listener.js 02:54:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 356 (1E67A800) [pid = 1288] [serial = 2266] [outer = 1334E400] 02:54:35 INFO - PROCESS | 1288 | ++DOCSHELL 26EA5000 == 112 [pid = 1288] [id = 756] 02:54:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 357 (26EA6000) [pid = 1288] [serial = 2267] [outer = 00000000] 02:54:35 INFO - PROCESS | 1288 | ++DOMWINDOW == 358 (26EA6800) [pid = 1288] [serial = 2268] [outer = 26EA6000] 02:54:35 INFO - PROCESS | 1288 | 1461232475777 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]]]}] 02:54:35 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. 02:54:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1174ms 02:54:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:54:35 INFO - PROCESS | 1288 | 1461232475831 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 02:54:35 INFO - PROCESS | 1288 | 1461232475833 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 02:54:35 INFO - PROCESS | 1288 | 1461232475836 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:54:35 INFO - PROCESS | 1288 | 1461232475838 Marionette TRACE conn4 <- [1,2982,null,{}] 02:54:35 INFO - PROCESS | 1288 | 1461232475841 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}] 02:54:35 INFO - PROCESS | 1288 | 1461232475987 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 02:54:36 INFO - PROCESS | 1288 | 1461232476150 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:36 INFO - PROCESS | 1288 | ++DOCSHELL 1FA72C00 == 113 [pid = 1288] [id = 757] 02:54:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 359 (20617800) [pid = 1288] [serial = 2269] [outer = 00000000] 02:54:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 360 (26EA9C00) [pid = 1288] [serial = 2270] [outer = 20617800] 02:54:36 INFO - PROCESS | 1288 | 1461232476194 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 361 (26EAB400) [pid = 1288] [serial = 2271] [outer = 20617800] 02:54:36 INFO - PROCESS | 1288 | 1461232476535 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]]]}] 02:54:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:54:36 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 02:54:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 730ms 02:54:36 INFO - PROCESS | 1288 | 1461232476610 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 02:54:36 INFO - PROCESS | 1288 | 1461232476612 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 02:54:36 INFO - PROCESS | 1288 | 1461232476617 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:54:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:54:36 INFO - PROCESS | 1288 | 1461232476619 Marionette TRACE conn4 <- [1,2986,null,{}] 02:54:36 INFO - PROCESS | 1288 | 1461232476622 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}] 02:54:36 INFO - PROCESS | 1288 | 1461232476737 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 02:54:36 INFO - PROCESS | 1288 | 1461232476743 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:36 INFO - PROCESS | 1288 | ++DOCSHELL 26EAD000 == 114 [pid = 1288] [id = 758] 02:54:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 362 (26EAE400) [pid = 1288] [serial = 2272] [outer = 00000000] 02:54:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 363 (284C4000) [pid = 1288] [serial = 2273] [outer = 26EAE400] 02:54:36 INFO - PROCESS | 1288 | 1461232476788 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 1288 | ++DOMWINDOW == 364 (284C7400) [pid = 1288] [serial = 2274] [outer = 26EAE400] 02:54:37 INFO - PROCESS | 1288 | 1461232477474 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]]]}] 02:54:37 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. 02:54:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 870ms 02:54:37 INFO - PROCESS | 1288 | 1461232477492 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 02:54:37 INFO - PROCESS | 1288 | 1461232477497 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 02:54:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:54:37 INFO - PROCESS | 1288 | 1461232477502 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:54:37 INFO - PROCESS | 1288 | 1461232477507 Marionette TRACE conn4 <- [1,2990,null,{}] 02:54:37 INFO - PROCESS | 1288 | 1461232477514 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}] 02:54:37 INFO - PROCESS | 1288 | 1461232477683 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 02:54:37 INFO - PROCESS | 1288 | 1461232477911 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 1288 | ++DOCSHELL 1B90B400 == 115 [pid = 1288] [id = 759] 02:54:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 365 (1BB1BC00) [pid = 1288] [serial = 2275] [outer = 00000000] 02:54:37 INFO - PROCESS | 1288 | ++DOMWINDOW == 366 (1FA6E800) [pid = 1288] [serial = 2276] [outer = 1BB1BC00] 02:54:37 INFO - PROCESS | 1288 | 1461232477971 Marionette DEBUG loaded listener.js 02:54:38 INFO - PROCESS | 1288 | ++DOMWINDOW == 367 (1BC7D000) [pid = 1288] [serial = 2277] [outer = 1BB1BC00] 02:54:38 INFO - PROCESS | 1288 | 1461232478614 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]]]}] 02:54:38 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. 02:54:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1132ms 02:54:38 INFO - PROCESS | 1288 | 1461232478647 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 02:54:38 INFO - PROCESS | 1288 | 1461232478653 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 02:54:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:54:38 INFO - PROCESS | 1288 | 1461232478661 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:54:38 INFO - PROCESS | 1288 | 1461232478664 Marionette TRACE conn4 <- [1,2994,null,{}] 02:54:38 INFO - PROCESS | 1288 | 1461232478668 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}] 02:54:38 INFO - PROCESS | 1288 | 1461232478830 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 02:54:39 INFO - PROCESS | 1288 | 1461232479050 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:39 INFO - PROCESS | 1288 | ++DOCSHELL 1F991000 == 116 [pid = 1288] [id = 760] 02:54:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 368 (1FA67400) [pid = 1288] [serial = 2278] [outer = 00000000] 02:54:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 369 (26EB6C00) [pid = 1288] [serial = 2279] [outer = 1FA67400] 02:54:39 INFO - PROCESS | 1288 | 1461232479108 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 1288 | ++DOMWINDOW == 370 (26EADC00) [pid = 1288] [serial = 2280] [outer = 1FA67400] 02:54:39 INFO - PROCESS | 1288 | 1461232479687 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]]]}] 02:54:39 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. 02:54:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1073ms 02:54:39 INFO - PROCESS | 1288 | 1461232479756 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 02:54:39 INFO - PROCESS | 1288 | 1461232479759 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 02:54:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:54:39 INFO - PROCESS | 1288 | 1461232479762 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:54:39 INFO - PROCESS | 1288 | 1461232479766 Marionette TRACE conn4 <- [1,2998,null,{}] 02:54:39 INFO - PROCESS | 1288 | 1461232479777 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}] 02:54:39 INFO - PROCESS | 1288 | 1461232479921 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 02:54:40 INFO - PROCESS | 1288 | 1461232480125 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 1288 | ++DOCSHELL 28D64400 == 117 [pid = 1288] [id = 761] 02:54:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 371 (28D66400) [pid = 1288] [serial = 2281] [outer = 00000000] 02:54:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 372 (291EFC00) [pid = 1288] [serial = 2282] [outer = 28D66400] 02:54:40 INFO - PROCESS | 1288 | 1461232480185 Marionette DEBUG loaded listener.js 02:54:40 INFO - PROCESS | 1288 | ++DOMWINDOW == 373 (29830800) [pid = 1288] [serial = 2283] [outer = 28D66400] 02:54:40 INFO - PROCESS | 1288 | [1288] 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 02:54:40 INFO - PROCESS | 1288 | 1461232480852 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:54:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:54:40 INFO - {} 02:54:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:54:40 INFO - {} 02:54:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:54:40 INFO - {} 02:54:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:54:40 INFO - {} 02:54:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1133ms 02:54:40 INFO - PROCESS | 1288 | 1461232480897 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 02:54:40 INFO - PROCESS | 1288 | 1461232480900 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 02:54:40 INFO - TEST-START | /FileAPI/fileReader.html 02:54:40 INFO - PROCESS | 1288 | 1461232480903 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - PROCESS | 1288 | 1461232480905 Marionette TRACE conn4 <- [1,3002,null,{}] 02:54:40 INFO - PROCESS | 1288 | 1461232480909 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}] 02:54:41 INFO - PROCESS | 1288 | 1461232481053 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 02:54:41 INFO - PROCESS | 1288 | 1461232481253 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:41 INFO - PROCESS | 1288 | ++DOCSHELL 2913B800 == 118 [pid = 1288] [id = 762] 02:54:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 374 (29B96000) [pid = 1288] [serial = 2284] [outer = 00000000] 02:54:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 375 (29BCDC00) [pid = 1288] [serial = 2285] [outer = 29B96000] 02:54:41 INFO - PROCESS | 1288 | 1461232481308 Marionette DEBUG loaded listener.js 02:54:41 INFO - PROCESS | 1288 | ++DOMWINDOW == 376 (29BD0400) [pid = 1288] [serial = 2286] [outer = 29B96000] 02:54:41 INFO - PROCESS | 1288 | 1461232481930 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]]]}] 02:54:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:54:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:54:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:54:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:54:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 1075ms 02:54:41 INFO - PROCESS | 1288 | 1461232481994 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 02:54:41 INFO - PROCESS | 1288 | 1461232481997 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 02:54:41 INFO - PROCESS | 1288 | 1461232482002 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:54:41 INFO - PROCESS | 1288 | 1461232482004 Marionette TRACE conn4 <- [1,3006,null,{}] 02:54:42 INFO - TEST-START | /FileAPI/historical.html 02:54:42 INFO - PROCESS | 1288 | 1461232482008 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}] 02:54:42 INFO - PROCESS | 1288 | 1461232482140 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 02:54:42 INFO - PROCESS | 1288 | 1461232482364 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 1288 | ++DOCSHELL 29D2BC00 == 119 [pid = 1288] [id = 763] 02:54:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 377 (29D2C800) [pid = 1288] [serial = 2287] [outer = 00000000] 02:54:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 378 (29D49000) [pid = 1288] [serial = 2288] [outer = 29D2C800] 02:54:42 INFO - PROCESS | 1288 | 1461232482420 Marionette DEBUG loaded listener.js 02:54:42 INFO - PROCESS | 1288 | ++DOMWINDOW == 379 (29D4A400) [pid = 1288] [serial = 2289] [outer = 29D2C800] 02:54:42 INFO - PROCESS | 1288 | 1461232482984 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"]]]}] 02:54:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:54:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:54:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:54:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:54:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:54:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:54:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:54:43 INFO - TEST-OK | /FileAPI/historical.html | took 1013ms 02:54:43 INFO - PROCESS | 1288 | 1461232483023 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 02:54:43 INFO - PROCESS | 1288 | 1461232483025 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 02:54:43 INFO - TEST-START | /FileAPI/idlharness.html 02:54:43 INFO - PROCESS | 1288 | 1461232483029 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - PROCESS | 1288 | 1461232483031 Marionette TRACE conn4 <- [1,3010,null,{}] 02:54:43 INFO - PROCESS | 1288 | 1461232483035 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}] 02:54:43 INFO - PROCESS | 1288 | 1461232483188 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 02:54:43 INFO - PROCESS | 1288 | 1461232483410 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:43 INFO - PROCESS | 1288 | ++DOCSHELL 28196000 == 120 [pid = 1288] [id = 764] 02:54:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 380 (28196400) [pid = 1288] [serial = 2290] [outer = 00000000] 02:54:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 381 (29D4C400) [pid = 1288] [serial = 2291] [outer = 28196400] 02:54:43 INFO - PROCESS | 1288 | 1461232483470 Marionette DEBUG loaded listener.js 02:54:43 INFO - PROCESS | 1288 | ++DOMWINDOW == 382 (29D4F000) [pid = 1288] [serial = 2292] [outer = 28196400] 02:54:44 INFO - PROCESS | 1288 | 1461232484615 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]]]}] 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:54:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:54:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:54:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:54:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:54:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:54:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:54:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:54:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:54:44 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 02:54:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:54:44 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 02:54:44 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 02:54:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:54:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:54:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:54:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:54:44 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 02:54:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:54:44 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 02:54:44 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 02:54:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:54:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:54:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 1728ms 02:54:44 INFO - PROCESS | 1288 | 1461232484784 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 02:54:44 INFO - PROCESS | 1288 | 1461232484786 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 02:54:44 INFO - PROCESS | 1288 | 1461232484792 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:54:44 INFO - TEST-START | /FileAPI/idlharness.worker 02:54:44 INFO - PROCESS | 1288 | 1461232484794 Marionette TRACE conn4 <- [1,3014,null,{}] 02:54:44 INFO - PROCESS | 1288 | 1461232484797 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}] 02:54:44 INFO - PROCESS | 1288 | 1461232484916 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 02:54:45 INFO - PROCESS | 1288 | 1461232485187 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 1288 | ++DOCSHELL 29D48C00 == 121 [pid = 1288] [id = 765] 02:54:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 383 (29D7F400) [pid = 1288] [serial = 2293] [outer = 00000000] 02:54:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 384 (2C944400) [pid = 1288] [serial = 2294] [outer = 29D7F400] 02:54:45 INFO - PROCESS | 1288 | 1461232485243 Marionette DEBUG loaded listener.js 02:54:45 INFO - PROCESS | 1288 | ++DOMWINDOW == 385 (2C948000) [pid = 1288] [serial = 2295] [outer = 29D7F400] 02:54:45 INFO - PROCESS | 1288 | [1288] 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 02:54:46 INFO - PROCESS | 1288 | 1461232486419 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,{},{}]]]}] 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:54:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:54:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:54:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:54:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:54:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:54:46 INFO - {} 02:54:46 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 02:54:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:54:46 INFO - {} 02:54:46 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 - {} 02:54:46 INFO - {} 02:54:46 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 02:54:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:54:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:54:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:54:46 INFO - {} 02:54:46 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 02:54:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:54:46 INFO - {} 02:54:46 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 - {} 02:54:46 INFO - {} 02:54:46 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 02:54:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 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 02:54:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:54:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:54:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:54:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:54:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:54:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 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 02:54:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:54:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 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 02:54:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:54:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 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 02:54:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:54:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:54:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:54:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:54:46 INFO - {} 02:54:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1731ms 02:54:46 INFO - PROCESS | 1288 | 1461232486574 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 02:54:46 INFO - PROCESS | 1288 | 1461232486577 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 02:54:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:54:46 INFO - PROCESS | 1288 | 1461232486593 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:54:46 INFO - PROCESS | 1288 | 1461232486596 Marionette TRACE conn4 <- [1,3018,null,{}] 02:54:46 INFO - PROCESS | 1288 | 1461232486601 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}] 02:54:46 INFO - PROCESS | 1288 | 1461232486733 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 02:54:46 INFO - PROCESS | 1288 | 1461232486930 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:46 INFO - PROCESS | 1288 | ++DOCSHELL 2C93D800 == 122 [pid = 1288] [id = 766] 02:54:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 386 (2CA6B400) [pid = 1288] [serial = 2296] [outer = 00000000] 02:54:46 INFO - PROCESS | 1288 | ++DOMWINDOW == 387 (2CA71000) [pid = 1288] [serial = 2297] [outer = 2CA6B400] 02:54:46 INFO - PROCESS | 1288 | 1461232486984 Marionette DEBUG loaded listener.js 02:54:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 388 (2CA72400) [pid = 1288] [serial = 2298] [outer = 2CA6B400] 02:54:47 INFO - PROCESS | 1288 | 1461232487498 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]]]}] 02:54:47 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 02:54:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 950ms 02:54:47 INFO - PROCESS | 1288 | 1461232487533 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 02:54:47 INFO - PROCESS | 1288 | 1461232487535 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 02:54:47 INFO - PROCESS | 1288 | 1461232487539 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:54:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:54:47 INFO - PROCESS | 1288 | 1461232487541 Marionette TRACE conn4 <- [1,3022,null,{}] 02:54:47 INFO - PROCESS | 1288 | 1461232487544 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}] 02:54:47 INFO - PROCESS | 1288 | 1461232487758 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 02:54:47 INFO - PROCESS | 1288 | 1461232487944 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:47 INFO - PROCESS | 1288 | ++DOCSHELL 14208800 == 123 [pid = 1288] [id = 767] 02:54:47 INFO - PROCESS | 1288 | ++DOMWINDOW == 389 (1653A400) [pid = 1288] [serial = 2299] [outer = 00000000] 02:54:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 390 (284C7800) [pid = 1288] [serial = 2300] [outer = 1653A400] 02:54:48 INFO - PROCESS | 1288 | 1461232488041 Marionette DEBUG loaded listener.js 02:54:48 INFO - PROCESS | 1288 | ++DOMWINDOW == 391 (2CBCB800) [pid = 1288] [serial = 2301] [outer = 1653A400] 02:54:49 INFO - PROCESS | 1288 | 1461232489078 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]]]}] 02:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:54:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1580ms 02:54:49 INFO - PROCESS | 1288 | 1461232489129 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 1288 | 1461232489133 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 02:54:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:54:49 INFO - PROCESS | 1288 | 1461232489139 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 1288 | 1461232489144 Marionette TRACE conn4 <- [1,3026,null,{}] 02:54:49 INFO - PROCESS | 1288 | 1461232489150 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}] 02:54:49 INFO - PROCESS | 1288 | 1461232489279 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 02:54:49 INFO - PROCESS | 1288 | 1461232489535 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:49 INFO - PROCESS | 1288 | ++DOCSHELL 12C39400 == 124 [pid = 1288] [id = 768] 02:54:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 392 (12C3A800) [pid = 1288] [serial = 2302] [outer = 00000000] 02:54:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 393 (12D0BC00) [pid = 1288] [serial = 2303] [outer = 12C3A800] 02:54:49 INFO - PROCESS | 1288 | 1461232489626 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 1288 | ++DOMWINDOW == 394 (12D19800) [pid = 1288] [serial = 2304] [outer = 12C3A800] 02:54:50 INFO - PROCESS | 1288 | 1461232490140 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"]]]}] 02:54:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:54:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:54:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1022ms 02:54:50 INFO - PROCESS | 1288 | 1461232490167 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 02:54:50 INFO - PROCESS | 1288 | 1461232490172 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 02:54:50 INFO - PROCESS | 1288 | 1461232490179 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:54:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:54:50 INFO - PROCESS | 1288 | 1461232490181 Marionette TRACE conn4 <- [1,3030,null,{}] 02:54:50 INFO - PROCESS | 1288 | 1461232490185 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}] 02:54:50 INFO - PROCESS | 1288 | 1461232490338 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 02:54:50 INFO - PROCESS | 1288 | 1461232490554 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 1288 | ++DOCSHELL 12D1E800 == 125 [pid = 1288] [id = 769] 02:54:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 395 (12E42400) [pid = 1288] [serial = 2305] [outer = 00000000] 02:54:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 396 (1721CC00) [pid = 1288] [serial = 2306] [outer = 12E42400] 02:54:50 INFO - PROCESS | 1288 | 1461232490647 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 1288 | ++DOMWINDOW == 397 (17310800) [pid = 1288] [serial = 2307] [outer = 12E42400] 02:54:51 INFO - PROCESS | 1288 | 1461232491444 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]]]}] 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:54:51 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. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:54:51 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'.) 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:54:51 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. 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:54:51 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. 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:54:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:54:51 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. 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:54:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:54:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:54:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:54:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:54:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:54:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:54:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1353ms 02:54:51 INFO - PROCESS | 1288 | 1461232491535 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 02:54:51 INFO - PROCESS | 1288 | 1461232491537 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 02:54:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:54:51 INFO - PROCESS | 1288 | 1461232491541 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 1288 | 1461232491544 Marionette TRACE conn4 <- [1,3034,null,{}] 02:54:51 INFO - PROCESS | 1288 | 1461232491572 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}] 02:54:51 INFO - PROCESS | 1288 | 1461232491702 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 02:54:51 INFO - PROCESS | 1288 | 1461232491907 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:51 INFO - PROCESS | 1288 | ++DOCSHELL 1752B400 == 126 [pid = 1288] [id = 770] 02:54:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 398 (1B637000) [pid = 1288] [serial = 2308] [outer = 00000000] 02:54:51 INFO - PROCESS | 1288 | ++DOMWINDOW == 399 (1B908000) [pid = 1288] [serial = 2309] [outer = 1B637000] 02:54:51 INFO - PROCESS | 1288 | 1461232491958 Marionette DEBUG loaded listener.js 02:54:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 400 (1BB28C00) [pid = 1288] [serial = 2310] [outer = 1B637000] 02:54:52 INFO - PROCESS | 1288 | [1288] 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 02:54:52 INFO - PROCESS | 1288 | 1461232492530 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:54:52 INFO - {} 02:54:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1038ms 02:54:52 INFO - PROCESS | 1288 | 1461232492582 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 02:54:52 INFO - PROCESS | 1288 | 1461232492585 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 02:54:52 INFO - PROCESS | 1288 | 1461232492588 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:54:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:54:52 INFO - PROCESS | 1288 | 1461232492590 Marionette TRACE conn4 <- [1,3038,null,{}] 02:54:52 INFO - PROCESS | 1288 | 1461232492594 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}] 02:54:52 INFO - PROCESS | 1288 | 1461232492795 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 02:54:52 INFO - PROCESS | 1288 | 1461232492944 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:52 INFO - PROCESS | 1288 | ++DOCSHELL 1BD64000 == 127 [pid = 1288] [id = 771] 02:54:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 401 (1BD64C00) [pid = 1288] [serial = 2311] [outer = 00000000] 02:54:52 INFO - PROCESS | 1288 | ++DOMWINDOW == 402 (1CF78C00) [pid = 1288] [serial = 2312] [outer = 1BD64C00] 02:54:52 INFO - PROCESS | 1288 | 1461232492997 Marionette DEBUG loaded listener.js 02:54:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 403 (1CF82C00) [pid = 1288] [serial = 2313] [outer = 1BD64C00] 02:54:53 INFO - PROCESS | 1288 | 1461232493492 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]]]}] 02:54:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:54:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:54:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:54:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:54:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 02:54:53 INFO - PROCESS | 1288 | 1461232493523 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 02:54:53 INFO - PROCESS | 1288 | 1461232493525 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 02:54:53 INFO - PROCESS | 1288 | 1461232493528 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:54:53 INFO - PROCESS | 1288 | 1461232493530 Marionette TRACE conn4 <- [1,3042,null,{}] 02:54:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:54:53 INFO - PROCESS | 1288 | 1461232493534 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}] 02:54:53 INFO - PROCESS | 1288 | 1461232493647 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 02:54:53 INFO - PROCESS | 1288 | 1461232493859 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:53 INFO - PROCESS | 1288 | ++DOCSHELL 12E4A400 == 128 [pid = 1288] [id = 772] 02:54:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 404 (165DD800) [pid = 1288] [serial = 2314] [outer = 00000000] 02:54:53 INFO - PROCESS | 1288 | ++DOMWINDOW == 405 (1D0BAC00) [pid = 1288] [serial = 2315] [outer = 165DD800] 02:54:53 INFO - PROCESS | 1288 | 1461232493948 Marionette DEBUG loaded listener.js 02:54:54 INFO - PROCESS | 1288 | ++DOMWINDOW == 406 (1D5F4C00) [pid = 1288] [serial = 2316] [outer = 165DD800] 02:54:54 INFO - PROCESS | 1288 | 1461232494759 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"]]]}] 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:54:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:54:54 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" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:54:54 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" 02:54:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:54:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:54:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1361ms 02:54:54 INFO - PROCESS | 1288 | 1461232494937 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 02:54:54 INFO - PROCESS | 1288 | 1461232494939 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 02:54:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:54:54 INFO - PROCESS | 1288 | 1461232494944 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:54:54 INFO - PROCESS | 1288 | 1461232494946 Marionette TRACE conn4 <- [1,3046,null,{}] 02:54:54 INFO - PROCESS | 1288 | 1461232494950 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}] 02:54:55 INFO - PROCESS | 1288 | 1461232495072 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 02:54:55 INFO - PROCESS | 1288 | 1461232495325 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:55 INFO - PROCESS | 1288 | ++DOCSHELL 0EE4C400 == 129 [pid = 1288] [id = 773] 02:54:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 407 (1C89DC00) [pid = 1288] [serial = 2317] [outer = 00000000] 02:54:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 408 (1FF25C00) [pid = 1288] [serial = 2318] [outer = 1C89DC00] 02:54:55 INFO - PROCESS | 1288 | 1461232495378 Marionette DEBUG loaded listener.js 02:54:55 INFO - PROCESS | 1288 | ++DOMWINDOW == 409 (1FF17400) [pid = 1288] [serial = 2319] [outer = 1C89DC00] 02:54:55 INFO - PROCESS | 1288 | --DOCSHELL 21AAB000 == 128 [pid = 1288] [id = 544] 02:54:55 INFO - PROCESS | 1288 | --DOCSHELL 2403B400 == 127 [pid = 1288] [id = 472] 02:54:55 INFO - PROCESS | 1288 | --DOCSHELL 12D08400 == 126 [pid = 1288] [id = 457] 02:54:55 INFO - PROCESS | 1288 | --DOCSHELL 23A62000 == 125 [pid = 1288] [id = 456] 02:54:55 INFO - PROCESS | 1288 | --DOCSHELL 1F9C2800 == 124 [pid = 1288] [id = 453] 02:54:55 INFO - PROCESS | 1288 | --DOCSHELL 1FA72C00 == 123 [pid = 1288] [id = 757] 02:54:55 INFO - PROCESS | 1288 | --DOCSHELL 26EA5000 == 122 [pid = 1288] [id = 756] 02:54:55 INFO - PROCESS | 1288 | --DOCSHELL 12F6B000 == 121 [pid = 1288] [id = 755] 02:54:55 INFO - PROCESS | 1288 | --DOCSHELL 28426C00 == 120 [pid = 1288] [id = 754] 02:54:55 INFO - PROCESS | 1288 | --DOCSHELL 24B2F800 == 119 [pid = 1288] [id = 753] 02:54:55 INFO - PROCESS | 1288 | --DOMWINDOW == 408 (2ADB4C00) [pid = 1288] [serial = 2137] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 1288 | --DOMWINDOW == 407 (29D80800) [pid = 1288] [serial = 2131] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 1288 | --DOMWINDOW == 406 (2ADAA000) [pid = 1288] [serial = 2134] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 1288 | --DOMWINDOW == 405 (2B932C00) [pid = 1288] [serial = 2140] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 1288 | --DOMWINDOW == 404 (2975C400) [pid = 1288] [serial = 2125] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 403 (29137800) [pid = 1288] [serial = 2122] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 402 (1CC30400) [pid = 1288] [serial = 2116] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 401 (2A3C2000) [pid = 1288] [serial = 2128] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 400 (2D3A2000) [pid = 1288] [serial = 2146] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 399 (2D3A4C00) [pid = 1288] [serial = 2143] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 398 (2EF0C000) [pid = 1288] [serial = 2149] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 397 (21B10C00) [pid = 1288] [serial = 2119] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 396 (1FE95000) [pid = 1288] [serial = 2152] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 395 (2D953800) [pid = 1288] [serial = 2155] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 394 (26E37400) [pid = 1288] [serial = 2185] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | 1461232496073 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]]]}] 02:54:56 INFO - PROCESS | 1288 | --DOCSHELL 21B0F800 == 118 [pid = 1288] [id = 752] 02:54:56 INFO - PROCESS | 1288 | --DOCSHELL 1FA73400 == 117 [pid = 1288] [id = 751] 02:54:56 INFO - PROCESS | 1288 | --DOCSHELL 1B5B4000 == 116 [pid = 1288] [id = 750] 02:54:56 INFO - PROCESS | 1288 | --DOCSHELL 1D584C00 == 115 [pid = 1288] [id = 749] 02:54:56 INFO - PROCESS | 1288 | --DOCSHELL 1D58B800 == 114 [pid = 1288] [id = 748] 02:54:56 INFO - PROCESS | 1288 | --DOCSHELL 2857F400 == 113 [pid = 1288] [id = 745] 02:54:56 INFO - PROCESS | 1288 | --DOCSHELL 28426400 == 112 [pid = 1288] [id = 736] 02:54:56 INFO - PROCESS | 1288 | --DOCSHELL 2847CC00 == 111 [pid = 1288] [id = 735] 02:54:56 INFO - PROCESS | 1288 | --DOCSHELL 29135000 == 110 [pid = 1288] [id = 734] 02:54:56 INFO - PROCESS | 1288 | --DOCSHELL 2843FC00 == 109 [pid = 1288] [id = 733] 02:54:56 INFO - PROCESS | 1288 | --DOCSHELL 2817C400 == 108 [pid = 1288] [id = 732] 02:54:56 INFO - PROCESS | 1288 | --DOCSHELL 277ECC00 == 107 [pid = 1288] [id = 731] 02:54:56 INFO - PROCESS | 1288 | --DOCSHELL 1F0C9000 == 106 [pid = 1288] [id = 730] 02:54:56 INFO - PROCESS | 1288 | --DOCSHELL 1A671000 == 105 [pid = 1288] [id = 729] 02:54:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:54:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:54:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:54:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:54:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:54:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:54:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:54:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:54:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:54:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:54:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:54:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:54:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:54:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:54:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:54:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:54:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:54:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:54:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:54:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1227ms 02:54:56 INFO - PROCESS | 1288 | 1461232496176 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 1288 | 1461232496178 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 02:54:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:54:56 INFO - PROCESS | 1288 | 1461232496181 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - PROCESS | 1288 | 1461232496182 Marionette TRACE conn4 <- [1,3050,null,{}] 02:54:56 INFO - PROCESS | 1288 | 1461232496186 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}] 02:54:56 INFO - PROCESS | 1288 | 1461232496293 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 393 (22EC3400) [pid = 1288] [serial = 2173] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 392 (25490800) [pid = 1288] [serial = 2176] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 391 (2403E000) [pid = 1288] [serial = 2174] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 390 (1CF7F800) [pid = 1288] [serial = 2179] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 389 (24B65400) [pid = 1288] [serial = 2182] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 388 (1FA6A800) [pid = 1288] [serial = 2180] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 387 (2051F400) [pid = 1288] [serial = 2170] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 386 (255B4400) [pid = 1288] [serial = 2177] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 385 (1CF7B800) [pid = 1288] [serial = 2159] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 384 (1BD6DC00) [pid = 1288] [serial = 2158] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 383 (1D8CD000) [pid = 1288] [serial = 2167] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 382 (1F989C00) [pid = 1288] [serial = 2168] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 381 (1B802800) [pid = 1288] [serial = 2164] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 380 (1BB1C800) [pid = 1288] [serial = 2165] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 379 (20616000) [pid = 1288] [serial = 2162] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 378 (1FE5E000) [pid = 1288] [serial = 2161] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 377 (25897400) [pid = 1288] [serial = 2183] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | --DOMWINDOW == 376 (20AEA000) [pid = 1288] [serial = 2171] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 1288 | 1461232496559 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:56 INFO - PROCESS | 1288 | ++DOCSHELL 12D18800 == 106 [pid = 1288] [id = 774] 02:54:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 377 (13C46C00) [pid = 1288] [serial = 2320] [outer = 00000000] 02:54:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 378 (1874C800) [pid = 1288] [serial = 2321] [outer = 13C46C00] 02:54:56 INFO - PROCESS | 1288 | 1461232496608 Marionette DEBUG loaded listener.js 02:54:56 INFO - PROCESS | 1288 | ++DOMWINDOW == 379 (1B6B2C00) [pid = 1288] [serial = 2322] [outer = 13C46C00] 02:54:56 INFO - PROCESS | 1288 | [1288] 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 02:54:57 INFO - PROCESS | 1288 | 1461232497032 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:54:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:54:57 INFO - {} 02:54:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 870ms 02:54:57 INFO - PROCESS | 1288 | 1461232497052 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 02:54:57 INFO - PROCESS | 1288 | 1461232497053 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 02:54:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:54:57 INFO - PROCESS | 1288 | 1461232497056 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:54:57 INFO - PROCESS | 1288 | 1461232497058 Marionette TRACE conn4 <- [1,3054,null,{}] 02:54:57 INFO - PROCESS | 1288 | 1461232497062 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}] 02:54:57 INFO - PROCESS | 1288 | 1461232497178 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 02:54:57 INFO - PROCESS | 1288 | 1461232497337 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:57 INFO - PROCESS | 1288 | ++DOCSHELL 17526000 == 107 [pid = 1288] [id = 775] 02:54:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 380 (1B808800) [pid = 1288] [serial = 2323] [outer = 00000000] 02:54:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 381 (1D0AF400) [pid = 1288] [serial = 2324] [outer = 1B808800] 02:54:57 INFO - PROCESS | 1288 | 1461232497382 Marionette DEBUG loaded listener.js 02:54:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 382 (1D5F8C00) [pid = 1288] [serial = 2325] [outer = 1B808800] 02:54:57 INFO - PROCESS | 1288 | 1461232497733 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]]]}] 02:54:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:54:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:54:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:54:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:54:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:54:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:54:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:54:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 730ms 02:54:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:54:57 INFO - PROCESS | 1288 | 1461232497789 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 02:54:57 INFO - PROCESS | 1288 | 1461232497791 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 02:54:57 INFO - PROCESS | 1288 | 1461232497794 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:54:57 INFO - PROCESS | 1288 | 1461232497796 Marionette TRACE conn4 <- [1,3058,null,{}] 02:54:57 INFO - PROCESS | 1288 | 1461232497799 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}] 02:54:57 INFO - PROCESS | 1288 | 1461232497927 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 02:54:57 INFO - PROCESS | 1288 | 1461232497933 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:57 INFO - PROCESS | 1288 | ++DOCSHELL 1B6BDC00 == 108 [pid = 1288] [id = 776] 02:54:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 383 (1B906800) [pid = 1288] [serial = 2326] [outer = 00000000] 02:54:57 INFO - PROCESS | 1288 | ++DOMWINDOW == 384 (1F9C7C00) [pid = 1288] [serial = 2327] [outer = 1B906800] 02:54:57 INFO - PROCESS | 1288 | 1461232497978 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 385 (1FA6A800) [pid = 1288] [serial = 2328] [outer = 1B906800] 02:54:58 INFO - PROCESS | 1288 | 1461232498551 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]]]}] 02:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:54:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 770ms 02:54:58 INFO - PROCESS | 1288 | 1461232498565 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 02:54:58 INFO - PROCESS | 1288 | 1461232498567 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 02:54:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:54:58 INFO - PROCESS | 1288 | 1461232498570 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - PROCESS | 1288 | 1461232498572 Marionette TRACE conn4 <- [1,3062,null,{}] 02:54:58 INFO - PROCESS | 1288 | 1461232498580 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}] 02:54:58 INFO - PROCESS | 1288 | 1461232498738 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 02:54:58 INFO - PROCESS | 1288 | 1461232498756 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:58 INFO - PROCESS | 1288 | ++DOCSHELL 1F98A800 == 109 [pid = 1288] [id = 777] 02:54:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 386 (1FE9B800) [pid = 1288] [serial = 2329] [outer = 00000000] 02:54:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 387 (20520400) [pid = 1288] [serial = 2330] [outer = 1FE9B800] 02:54:58 INFO - PROCESS | 1288 | 1461232498801 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 1288 | ++DOMWINDOW == 388 (20614800) [pid = 1288] [serial = 2331] [outer = 1FE9B800] 02:54:59 INFO - PROCESS | 1288 | 1461232499269 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]]]}] 02:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:54:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 02:54:59 INFO - PROCESS | 1288 | 1461232499306 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 02:54:59 INFO - PROCESS | 1288 | 1461232499308 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 02:54:59 INFO - PROCESS | 1288 | 1461232499311 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:54:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:54:59 INFO - PROCESS | 1288 | 1461232499314 Marionette TRACE conn4 <- [1,3066,null,{}] 02:54:59 INFO - PROCESS | 1288 | 1461232499317 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}] 02:54:59 INFO - PROCESS | 1288 | 1461232499526 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 02:54:59 INFO - PROCESS | 1288 | 1461232499552 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:59 INFO - PROCESS | 1288 | ++DOCSHELL 20AF6400 == 110 [pid = 1288] [id = 778] 02:54:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 389 (20F49800) [pid = 1288] [serial = 2332] [outer = 00000000] 02:54:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 390 (21805800) [pid = 1288] [serial = 2333] [outer = 20F49800] 02:54:59 INFO - PROCESS | 1288 | 1461232499602 Marionette DEBUG loaded listener.js 02:54:59 INFO - PROCESS | 1288 | ++DOMWINDOW == 391 (21AAE000) [pid = 1288] [serial = 2334] [outer = 20F49800] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 390 (12D0E000) [pid = 1288] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 389 (2958E400) [pid = 1288] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 388 (20F54C00) [pid = 1288] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 387 (20AE9400) [pid = 1288] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 386 (17317000) [pid = 1288] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 385 (209A2C00) [pid = 1288] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 384 (174FA400) [pid = 1288] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 383 (12E3F000) [pid = 1288] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 382 (2A3BF400) [pid = 1288] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 381 (24B62C00) [pid = 1288] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 380 (26B9A800) [pid = 1288] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 379 (12D14000) [pid = 1288] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 378 (291E2400) [pid = 1288] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 377 (2746D400) [pid = 1288] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 376 (1FF68400) [pid = 1288] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 375 (21D70C00) [pid = 1288] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 374 (13BAB000) [pid = 1288] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 373 (2ADB3C00) [pid = 1288] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 372 (21C82400) [pid = 1288] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 371 (23A69C00) [pid = 1288] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 370 (2588E000) [pid = 1288] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 369 (1FE9A800) [pid = 1288] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 368 (26BA3800) [pid = 1288] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 367 (1E706C00) [pid = 1288] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 366 (29D37C00) [pid = 1288] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 365 (1731BC00) [pid = 1288] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 364 (1B6B4C00) [pid = 1288] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 363 (28579400) [pid = 1288] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 362 (2EF06C00) [pid = 1288] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:55:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 02:55:01 INFO - reader.readAsText(blob_2) 02:55:01 INFO - }" did not throw 02:55:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 02:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 361 (26E35000) [pid = 1288] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:55:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 02:55:01 INFO - reader.readAsDataURL(blob_2) 02:55:01 INFO - }" did not throw 02:55:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 02:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 360 (1E70A800) [pid = 1288] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:55:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 02:55:01 INFO - reader.readAsArrayBuffer(blob_2) 02:55:01 INFO - }" did not throw 02:55:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 02:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 02:55:01 INFO - PROCESS | 1288 | --DOMWINDOW == 359 (1B5B2000) [pid = 1288] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:55:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 02:55:01 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 02:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:55:01 INFO - reader.onloadstart [0,3069,"getWindowHandle",null] 02:55:01 INFO - PROCESS | 1288 | 1461232501805 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 02:55:01 INFO - PROCESS | 1288 | 1461232501808 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:55:01 INFO - PROCESS | 1288 | 1461232501810 Marionette TRACE conn4 <- [1,3070,null,{}] 02:55:01 INFO - PROCESS | 1288 | 1461232501813 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}] 02:55:01 INFO - PROCESS | 1288 | 1461232501919 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 02:55:02 INFO - PROCESS | 1288 | 1461232502077 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:02 INFO - PROCESS | 1288 | ++DOCSHELL 12E40800 == 111 [pid = 1288] [id = 779] 02:55:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 262 (1334E400) [pid = 1288] [serial = 2335] [outer = 00000000] 02:55:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 263 (1730E800) [pid = 1288] [serial = 2336] [outer = 1334E400] 02:55:02 INFO - PROCESS | 1288 | 1461232502123 Marionette DEBUG loaded listener.js 02:55:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 264 (1731B400) [pid = 1288] [serial = 2337] [outer = 1334E400] 02:55:02 INFO - PROCESS | 1288 | 1461232502471 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]]]}] 02:55:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:55:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:55:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:55:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 02:55:02 INFO - PROCESS | 1288 | 1461232502479 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 02:55:02 INFO - PROCESS | 1288 | 1461232502481 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 02:55:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:55:02 INFO - PROCESS | 1288 | 1461232502484 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:55:02 INFO - PROCESS | 1288 | 1461232502486 Marionette TRACE conn4 <- [1,3074,null,{}] 02:55:02 INFO - PROCESS | 1288 | 1461232502489 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}] 02:55:02 INFO - PROCESS | 1288 | 1461232502672 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 02:55:02 INFO - PROCESS | 1288 | 1461232502682 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:02 INFO - PROCESS | 1288 | ++DOCSHELL 17291800 == 112 [pid = 1288] [id = 780] 02:55:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 265 (1730D400) [pid = 1288] [serial = 2338] [outer = 00000000] 02:55:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 266 (1B80DC00) [pid = 1288] [serial = 2339] [outer = 1730D400] 02:55:02 INFO - PROCESS | 1288 | 1461232502728 Marionette DEBUG loaded listener.js 02:55:02 INFO - PROCESS | 1288 | ++DOMWINDOW == 267 (1BD62000) [pid = 1288] [serial = 2340] [outer = 1730D400] 02:55:03 INFO - PROCESS | 1288 | 1461232503156 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:55:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:55:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 730ms 02:55:03 INFO - PROCESS | 1288 | 1461232503215 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 1288 | 1461232503217 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 02:55:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:55:03 INFO - PROCESS | 1288 | 1461232503220 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - PROCESS | 1288 | 1461232503222 Marionette TRACE conn4 <- [1,3078,null,{}] 02:55:03 INFO - PROCESS | 1288 | 1461232503225 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}] 02:55:03 INFO - PROCESS | 1288 | 1461232503398 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 02:55:03 INFO - PROCESS | 1288 | 1461232503441 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:03 INFO - PROCESS | 1288 | ++DOCSHELL 1BC87400 == 113 [pid = 1288] [id = 781] 02:55:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 268 (1BD68400) [pid = 1288] [serial = 2341] [outer = 00000000] 02:55:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 269 (1CFEA000) [pid = 1288] [serial = 2342] [outer = 1BD68400] 02:55:03 INFO - PROCESS | 1288 | 1461232503485 Marionette DEBUG loaded listener.js 02:55:03 INFO - PROCESS | 1288 | ++DOMWINDOW == 270 (1D5F3000) [pid = 1288] [serial = 2343] [outer = 1BD68400] 02:55:04 INFO - PROCESS | 1288 | 1461232504147 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:55:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 970ms 02:55:04 INFO - PROCESS | 1288 | 1461232504191 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 02:55:04 INFO - PROCESS | 1288 | 1461232504196 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 02:55:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:55:04 INFO - PROCESS | 1288 | 1461232504202 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:55:04 INFO - PROCESS | 1288 | 1461232504206 Marionette TRACE conn4 <- [1,3082,null,{}] 02:55:04 INFO - PROCESS | 1288 | 1461232504212 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}] 02:55:04 INFO - PROCESS | 1288 | 1461232504358 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 02:55:04 INFO - PROCESS | 1288 | 1461232504568 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 1288 | ++DOCSHELL 12D05000 == 114 [pid = 1288] [id = 782] 02:55:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 271 (12E47C00) [pid = 1288] [serial = 2344] [outer = 00000000] 02:55:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 272 (13B0F000) [pid = 1288] [serial = 2345] [outer = 12E47C00] 02:55:04 INFO - PROCESS | 1288 | 1461232504667 Marionette DEBUG loaded listener.js 02:55:04 INFO - PROCESS | 1288 | ++DOMWINDOW == 273 (16540400) [pid = 1288] [serial = 2346] [outer = 12E47C00] 02:55:05 INFO - PROCESS | 1288 | 1461232505257 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:55:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1079ms 02:55:05 INFO - PROCESS | 1288 | 1461232505300 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 02:55:05 INFO - PROCESS | 1288 | 1461232505306 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 02:55:05 INFO - PROCESS | 1288 | 1461232505315 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:55:05 INFO - PROCESS | 1288 | 1461232505318 Marionette TRACE conn4 <- [1,3086,null,{}] 02:55:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:55:05 INFO - PROCESS | 1288 | 1461232505322 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}] 02:55:05 INFO - PROCESS | 1288 | 1461232505457 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 02:55:05 INFO - PROCESS | 1288 | 1461232505675 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:05 INFO - PROCESS | 1288 | ++DOCSHELL 17313400 == 115 [pid = 1288] [id = 783] 02:55:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 274 (18697400) [pid = 1288] [serial = 2347] [outer = 00000000] 02:55:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 275 (1B62C400) [pid = 1288] [serial = 2348] [outer = 18697400] 02:55:05 INFO - PROCESS | 1288 | 1461232505733 Marionette DEBUG loaded listener.js 02:55:05 INFO - PROCESS | 1288 | ++DOMWINDOW == 276 (1B803400) [pid = 1288] [serial = 2349] [outer = 18697400] 02:55:06 INFO - PROCESS | 1288 | 1461232506307 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]]]}] 02:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:55:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1014ms 02:55:06 INFO - PROCESS | 1288 | 1461232506335 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 02:55:06 INFO - PROCESS | 1288 | 1461232506338 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 02:55:06 INFO - PROCESS | 1288 | 1461232506341 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:55:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:55:06 INFO - PROCESS | 1288 | 1461232506345 Marionette TRACE conn4 <- [1,3090,null,{}] 02:55:06 INFO - PROCESS | 1288 | 1461232506357 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}] 02:55:06 INFO - PROCESS | 1288 | 1461232506586 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 02:55:06 INFO - PROCESS | 1288 | 1461232506753 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:06 INFO - PROCESS | 1288 | ++DOCSHELL 1CC27400 == 116 [pid = 1288] [id = 784] 02:55:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 277 (1E610C00) [pid = 1288] [serial = 2350] [outer = 00000000] 02:55:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 278 (1F0C5400) [pid = 1288] [serial = 2351] [outer = 1E610C00] 02:55:06 INFO - PROCESS | 1288 | 1461232506813 Marionette DEBUG loaded listener.js 02:55:06 INFO - PROCESS | 1288 | ++DOMWINDOW == 279 (1F9C8400) [pid = 1288] [serial = 2352] [outer = 1E610C00] 02:55:07 INFO - PROCESS | 1288 | 1461232507367 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:55:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:55:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1079ms 02:55:07 INFO - PROCESS | 1288 | 1461232507425 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 02:55:07 INFO - PROCESS | 1288 | 1461232507428 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 02:55:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:55:07 INFO - PROCESS | 1288 | 1461232507449 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:55:07 INFO - PROCESS | 1288 | 1461232507451 Marionette TRACE conn4 <- [1,3094,null,{}] 02:55:07 INFO - PROCESS | 1288 | 1461232507455 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}] 02:55:07 INFO - PROCESS | 1288 | 1461232507589 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 02:55:07 INFO - PROCESS | 1288 | 1461232507810 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 1288 | ++DOCSHELL 1F9CE000 == 117 [pid = 1288] [id = 785] 02:55:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 280 (1FE94800) [pid = 1288] [serial = 2353] [outer = 00000000] 02:55:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 281 (1FF24400) [pid = 1288] [serial = 2354] [outer = 1FE94800] 02:55:07 INFO - PROCESS | 1288 | 1461232507867 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 1288 | ++DOMWINDOW == 282 (1FF70C00) [pid = 1288] [serial = 2355] [outer = 1FE94800] 02:55:08 INFO - PROCESS | 1288 | 1461232508380 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]]]}] 02:55:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:55:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:55:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:55:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 970ms 02:55:08 INFO - PROCESS | 1288 | 1461232508422 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 02:55:08 INFO - PROCESS | 1288 | 1461232508424 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 02:55:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:55:08 INFO - PROCESS | 1288 | 1461232508428 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - PROCESS | 1288 | 1461232508430 Marionette TRACE conn4 <- [1,3098,null,{}] 02:55:08 INFO - PROCESS | 1288 | 1461232508483 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}] 02:55:08 INFO - PROCESS | 1288 | 1461232508615 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 02:55:08 INFO - PROCESS | 1288 | 1461232508791 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:08 INFO - PROCESS | 1288 | ++DOCSHELL 1FE93400 == 118 [pid = 1288] [id = 786] 02:55:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 283 (1FF1DC00) [pid = 1288] [serial = 2356] [outer = 00000000] 02:55:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 284 (209B0800) [pid = 1288] [serial = 2357] [outer = 1FF1DC00] 02:55:08 INFO - PROCESS | 1288 | 1461232508846 Marionette DEBUG loaded listener.js 02:55:08 INFO - PROCESS | 1288 | ++DOMWINDOW == 285 (20AEAC00) [pid = 1288] [serial = 2358] [outer = 1FF1DC00] 02:55:09 INFO - PROCESS | 1288 | 1461232509377 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"]]]}] 02:55:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:55:09 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 02:55:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:55:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 970ms 02:55:09 INFO - PROCESS | 1288 | 1461232509403 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 02:55:09 INFO - PROCESS | 1288 | 1461232509405 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 02:55:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:55:09 INFO - PROCESS | 1288 | 1461232509408 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:55:09 INFO - PROCESS | 1288 | 1461232509410 Marionette TRACE conn4 <- [1,3102,null,{}] 02:55:09 INFO - PROCESS | 1288 | 1461232509433 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}] 02:55:09 INFO - PROCESS | 1288 | 1461232509585 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 02:55:09 INFO - PROCESS | 1288 | 1461232509804 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\", \"8715ebe4-8162-4456-81fe-f7cf4f911ea5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 1288 | ++DOCSHELL 209A7400 == 119 [pid = 1288] [id = 787] 02:55:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 286 (209AA000) [pid = 1288] [serial = 2359] [outer = 00000000] 02:55:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 287 (21D6E400) [pid = 1288] [serial = 2360] [outer = 209AA000] 02:55:09 INFO - PROCESS | 1288 | 1461232509865 Marionette DEBUG loaded listener.js 02:55:09 INFO - PROCESS | 1288 | ++DOMWINDOW == 288 (22278000) [pid = 1288] [serial = 2361] [outer = 209AA000] 02:55:10 INFO - PROCESS | 1288 | 1461232510399 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]]]}] 02:55:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:55:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1022ms 02:55:10 INFO - PROCESS | 1288 | 1461232510431 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 02:55:10 INFO - PROCESS | 1288 | 1461232510433 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 02:55:11 WARNING - u'runner_teardown' () 02:55:11 INFO - No more tests 02:55:11 INFO - Got 0 unexpected results 02:55:11 INFO - SUITE-END | took 723s 02:55:11 INFO - Closing logging queue 02:55:11 INFO - queue closed 02:55:11 INFO - Return code: 0 02:55:11 WARNING - # TBPL SUCCESS # 02:55:11 INFO - Running post-action listener: _resource_record_post_action 02:55:11 INFO - Running post-run listener: _resource_record_post_run 02:55:12 INFO - Total resource usage - Wall time: 735s; CPU: 14.0%; Read bytes: 226549248; Write bytes: 1177358848; Read time: 2399730; Write time: 9064230 02:55:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:55:12 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 29294592; Read time: 0; Write time: 27750 02:55:12 INFO - run-tests - Wall time: 732s; CPU: 14.0%; Read bytes: 226549248; Write bytes: 1087528960; Read time: 2399730; Write time: 8960780 02:55:12 INFO - Running post-run listener: _upload_blobber_files 02:55:12 INFO - Blob upload gear active. 02:55:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:55:12 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 02:55:12 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'] 02:55:12 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 02:55:13 INFO - (blobuploader) - INFO - Open directory for files ... 02:55:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:55:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:55:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:55:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:55:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:55:14 INFO - (blobuploader) - INFO - Done attempting. 02:55:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:55:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:55:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:55:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:55:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:55:16 INFO - (blobuploader) - INFO - Done attempting. 02:55:16 INFO - (blobuploader) - INFO - Iteration through files over. 02:55:16 INFO - Return code: 0 02:55:16 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:55:16 INFO - Using _rmtree_windows ... 02:55:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:55:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1291dcfe30e5f3557e349906f81b59bb19c28744a777ba19608650d9468c9e3949ba3771a6debb855be7aa8d8587920a49afd44870473364a46a043bb05e1dc1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/07c7cd41a1a0df3a2506457a90f229fccbfa98cbf7d32d1e95fd54d648d756a3e6e842bb9f9161437151eecba2986e14fad4dd12ef0e8d1b66b58dcf938b4e72"} 02:55:16 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:55:16 INFO - Writing to file C:\slave\test\properties\blobber_files 02:55:16 INFO - Contents: 02:55:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1291dcfe30e5f3557e349906f81b59bb19c28744a777ba19608650d9468c9e3949ba3771a6debb855be7aa8d8587920a49afd44870473364a46a043bb05e1dc1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/07c7cd41a1a0df3a2506457a90f229fccbfa98cbf7d32d1e95fd54d648d756a3e6e842bb9f9161437151eecba2986e14fad4dd12ef0e8d1b66b58dcf938b4e72"} 02:55:16 INFO - Running post-run listener: copy_logs_to_upload_dir 02:55:16 INFO - Copying logs to upload dir... 02:55:16 INFO - mkdir: C:\slave\test\build\upload\logs 02:55:16 INFO - Copying logs to upload dir... 02:55:16 INFO - Using _rmtree_windows ... 02:55:16 INFO - Using _rmtree_windows ... 02:55:16 INFO - Using _rmtree_windows ... 02:55:16 INFO - Using _rmtree_windows ... 02:55:16 INFO - Using _rmtree_windows ... 02:55:16 INFO - Using _rmtree_windows ... 02:55:16 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=961.066000 ========= master_lag: 0.48 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 1 secs) (at 2016-04-21 02:55:16.410102) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 02:55:16.411050) ========= '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-148 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-148 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;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-148 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/1291dcfe30e5f3557e349906f81b59bb19c28744a777ba19608650d9468c9e3949ba3771a6debb855be7aa8d8587920a49afd44870473364a46a043bb05e1dc1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/07c7cd41a1a0df3a2506457a90f229fccbfa98cbf7d32d1e95fd54d648d756a3e6e842bb9f9161437151eecba2986e14fad4dd12ef0e8d1b66b58dcf938b4e72"} build_url:https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/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/1291dcfe30e5f3557e349906f81b59bb19c28744a777ba19608650d9468c9e3949ba3771a6debb855be7aa8d8587920a49afd44870473364a46a043bb05e1dc1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/07c7cd41a1a0df3a2506457a90f229fccbfa98cbf7d32d1e95fd54d648d756a3e6e842bb9f9161437151eecba2986e14fad4dd12ef0e8d1b66b58dcf938b4e72"}' symbols_url: 'https://queue.taskcluster.net/v1/task/b3SXJhhjTjKxOA8I0wuTVA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.31 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 02:55:16.821803) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 02:55:16.822158) ========= '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-148 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-148 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;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-148 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 02:55:16.940804) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-04-21 02:55:16.941179) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-04-21 02:55:17.943599) ========= ========= Total master_lag: 0.93 =========